Sabresite Posted May 17, 2009 Author Posted May 17, 2009 Here's what I know so far.Each seal takes up exactly 3 bytes of information. 1st byte tells what seal you're working with (01h = Heart Seal A, 4Dh = Mystery Seal), the 2nd byte is an X coordinate, and the 3rd byte is a Y coordinate. For the coordinate system, the origin (00h,00h) is the upper left corner. The actual area that the seals can be in is an oval shape 120 units wide and 116 units tall. The X value ranges from 82h to FAh. The Y value ranges from 0Ah to 82h. I'm using No$GBA and a RAM viewer to try and pin down all the boundary units, though I wish my printer was working so I could print out some graph paper. I'm better with visuals. In a raw .sav file from No$GBA, the information for the first capsule in your PC starts at 0x00006050, the second at 0x00006068, etc. (24 bytes apart) Each capsule can have 8 seals, and they all fit snugly together within the 24 bytes. When a Pokemon has a capsule attached to it, the byte at 0x8D is set to 01h. It's 00h otherwise. The seal and coordinate information is stored directly on the Pokemon's. It doesn't appear to be linked to the PC. Now that I think about it though, I only tested assigning the first capsule to a Pokemon. It's probable that the value at 0x8D is the number of the capsule you assigned to the Pokemon. (EDIT: Yep, that seems to be the case.) If that's the case, I wonder what would happen if the Pokemon's capsule information didn't match with what's in the PC for that capsule. EDIT: That's a Diamond save, btw. I haven't done Platinum yet. Because of a bug in No&GBA, I can't work on Plat until my computer's sound is fixed. Thanks for the information Jiggy. I had the information regarding 0x8D on the Pokemon, and the 3bytes, but not the location. I also do not have the boundaries. When you get the boundaries mapped out entirely, please do tell us.
Aarux Posted May 17, 2009 Posted May 17, 2009 Small question about this... Will PokeMod be able to work on Mac computers?
Jiggy-Ninja Posted May 19, 2009 Posted May 19, 2009 Thanks for the information Jiggy. I had the information regarding 0x8D on the Pokemon, and the 3bytes, but not the location. I also do not have the boundaries. When you get the boundaries mapped out entirely, please do tell us. Unfortunately, I'm a little old school. I prefer pencil and paper over a computer for most writing tasks. So rather than spend an hour or so typing this up, I just decided to scan the paper I wrote it all down on. Hope you don't mind too much. Here's a graph I drew too.
Spandy Posted May 20, 2009 Posted May 20, 2009 will this work for the sav file for my r4ds card? the sav file part?
Sabresite Posted May 23, 2009 Author Posted May 23, 2009 Unfortunately, I'm a little old school. I prefer pencil and paper over a computer for most writing tasks. So rather than spend an hour or so typing this up, I just decided to scan the paper I wrote it all down on. Hope you don't mind too much. Here's a graph I drew too. Awesome, now I just need to translate that into a bit field and add the restrictions.
Narwhal Posted May 24, 2009 Posted May 24, 2009 It's amazing that you are making all of this. Good luck!
Magneton Posted May 28, 2009 Posted May 28, 2009 Is there a record of the progress of the program somewhere?
Sabresite Posted May 29, 2009 Author Posted May 29, 2009 Is there a record of the progress of the program somewhere? Right now the progress is zero. I am struggling with money, and I have summer classes. Progress will resume in July after classes finish.
Metalbear Posted June 25, 2009 Posted June 25, 2009 Right now the progress is zero. I am struggling with money, and I have summer classes. Progress will resume in July after classes finish. although i'd love it now, i say take your time. Can't wait, keep up the good work!
NulMyre Posted June 27, 2009 Posted June 27, 2009 Right now the progress is zero. I am struggling with money, and I have summer classes. Progress will resume in July after classes finish. I'd like to help with the project, I could do a program translation as I have a fair background in Java. Although, I'd have to take a bit of time to some bearings on .SAV editing, so after/during the actual making I could work on that for Macs/Linuxs. Also, the list I mentioned before was the class/ability chart, which I'm sure you guys have one, but Smogon has one in the article on PIDs for those who don't.
PsyMew Posted August 5, 2009 Posted August 5, 2009 i dident read through every page so forgive me if i ask something that has already been asked i have an ards and i want to know if this will be able to edit saves like a r4ds card also i saw u mentioned someting somewhere about wifi save editing or something like that?
derrick Posted August 7, 2009 Posted August 7, 2009 would there be some sort of an online updates like when hgss comes out and you make a patch of some sort for it?
Sabresite Posted August 9, 2009 Author Posted August 9, 2009 would there be some sort of an online updates like when hgss comes out and you make a patch of some sort for it? Yes we plan to eventually have automatic updates. Regarding wifi stuff, that is in the works, and is on the very broad horizon.
evandixon Posted November 10, 2011 Posted November 10, 2011 Unstuck because this program was abandoned.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now