• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Pokemon Saves on the DS1 revisited

Started by cmcc0rd, July 16, 2007, 01:51:13 AM

Previous topic - Next topic

cmcc0rd

OK, I've tried to read all the posts on DS1 & Pokemon saves, apologies in advance if missed a summary elsewhere.

I start with a Pokemon Pearl, unpatched, unmodified rom, copied to a DS 1, Vers 1 Card, OS Vers SP2.
Pokemon runs just fine- no quirks, it works aOK.

When I backed up a DS1 pearl save file to my PC and tried to later reload it on my microSD card I discovered what is covered elsewhere- that the DS1 has an internal SAVE memory that gets saved onto the micro SD card at startup overwriting the microSD save. These saves seem to be internal rom number related rather than file name related?

So my questions:
Q1) What is the correct save file size for an unmodified English Pokemon Pearl in a DS1?  I've seen 1M, 2M, & 512 all listed in different notes. There are 2 places to specify Save size: the Saver menu and the Change button in the file info window for the Pokemon game. What are the correct settings for both?

Q2) Is this the correct procedure for loading a new save file:

Step 1) On PC copy new save file to same file name as old save file (e.g., pearl.sav) on the microSD card
Step 2) With DS off re-insert microSD card into DS1 & the DS1 into the DSLite
Step 3) Turn on the DS while holding the select key (you will then not see the normal Saving Saver message)
Step 4) Run a different game (like Pokemon Mystery Dungeon) & do a save in that game
Step 5) Turn the DS off
Step 6) Turn DS on, while holding the select key (do you have to hold it this time again?)
Step 7) Select & start pokemon pearl. If this works you get the save file from the PC.
Step 8) Save the game in pearl
Step 9) Turn the DS off
Step 10) Turn the DS on, this time without holding Select, start pearl, in this and subsequent runs everything should be aOK.

Questions about this procedure:
a) can steps 4,5,6 be eliminated? (i.e., do you really need to start up & save a different game?)
b) One person in a message string elsewhere mentioned that a step .5 (before step 1) might be required:
      Step .5) rename the .nds & .sav file to something new, keeping the name less than 8 chars (e.g. pearl.sav & pearl.nds to peal.nds, peal.sav) others did not indicate this was required--is it?
c) Is there no easy way to clear the DS1 internal save memory and force it to read from SD?
d) For an unmodified Pearl in a DS1 what should be checked?
       Enable patch  (yes?)
       Enable SD card read speed (yes?)
       Enabe Cheat (no?)    Enable Guide (no?)
       Patch Saver (yes?)
       Enable Reset (yes?)
e) Finally, Could someone give me a pointer that explains how to use the multisaver button under file info?
  (It seems it could be related to all this...)

Thanks in advance

Tman175

OTHER POKEMON PLAYERS PLEASE POST TOO >_<[

Note: im still new to all this so my information could be a bit flawed >_< Other members if you can help please do! =D

Umm Hi there! =D blah i guess you're seen my pokemon topics that have been springing up lately and all i can say is that pokemon is one confusing game in terms of getting it to work and such. In the past running on OS version 1.1 pokemon only ran by unchecking the box that said "enable patch". Once OS sp2 came out all i simply did was paste the pokemon diamond rom into my microsd and ran it from there... no save size changes at all.

Q1) Sorry i dont really have an answer for you. But all i do know is that if you dont set your save size correctly some things might get glitchy such as GTS and battlewoter wifi [for some reason both of these aspects freeze up when i try to access them]

Q2) I think there is a simplier way to load up your save.

Assumption: save you want is already on your computer and ready to go (ie: backup you want to bootup)
Step1) Turn on your ds and load pokemon. Go to the pokemon centre and deposit/withdraw a pokemon.
Step2) save the game. It will say "saving ALOT of data do not turn off the power"
Step3) Turn off your ds and turn it back on
Step4) Load up a new game [preferably one where u can save in or a game that does autosaving] but other games like Mario Kart work for me when i do this too.
Step5) Turn off the ds while playing the game you chose in step4

Step6) Take out microsd, plug it into your computer, and replace that pokeman save file
Step7) When you turn on your ds this time the saver should hopefully be saving for the game loaded in step4

Step8) HOpefully the save swap will have worked =D

***im unsure, this method works for me and im using the latest firmware with pokemon diamond [dont think i can state download locations in this forum] with NO save file size specified. My info box just says unknown =P

as for your other questions relating to string length and easy way to clear the tempsave made.. i dont really have an answer for >_< Multisaver button is used so that you can load up to 4 different save files for pokemon [i have yet to experiment with this and i dont recommend using it just yet] as for the things that need to be checked or unchecked for a unmodified peral game.. again i have no clear answer since i just merely dropped it into my microsd and ran it.
Polar White NDS Lite || SupercardDSOne v1.0 SP5 || RiDATA 1gb + Kingston (J) 2gb