Jump to content

suloku

Innovator
  • Posts

    742
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by suloku

  1. So, doing those changes make crescent isle the one in the game, no teleportation involved? Do you have any rough idea of what's in each offset? I'm thinking on getting and comparing the data from other isles, hopefully it is random enough so the same save gets different isles via backup-restore. Being able to edit the save's current isle should be the easiest and fastest approach to this. Being able to inject pss data to have more islands on the same day would be the best outcome, but if we find were the current isle is stored, making a cheat plugin that allows to change the isle would also be a valid approach, since the ultimate goal would be to be able to visit the desired islands. EDIT: just checked overall structure of the save, 0x1400 is part of "Trainer Stat Tracking" and 0x2000 "Overworld Data (0x108 per Overworld Entity)". Now, I wonder what the relationship between the two regions is, I don't see why current island depends on both. ps: you should totally give JK savemanager a chance, just like savedatafiler...but better, main advantages are auto-deleting secure value and multiple save slots (and the choice to name/date them)
  2. Oh sorry, I misread. I guess I'll give it a shot next week since I'll have free time and servers are closing next month.
  3. This sounds awesome, then if we put in more npc more islands can be unlocked? Better than only a random one once a day.
  4. Some dream world pokemon were exclusive to BW1 and some to BW2, if your save is a BW2 one you can't use the simulator to put those BW1 pokemon since the purpose is to reproduce what was available trough dream world (and dream world events) for each game (and region for events). For any non legit pokemon you can still manually edit forest slots. For example, Arceus was never available as dream world pokemon in BW2. Unfinished feature. I documented more offsets but didn't implement them. These records are tied to medal research, since some medals are awarded depending on those records (i.e. hatch # eggs medal). I noticed erasing the whole medal block would re-earn many medals, and those were all tied to records, so seems like the game checks those when entering apokemon center, and awards you the medal if you have a high enough values. Other medals are given when meeting a certain game condition, some of them being one-time only. Pretty much explained it above. Not dropped or lost interes, but propper impmementation needs research I don't have the time right now, I haven't written a single line of code (for anything) for months. Of course the best would be to reverse engineer hiw medals work, but that's out of my league. My priority regarding medals (and tied records they may have) is to cover the medals that are no longer obtainable or are nearly impossible to get, like 30 people funfest. I'd like to have a simple button that edits those medals into the savegame in the most legit way possible, and for that fully understanding the data stored in the mesal block and tied records are needed. I hope all this text makes sense.
  5. 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: 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. 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
  6. 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.
  7. 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... 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. Yes it was.
  8. Time constrains Actually, I checked some pokemon I knew I had transfered to/from colosseum and pokemon box (not tested ), seemed like the trash bytes were preserved, but actually testing freshly distributed event pokemon seems way better.
  9. 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.
  10. 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.
  11. I think he's asking for a shareable wondercard, something not yet released.
  12. 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.
  13. 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.
  14. That's good news, I though you weren't interested in gen 2 until a gen 2 re-release for VC. I guess either I was wrong or that changed, but either way I'm happy to hear about it!
  15. 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.
  16. 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.
  17. 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).
  18. 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.
  19. 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!
  20. 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).
  21. 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.
  22. Thanks for the explanation javier_himura. Those savegames before battling the shadow trainer are exactly what I suggested a long time ago, do you happer to have kept copies of saves before each of the shadow pokemon battle? By the way, the e-reader room supposedly works with the USA colosseum too, not just the japanesse one.
  23. 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? 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
  24. For what is known about memory link, there should be no difference. If dream world was still active that would be a different story probably, but since it's down the playing experience should be the same as if doing it with cartridges and a completed bw1 savefile of your own.
  25. 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).
×
×
  • Create New...