Jump to content

suloku

Innovator
  • Posts

    741
  • Joined

  • Last visited

  • Days Won

    26

Posts posted by suloku

  1. So, I can't find the time to make the post with the mews I wanted to make (my priority was getting the info, not getting anything new unfortunately), so I'm uploading this save with the info for now, as I've been requested it and there's no reason to keep it (I was waiting until I made the big post, but it's been over a month and still not the time for it).

    The save attached to this post contains a Mew owned by Cirellio, who I found over at nintendoage forums. He worked at Toys R Us at Peoria (US) during Christmas holiday season in 1999 and was in charge of Mew distribution for that Toys R US. Unlike other distributions made with Mew machine, this one was made via direct trade with a gameboy such as this one:

    Pcfbc.png

    He also traded one to his own game, and fortunately enough, he was able to dump the savegame after all this years. What's more interesting about this distribution is the question "were those direct trade Mews also clones with the same DV values as the Mew machines?". The answer is yes, even before the Mew machines were used DVs were already fixed. The only Mew that might have scaped this would be the NINTEN Mew distributed via Nintendo Power, the very first USA distribution. I've read a very old post form an user claiming that these direct trade Mews were all 1:1 clones (all the Mews in the cartridge were exactly the same one, even ID#). This user posted that Mew's OT and ID#, but the ID is different from Cirelli's Mew, so either they were not all clones or each Toys R Us got a different ID#, or maybe each box of Mews had different ID#. I guess the probablity of finding someone with two of those cartridge distribution Mews from the same event for confirmation is nearly null.

    Mew
    OT: YOSHIBA
    ID: 47310
    DVs: 5(hp)/10(atk)/1(def)/5(spe)/12(spd)

    Contributor: Cirellio

    A great thanks to Cirellio for his contribution to Gen 1 event preservation!

    DOWNLOAD: https://projectpokemon.org/forums/applications/core/interface/file/attachment.php?id=24562

    ps: remember you can use pkhex to revert the Mew to a "distribution state" at level 5, no stat experience and pound as it's only move.

    ps2: Yes, it's a Pokémon Yellow savegame and it wasn't out when the distribution took place. Cirellio traded the Mew over to that cartridge from his blue prior to dumping the save.

    Deoxyribonucleic Acid said:
    I made an account just to reply in this thread. I have been lurking for years now.

    I was surfing in the internet for any pre-VC Japanese saves with the event Mew, preferably around 1995-1999. But alas, I found nothing. Furthermore, I can't read Japanese. I was wondering if any of you guys have such saves.

    Thank you.

    I'm in the same situation, I contacted an user who had one Japanesse Mew, but he told me that he transfered to GSC and of course battery died out. I'm waiting for respones if that refered to his english games or he also had gen 2 japanesse games and the Mew vanished. I would like to find at least 1 Jap mew.

    But you can see here a low quality image of a Mew distributed at Spaceworld 1999. If only we knew if those Mews also had fixed DVs... if that was the case for Spaceworld 1999 Mew, we could at least have one legit pre-VC japanesse Mew (the one from the image).

    https://web.archive.org/web/20000901092347/http://www.eagb.net/gameboy/special_space_world99_03.htm

    spaceworld11.jpg

    • Like 2
  2. I was wondering, since you have the distro rom, you should dump it and try rnging in an emulator (far easier).

    I don't know if it would be possible to rng with it, but if the same frame generates the same seed-pid-iv but the trash bytes change depending on the previously distributed pokemon would clarify this a little. If they are alwaysbthe same trash bytes regardless, it would be the best outcome, if they are not, figuring out if they are totally random or rather there are only a few valid trash combinations would be quite difficult unless REing it.

  3. One of the first things I'll do when we are able to dump pk7 files is get a gen 1 pokemon, clone it 20-30 times and transfer to pk7, see if it's allways generated the very same way.

    I wish they use an algorythm that doesn't randomly generate anything, but rather generates the data by looking at other data present in the pokemon. And in fact, the japanesse Mew is perfect, it would be strange that all those perfect mew clones in japanese 3DS VC games suddenly became not perfect and different from each other. The fact that in Sun & Moon you can make any pokemon have perfect IVs makes me think they will allow this mew to have perfect IVs when transfered.

    We'll see when it happens...

    I have a Pokebank subscription on my PAL 3DS XL, as you say it's a question of if Pokebank will allow you to import from a JPN game on a PAL console, which is obviously normally not possible without CFW.

    Exactly my thoughs. I don't think it will be an issue though, why bother implementing region locking on pokebank when the app itself is the same for all regions and the VC games are supposed to be already region locked? It works by title ID, showing all compatible installed titles (like phbank actually), so my bet is on all VC games working.

    If nintendo wanted to, they could add some kind of check at e-shop startup for out of region titles installed in the console and punish that behavior, but they haven't done anything about this, so I don't think they'll bother.

    Also, slightly off topic. I presume the Mew you can get for GEN 6 from the 2DS consoles in Japan has been contributed? (I think it has from what I can see). If not i'm yet to redeem my code so could happily do so if not. I have Alpha Sapphire on my JPN 3DS with the in game language set to English.

    Yes it was.

  4. Yeah, this is something we thought about too, but we couldn't test this yet.

    So it would be nice if you could do that. :)

    Time constrains :(

    Actually, I checked some pokemon I knew I had transfered to/from colosseum and pokemon box (not tested :XD:), seemed like the trash bytes were preserved, but actually testing freshly distributed event pokemon seems way better.

  5. Thank you so much! No where in my google searches have I been able to find anything that outlined or mentioned the save structure of Pokemon Stadium. Let alone direct me to the tool uCon64 that makes it possible. I can finally start to find where registered party Pokemon are located in the save file. However, uCon is being difficult to setup so it will probably take me a few days to get it running.

    As you can see I edited my post. Use this tool: http://krikzz.com/forum/index.php?topic=2298.0

    It will properly convert the savefile to hex "readable" format back and forth. I'll update first post to only reference the propper conversion.

    If you are looking for registered pokemon: use a blank save, make a backup, then register 1 pokemon and compare both saves. You should at least find out where registered pokemon are stored. Since you only will have a single pokemon there it should be easy to figure the whole structure, it should be very similar to gen 1 structures, or at least hold the same data, allowing you to map it.

  6. I'd like to know about this as well since I'm playing Gen 5 games but cannot get Memory Link since the service is down for DS systems. So I wanted to know if there was a way through PokeGen or what not to unlock the Memory Link. Thanks.

    Here's a link, seems I didn't state the tool was posted at projectpokemon.

    https://projectpokemon.org/forums/showthread.php?48943-GEN-5-Generation-5-save-tool-entralink-medals-join-avenue-and-others-not-in-pokegen

    In any case, you can still memory link locally with two NDS/3DS systems and your BW1 and BW2 carts.

  7. I coded a tool that allows a pseudo-memory link. It's enough to unlock all features and allows to import trainer and hall of fame data feom a bw1 save.

    The tool is open source, but the code is a mess, making a decent pull request that complies pkhex coding standards will be difficult and I don't have much time.

    Unless kaphotics prefers to have a feature with a messy source (since it's a standalo e editor it should not impact the rest of the code), then it could be added right away, but since the tool is compiled and available I think it would be better to make a propper implementation.

  8. Apparently the Xerneas distribution has been ongoin in august and will continue on early september in Spain.

    Marc_Max told me this, at first we though they got some codes from UK and were holding the event on their own, but Nintendo Spain retwitted the distribution, so maybe that makes it official?

    https://twitter.com/pokemaster_es/status/770540026295881728

    It's a very weird distribution for spain, I think the first of its own and quite limited (well, not as much as shiny yvetal). Youn also need to register to blogocio and phisically attend to the event for a short span of time to get the code.

  9. Is Pikaedit still around? That was my favorite for all around save editing. It's one of the few editors that had entralink forest and join avenue editing.

    Don't use pikaedit please. Without doing any edits, just opening the savefile and saving the output savefile is totally different from the original, it messes it a lot just by opening it. Use pokegen. If you want entralink and join avenue I coded a program with those features that doesn't crush the savefile.

    I guess eventually pkhex will be able to edit everything other tools can, for now I think it supports wondercards and pokemon editing, and basic trainer information.

    ps: not saying that pikaedit is a bad program or that it doesn't work, but I like to have save editors edit only what I tell them to edit, not doing whatever they please with the savegame.

  10. HUGE UPDATE: Second generation support is DONE!

    Have you considered adapting Rhydon and converting it into a gen 2 editor? By keeping the overall structure of the program it shouldn't be too difficult to do and it would help in eventually getting it into pkhex. In fact SciresM has started adding Rhydon into pkhex.

    Pkhex is becoming the tool. Centralizing all efforts into a single program seems way better, as multiple developers focusing on the same program will most likely lead to a better application, even if some developers only focus on some generations.

    Just a suggestion, I've wanted to attempt forking Rhydon to make "Rhypherior" (seemed a good name for gen 2 editor), but my free time is pretty low right now.

  11. Not to gen 6, but we suppose you'll be able to transfer to gen 7. The one you can have in gen 6 is the one from gen 3, which can be shiny. Also those distributed in gen 4 and of course the recent gent 6 distro.

    By the way, thanks to cirellio I have a mew from the toy's r us distribution made with direct trading and not the mew machine. I'll post more info and the save (I have his permission) with all the info I've been collecting.

    Now I only need to see if I can get buyosel from filb.de to share his mew (and celebi).

  12. Ok, seems like time to try feeding some info into this thread.

    I know this seems a long wait, but we want the OFFICIAL events. If you only want the legit pokemon, one can do so with Morpheo's codes, then erase the wondercard. The result is exactly the same as with the official one. For eon ticket you can just put your savegame on the USA rom and use the eon ticket e-card, or mix records with a usa game with the eon ticket e-card if you want to keep the savegame clean.

    As axjpkm stated, all this delay and keeping the wondercard algorythm closed has the only purpose of minimizing the chances of getting faked wondercards contributed. This doesn't mean we can't get fooled, but now that we are only missing 6 events (two if not counting different versions of USA mistyc ticket we are missing) the chances are lower. Anyone with enough ASM skills could get what is needed, and it actually has been done before, but no one made it public. My personal opinion is that by providing a way to fully customize wondercards people won't feel the need to go and fake them. I doubt anyone will go trough the trouble of asm reverse engineering the checksum function just to scam us (or make profit trough ebay or something), but if the algorythm is available it would only need a basic coding knowledge to make fake wondercards.

    I haven't worked on the actual tool for a while since we are just waiting for the missing tickets (even though I expect bugs to appear, but overall it should do it's job with no problem), but I guess I can tell all of you that the nds(original/lite) and gc/wii injection tools have already been coded. They are basic and simple, but do the job.

    Also, I recently (two days ago) got a spanish FRLG savegame with Aurora ticket from the actual event, the one we already had was received by sending the cartridge to nintendo spain back when the service was still running. The wondercards are exactly the same, so I bet it was the same machine as in the events.

    And I don't remember if I already posted this, but technically speaking I'm pretty sure USA mistyc tickets could be received in european cartridges, even for european emerald, which would have had a narrow ~36h window from european release to fly to the USA event and receive the wondercard, but it still makes those events probably legit in european languages other than english. This is based in the following:

    - We know the USA aurora ticket distro device is compatible with european games (english WC is sent)

    - Non-jap game can send the wondercard (if edited to be shareable) to any non-jap game, regardless of language (WC text and script remains in original language, but the point is that the transfer is not region locked).

    Of course a mistyc ticket distribution device would be the best to confirm this, but we don't have one and doesn't seem to be anyone on the net that owns one.

  13. EDIT: I mistook Shin-Chan with Tripedicus, the actual owner and maker of the post, Shin-Chan kindly linked Tripred imgur post here.

    I'm so glad asking people trough the internet was able to provide not one, but 14 Mews!

    The save file needs to be converted with this tool to the standard 32kb sav file: https://www.retro5.net/viewtopic.php?f=5&t=257

    About the Mews in the save:

    - Every single one of them has the same DVs (5)/10/1/5/12

    - The first 6 Mews have been trained to level 15 (one to level 16)

    - The next 6 Mews are untouched.

    - The last 2 Mews are at level 100, max stat experience and custom moveset, but everything else is legit.

    I personally consider that all these 14 Mews can be reverted to level 5, and pound as the only move and still be considered legit, but that's up to anyone downloading the savefile.

    Most interesting information is that those two Mews from the very first tour distribution have OT LUIGE, while I also have proof of "LUIGIE" Mews being distributed, so I guess nintendo changed it at some point. Nothing really big, but I find it a curious fact.

    I've been gathering as much information about gen 1 mew as I could, will post it all sorted when I get time and a couple informations I'm waiting for.

    Many, many thanks for going trough the trouble of gathering all these mews!

  14. Well, Sun and Moon will change this, as apparently you'll be able to increase the IVs, so in competitive the pokemon will probably be less unique.

    For event pokémon, which lately come with fixed OT and IDs, this will make them practlically clones once IV "enhanced".

    I'm not a fan of this feature, even though it simplifies competitive, since competitive players already breed for perfect IV pokemon anyways. Maybe they'll even de-cap EVs as in gen 1...

    By the way, the red gyarados in Gen 2 is exactly the same for everyone (except ot, tid and nickname).

  15. Those are really nice findings, directly adding the 3 sets of e-reader trainers to the save to be able to battle the shadow pokémon without any e-reader or region changing would be a really cool feature for a save editor.

    I myself like to keep my save intact, so for all this stuff I usually get the pokémon on a savefile then trade it over, so a save before each shadow pokemon would be enough for my standards (just edit OT, ID and SID on the colosseum save to match mine, capture the pokemon and trade it over to my save, with trigger's pc no need for any "trade" emulation actually). That's my personal opinion, probably many people would love to be able to directly inject the e-reader data in their save. Now I'm thinking that probably there's an easy way to edit the in-game save location, to just edit a savegame to be inside the e-reader room.

  16. Yep. Reused memory.

    Do you know if this was taken into account when generating the gen 4 files? Or do these nickname trash bytes not have any influence once pal parked?

    Another question, How have you got all these seeds? :P

    Sabresite had access to a savefile from a distribution cart. Those still had like 300 mews ordered in the boxes, so he obtained them programatically trough the PID-IV combinations.

    Read more here: https://projectpokemon.org/forums/showthread.php?13259-Toysrus-Mew-Distribution-GBA-Cart

  17. Exactly what can we do with Memory Link at this point? If we Export the block from BW1 and then import it to BW2 will we unlock everything?

    BW 1 does not have a memory link block. Official memory link reads data from a BW1 save to generate the memory link block.

    My tool has my own memory link block with everything unlocked already (all memories, all props in prop case, all diplomas and trophies). You can read data from a BW save and change it in the memory block. That data is Trainer information and hall of fame.

    So essentially, you get everything unlocked with the BW1 save file information you desire, but I use a complete memory file as a base for building the memory.

    You can also not import data from a BW1 savefile and use the embedded one directly (you will se my trainer name and hall of fame, but I think hall of fame isn't actually used in the game even though it gets transfered).

  18. So I was playing Stadium 1 for the gift pokémon and thought I missed the amnesia psyduck with normal box beacuse I filled the hall of fame in round 2, so instead of re-playing the game to get all 151 again into the hall of fame in round 1, I got a round 1 save I had and filled the hall of fame with copies of an alakazam hall of fame entry to get the amnesia psyduck with normal box. Turns out there's no amnesia psyduck with normal box (which makes sense), but this is what I got from the savefile and since there doesn't seem to be any information around I'll leave it here in case someone wants to mess with it, code an editor or something. I know this isn't much information, but I think any info is better than no info.

    Important note: Everything I say about the save takes as reference a project64 fla save file that has been byte swapped using saveswap by saturnu. Please keep this in mind.

    Get saveswap here: http://krikzz.com/forum/index.php?topic=2298.0

    The savegame file actually holds a Main save and a Backup save, which starts at 0x10000. Unlike gen 3, Main save seems to be always at 0x00 and Backup save at 0x10000.

    The save has many different sections, they are really easy to spot since each section ends with a footer ("POKE"). I have only searched two of them, but with a little testing it should be easy to locate all of them.

    0x8DC0-0x9D1F Hall of Fame Data

    - 2 byte Header (seems always 0x0010)

    - 26 byte * 151 pokemon data structure (seems to hold Level, OT ID, Nickname and OT Name, in this order. Level is stored like this level 100 = 0x6407)

    - 2 byte padding (0x0000)

    - 4 bytes footer ("POKE" or 0x504F4B45)

    - 2 byte checksum

    0x9EA0-0x9EC7 Gift Pokémon Data

    - 2 byte Header (seems always 0x0010)

    - 0x1C species index by pokedex number

    - 0x20-0x21 2 byte padding (0x0000, Actually this is just an assumption due to analogy with other sections)

    - 0x22-0x25 4 bytes footer ("POKE" or 0x504F4B45)

    - 0x26-0x27 2 byte checksum

    There's more data in the section, round 1 gift pokemon and round 2 gitf pokemon seem different (round 2 have more data apparently).

    All sections seem to hold a similar structure, ending in padding, footer and checksum. There's probably a section for each kind of data (boxes, pc, cup data, registered pokemon...), and when a section is corrupted the game sets it back to default, but it won't actually tell the player that some data got corrupted.

    I'm probably not looking further into this save as there are not many uses to editing it.

    As a test, I got my amnesia psyduck save and changed species to #151:

    845a864eee.png

    c857a15573.jpg

    f52a6d4a2e.jpg

    All these gift pokémon have DVs generated when transfered to the GB cartridge (which is the only way of retrieving them), and have fixed TID: 02000 and OT (OT depends on Stadium game language).

    I don't know why the Mew got tackle and growl, since the amnesia psyduck should know scratch and amnesia, I don't know how that became Tackle and Growl. Gift bulbasaur and squirtle come with those moves, so maybe it just defaults to those two? Who knows, I'm not gonna test the 150 remaining pokemon to see if they come out with tackle and growl.

    note: the post has been updated to reference a propper swapping tool.

    • Like 1
  19. I've started playing Stadium, never played it and it's actually quite good. The commentary dub was really amazing.

    So, I've just checked that gift pokemon get generated when trasnfered to the gen 1 games, so I'm gonna get a savegame for each of the gift pokemon to be received, for round 1 and round 2 and the amnesia psyduck. I'm playing the spanish version, but the save is compatible with at least all EUR versions, and the UK should be the same as USA one so...

    With those savegames, one can receive a randomized (DV wise) pokemon from the stadium game without having to play trough elite 4, and also get it for the desired region.

    Amnesia psyduck will take time though, hall of fame gets time to complete...

    Unless you can provide a savegame with an almost complete hall of fame at round 2 that is (there's a complete save at zophar's domain, but that won't work for amnesia psyduck...)

    EDIT: I managed to get the 8 gifts from round 1. If you don't know, round 2 are the same, but will have a gold trophy when transfered to gen 2.

    EDIT 2:

    Well, I messed up a little. It seems that receiving a normal box or gorgeous box attached to the gift pokemon does not depend on wether you are playing roun 1 or round 2, but depends just on wether you have unlocked round 2 or not.

    Basically this means no amnesia psyduck with normal box unless I get all the pokemon in the hall of fame... AGAIN. That's not gonna happen, so no amnesia psyduck with normal box. Shouldn't really matte, but I wish I had known.

    I'll try to edit the hall of fame data in my savefile prior to round 2, should be enough for legit amnesia psyduck retrieval with normal box.

    EDIT 3: Erm... seems like amnesia psyduck can only carry gorgeous box, even at round 1, so basically I have the saves. Coupled with the complete one at zophar's (for teaching surf to pikachu) now all saves are available (when I upload mine). I'll probably finish my round 2 save with full hall of fame for a complete R2 with amnesia psyduck retrieval

    EDIT 4: Here are the fla savefiles, I'll update the file when I get the round 2 savefile. The one with "151" still has amnesia psyduck for retrieval from the hall of fame, the save before it only misses 2 hall of fame entries.

    http://www.mediafire.com/download/ghx1crmdrrcdj27/StadiumSavegames.rar

    EDIT 5: @N64 I finally made the Stadium 2 savegame for Farfetch'd and Gliscor, the attached file has the Stadium 1 and 2 savegames in it.

    Stadium1-2_savegames.zip

×
×
  • Create New...