Jump to content

codemonkey85

Innovator
  • Posts

    1184
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by codemonkey85

  1. Pokémon 2000 was actually released several months before Gold and Silver, IIRC. I'm not sure about the Japanese release dates, but in the USA it came out in the spring / early summer, and GS came out in September / October. Remember that the movie took place in the Orange Islands, before Ash & co. had started the Johto adventures.
  2. Sabresite also mentioned that PokéMod will have a fully automatic online update system for his program. As for "updates for roms", if you mean updated compatibility for roms as they come, I'm sure that (at least for the DS main series RPGs) Sabresite will do the best he can, but it would be tremendously awesome if the rest of us helped out when, for example, HG and SS are released. I haven't really gotten around to Platinum yet, but I plan to be fully caught up with all of it by the end of the year, so that I can begin hunting for offsets in said new games. If you want PokéMod updated quickly, anyone is welcome to help.
  3. BaldWombat, when I get back home (might be kinda late) I will take a look at my setup and see what I did to get this to work. In fact, I think I might recap the Monroeworld tutorial, because I seem to be the only one who got lucky enough to get it working right away. I can tell you now though that I didn't have to do anything to the router settings. As a matter of fact, I'm not even the network administrator. EDIT: By the way, what version of Rudolph's tool are you using? I don't know if the one linked to at that page is the most recent version or not. Check his site for the latest version (NDS Backup Tool Wifi v0.31f).
  4. I've thought about writing a quick utility program to export GBA Pokémon to the PKM file format, or just writing them directly to a DPPt save file. If I ever get around to researching or finding accurate information on where the Pokémon storage begins in the GBA games, and also, figure out how to fix the GBA save files' checksums after making a change, I will write such a program. Sabresite might beat me to it though, since Pokémod will have a pseudo - Pal Park feature.
  5. Are the Pokémon games really that memory intensive though? Aside from the fact that they now use 3D models (which, by the way, is going to make Johto look freakin' awesome!). I've been wondering about this myself. I think that more sprite diversity is a feature planned for Gen V, and that they will test the waters in HG and SS, starting with this special Pichu (and maybe others). I am super pumped to play a DS enhanced version of these games. The graphics, the music... especially the trainer battle music, which is arguably the catchiest tune in Pokémon history.
  6. Ken, to be honest, I'm not sure I understand what your question(s) is/are. Obviously editing Pokémon that you have captured is possible, and also editing the "roaming" Pokémon. But how could you edit other wild Pokémon? They don't even exist yet. As for "customizing trainers", if you are referring to the NPC trainers, that is a rom editing function... not a save editing function. You might want to look at PPRE. If by "respawn" you mean "rebattle a one-time legendary / event Pokémon", then the answer is yes, you will be able to reset the flags necessary to do that.
  7. Telos, in the DPPt save files, the game keeps track of which Pokémon you actually picked as your starter. So most likely only that one would follow you around (if they ever implement such a feature).
  8. Again (and unfortunately), this is not my area of expertise. But knowing what I do about the DPPt save files, maybe this game is also split into "current" and "backup" blocks of data. If you made a change to a part of the backup, the game might not even try to load your change and therefore you wouldn't get an error. But I dunno.
  9. Then everything you need to know (to start anyway) can be found here. More information on values (for items, for example) is still not on that page though. EDIT: Moved to Save Research & Development.
  10. I'm not sure why Rudolph's tool wouldn't work, but I can tell you from experience that you will not get the full 512kb from SavSender. I posted a tutorial that I found for this on the old Pokésav.org forums, lemme see if I can find it. I'll also look at my flash cart and the program's config and see if anything sticks out. EDIT: Bingo, here's the tutorial. I followed these exact steps to get everything setup, and even though the tutorial is meant for backing up the rom, it works just as well with the save backup option in Rudolph's tool (obviously). Personally, I found Rudolph's tool to be fast, reliable, and completely able to backup / restore saves without a problem... unlike other methods I tried, including SavSender.
  11. Could the card / firmware make a difference? I've done it with an R4 and the latest official firmware (1.18 I think?). I believe it is the latest version of Rudolph's tool as well (though I don't remember what version number it is). I have YSMenu on there now, with which I haven't tried Rudolph's tool yet.
  12. The trash bytes I was referring to are (maybe?) located in the save file, but they do not pertain to the Pokémon themselves. What I'm saying is that the save file has not been completely mapped yet, so we don't know what everything pertains to. Furthermore, COM has proven over and over that his research (assuming he did any) is / was incomplete... I see evidence myself since: His program only edits the "current" save, and doesn't write the data back the way the game does, which is probably not traceable, but could be. In certain rare cases, his program selects the wrong portion of the save file as the "current" one. I wouldn't go so far as to say that his program writes values to areas of the save that the program doesn't aim to edit, but if one was rigorous enough, one could possibly spot some differences between a hacked save and an unhacked one. In fact, take a save that has never been touched by Pokésav, make a copy of it, open the copy, and without making any changes, save it. See if the two files are the same. I think I'll try that myself. EDIT: I don't think it would be as easy as just "deleting the items", if Pokésav does in fact change other values not meant to be changed (or if it does it incorrectly).
  13. Well, I'm sure there's at least one checksum in the save file that you must correct as you make changes. Unfortunately, breaking cryptography / checksum algorithms is not a strong suit of mine, so I don't think I can help you much there.
  14. Ah, I see now that we were talking about two different things. I was referring to the save file as a whole, while you were talking only about a single Pokémon. That's really interesting though. Thanks for the info! I still don't trust Pokésav though. I figure I should have my software more or less functioning by the time HG and SS come out, so if I do any hacking that's what I'll use.
  15. You do realize that the anime does not influence the games, right? It's the other way around. The Orange Islands and Mewtwo hiding in the mountains are not things I expect to relate to the games. Conversely, I do expect to see a return trip to Johto in the anime, if not (at the very least) a real encounter with Ho-Oh finally.
  16. Nah, I think it's more likely that Nintendo / Game Freak will be working on the Gen V games after HG and SS are released. Actually, they're probably already working on Gen V, and some of the features that will be implemented next generation are probably going to debut (albeit in a more simplified form) in HG and SS... like the wireless adapter in FRLG (prior to the DS' wireless features), or the ability to move items and multi-select Pokémon in the PC (another feature introduced in FRLG that was implemented in subsequent games).
  17. I agree that it would make the most sense if the Platinum wi-fi features were included in these games. The GTS would most likely be located in Goldenrod City, I suppose. Also, I'm pulling for move tutors to teach moves that the Johto TMs contained (like they did in Emerald). Also, some of the features that will be implemented next generation are probably going to debut (albeit in a more simplified form) in HG and SS... like the wireless adapter in FRLG (prior to the DS' wireless features), or the ability to move items and multi-select Pokémon in the PC (another feature introduced in FRLG that was implemented in subsequent games).
  18. Gold, are you sure about that? Is it possible that there is trash data in the save file that Pokésav doesn't know about, which the game never addresses? To be honest, after researching Pokémon DS save files for about seven months (and writing my own software to edit them), I no longer trust Pokésav's logic.
  19. Great job! But that is a technically inaccurate account of what happens during saving / loading. Each half of the save file is further broken down into three blocks, one for general info, one for PC storage info, one for hall of fame info. Technically, the general block in the first 256kb of the save file can be linked with the storage block in the second half of the save file. Check the wiki article for more details on that. I've had no problem ripping all 512kb with Rudolph's wi-fi tool.
  20. Allow me to explain. A Pokémon DS save file is broken up into two halves. Each half is further broken into three blocks. The first block is a general block, containing info about the trainer, events completed, party Pokémon, and more. The second block contains all of the information regarding the PC storage system (and the Pokémon stored therein). The third block contains info about the hall of fame entries (after you beat the Pokémon League). That's one half of the save file. The other half is a backup... essentially, when you save your game, the backup information is overwritten with the current information, and what was current now becomes the backup. (It's actually more complicated than that though... see the article for more details.) Each individual block also has its own checksum, to prevent editors from easily changing data. You must recalculate and edit the checksum before the game will recognize your data as not corrupt. Pokésav was coded in a very lazy manner, as it only edits the "current" blocks of data, and not the backup blocks. It doesn't save the data back to the file in the same manner as the game does, and it doesn't verify checksums. Therefore, it is always looking at the "current" (but potentially corrupt) blocks of data. Incidentally, how did you make your initial edits? Using a hex editor? Or using Pokésav all along?
  21. The cards used for NDS games are a proprietary hardware manufactured by Nintendo. You won't find a reader in any typical retail store... unless someone like Datel makes one I don't know about, anyway.
  22. Rebattling trainers would be a part of editing the save file, not the rom. But yes, this program will allow you to edit the NPC trainers' Pokémon.
  23. Just to add to this, Sabresite has all of the hex values for all of the characters for all languages, and someone (Kazumi I think?) created a Windows font based on the DS font set. If it's all right to share the list (i.e. is it all right Sabre?), I have a copy of the Unicode <--> DS character conversion table, and another file that lists the characters and the hex values, which I would gladly PM you if you want them. EDIT: By the way, any ideas yet on how you will handle save file errors?
  24. Interesting. Thanks for the MSI installer, I'm installing it now and will try it out in a bit. I'll post feedback here. It's good timing, because I'm just now finally getting around to mapping the save file for the software I'm developing.
×
×
  • Create New...