DS-X + Corrupted .sav files DDD< Everytime damnit!

Discussion in 'Other Flashing Hardware & Software' started by Ochi-Nu, Jan 29, 2008.

  1. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States
    Uh...

    so I just read in a thread that DS-X is a shitty Flashcart.
    Great...

    Well, how much is R4, if it's any good. I might consider buying it. But that would mean I have to convert all my damn .savs.

    Speaking of .savs. I've been having this problem for months now. Well, now I got two actually.

    First, an easy one. Hopefully. For awhile now, I've been trying to get Advance Wars: Days of Ruin (or Dark Conflict for the European users) and it doesn't work. I believe my flash cart is the most recently updated, so that's not the problem ._. It creates a .sav, but it can never write it or anything. So I basically can't play the game. It's just like cooking mama 2 (cute game by the way, really kills the time~). Is there a reason or a way to fix this? I tried both EU and USA versions. Nothing.

    My second really frustrated problem is my Pokemon .sav file. I'm using Pokemon Pearl and even when converted to DS-X, it gets corrupted.

    Here's the process: 1. I made a a new game and saved. I converted it to Supercard one.
    2. Change the name of my rival on Pokesav (because I thought he was a girl -__-; Don't ask...)
    3. I saved to 512kb and converted to R4
    4. I then converted to DS-X
    5. Added it to my DS.
    6. I load game and it works perfectly.
    7. I turn it off and play a different game.
    8. Then I go back to Pokemon: file gets erased due to a corruption.
    9. I check my .sav, it turns out it's been condensed to 31kb or a smaller size.

    So I'm guessing that's the problem, I already tried 250kb and every other possibility, same thing happens. I have no idea how to fix this D; and it's annoying me.

    Does anyone know how to fix this?
     
  2. MrSpud

    Member MrSpud GBAtemp Regular

    Joined:
    Jan 4, 2008
    Messages:
    166
    Location:
    Barrie,Ontario,Canada
    Country:
    Canada
    Most of the new roms require the arm7fix, it a program to patch your roms. Here's a helpfull link(can I do that?) to a compatibility list.
    http://wiki.scorpei.com/index.php/DSX_compatibility_list
    It also has a link for the arm7fix.
    As for the corrupted save games, get used to it, you own a Ds-x. Hope this help [​IMG]
     
  3. pbolmstedt

    Member pbolmstedt GBAtemp Regular

    Joined:
    Nov 13, 2006
    Messages:
    160
    Country:
    Sweden
    Doesn't the Zelda method in the other thread actually work to rescue savegames, even if it's tedious?
     
  4. thebert

    Newcomer thebert Advanced Member

    Joined:
    Jul 16, 2006
    Messages:
    50
    Country:
    United States
    I just discovered this. For Advance Wars, if you do the arm7 fix, and then turn on auto boot, then the game will save properly. I discovered this because I recently have been using auto boot, and I was playing Advance wars no problem (after arm7). However, I decided to load a different game, so I held 'a' on startup, and loaded a different game. When I loaded advance wars again, when I went to the campaign, it said my save was corrupt and would be deleted. It didn't actually delete the save data entirely, but it seemed to have loaded the second to last point at which I had saved and then turned off and on my DS while autobooting. So this makes is seem like it saves correctly when using autoboot, but the "saving eeprom" time when you boot into the ds-x menu doesn't work correctly for this game. Bizarre, yes. However Geometry Wars only works with autoboot also, so it's anyones guess why... So anyway, try that and you should be ok.

    I don't have the latest firmware (thank God), but I don't think that matters in this case. It's worth a try.
     
  5. Virusak

    Member Virusak GBAtemp Regular

    Joined:
    Jul 8, 2007
    Messages:
    121
    Country:
    Czech Republic
    i have the latest FW and after arm7 patch AW work flawlessly
     
  6. MrSpud

    Member MrSpud GBAtemp Regular

    Joined:
    Jan 4, 2008
    Messages:
    166
    Location:
    Barrie,Ontario,Canada
    Country:
    Canada
    Well, yes, but I still get random corruption. Once ALL my files got corrupted, even the roms. Also at one point the contact on the USB was a little loose and the cart connected/disconnect quickly, about 4 times in a second, resulting in half my files getting corrupted.
     
  7. kazumi213

    Member kazumi213 GBAtemp Regular

    Joined:
    Oct 16, 2006
    Messages:
    293
    Country:
    Spain
    Have you played other games, then back to play AW?
     
  8. Joey90

    Member Joey90 Not around any more

    Joined:
    Apr 21, 2007
    Messages:
    703
    Location:
    UK
    Country:
    United Kingdom
    Advance wars plays perfectly after applying arm7 patch for me and my friend (both DSX)

    As for pokémon that is a known issue, what I used to do was this:

    1. do a save and it says saving a LOT of data, then go to a box and move something around, and it save again also saying a LOT of data, when reloaded it will say it is corrupted, but should have your data from the first save you did [​IMG]
     
  9. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States

    I'll try this more or less faithful method first simply because kazumi213's method seems a bit more work to figure out and understand (I skimmed, but he said a lot of things confidently, so I'll save it for last).

    I've never heard of this ARM7Injector. And there's two versions ._. Gui-whatever and an older one.

    Which do I try.
    How do I use it?

    Edit: Oh, does it say I have a corrupted file everytime I load it .__.
    and won't that just make me unable to load from whereever point I am and bring back to that original .sav?

    Edit2: Bah, didn't work. Time for the other method :3
     
  10. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States
    Kazumi213: So basically I just load a Supercard CF converted .sav file to my game?

    or do I load a Supercard-One to my DS-X.
    Play another game.
    Extract my Supercard-One .sav compressed file.
    converted to Supercard CF

    and then reload Pokemon :3
     
  11. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States
    I really hate spamming up this thread.
    But, I just deleted both my game and .sav file from my DS-X.

    I am now loading my DS-X flashcart and it goes straight to loading my Pokemon pearl .nds game .__. But I don't even have it in my files anymore.

    WTF?
     
  12. KirbyPink

    Member KirbyPink GBAtemp Fan

    Joined:
    Jun 30, 2006
    Messages:
    391
    Location:
    Gbatemp
    Country:
    Sweden
    Ah, i had same problem.
    To delete it COMPLETLY
    Press up on the control pad, press select, and press the b button all at the same time on the screen where it says press start.
     
  13. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States

    OH!
    Yeah! Duh LOL. Stupid me -___-;

    Okay, so I added this Gui.ver of Arm7 Injector. I have a rom of AW: DR. But it's asking me to input some arm7.bin thing .__. I have none and that wiki site didn't specify any (untested). D;

    I'm afraid, my problem hasn't been truly solved since I am not quite following everything~

    Like Kazumi's solution. Could you state the exact steps I should do?
     
  14. thegame07

    Member thegame07 GBAtemp Psycho!

    Joined:
    Oct 16, 2006
    Messages:
    3,860
    Country:
    United Kingdom
    you have instant-boot enabled hold A while booting your ds-xtreme. once your in the ds-xtreme menu go to settings and turn instant-boot off.
     
  15. KirbyPink

    Member KirbyPink GBAtemp Fan

    Joined:
    Jun 30, 2006
    Messages:
    391
    Location:
    Gbatemp
    Country:
    Sweden
    Ah, ye bee needing a DSlazy and SimCity ( J ) rom.

    Mighty simply steps really. Grab above things, unpack the Simcity rom and the Arm7.bin file is there.Grab it to a new folder.
    Grab it and close DSlazy, now the the rom that needs arm7.bin fix unextract that with DS-lazy and put in the SimCity (J ) file.

    Voíla! Zee thing is patched!

    Can´t find DsLazy? Google it.

    Rom request? Not here you don´t.
     
  16. pbolmstedt

    Member pbolmstedt GBAtemp Regular

    Joined:
    Nov 13, 2006
    Messages:
    160
    Country:
    Sweden
    Incidentally, the above is what it says in the readme in the tool linked from the page mentioned in the second post in this thread.
     
  17. kazumi213

    Member kazumi213 GBAtemp Regular

    Joined:
    Oct 16, 2006
    Messages:
    293
    Country:
    Spain
    I've rewritten my previous instructions, I forgot that Shunny fixed the DS-X save size issue.

    Basically you have a working pokemon save on your DS-X and you want to edit it with pokesav. Then

    1. Copy your save to PC. Go to Shuny's save converter and convert from DS-X to RAW.
    2. Edit on pokesav. If you are using DS-X FW 1.0.2 or 1.1.0, save as 256 kbytes. If using FW 1.1.2, save as 512 kbytes.
    3. Copy the file you get on step 2 to your DS-X and load pokemon. Check that your pokesav changes are there. If not, then you must delete EEPROM contents. To do so at the pokemon "Press Start" screen press UP+SELECT+B (this is a official key combo from Pokemon user manual). It will take a while and finally you will be returned to the "Press Start" screen. Now reboot your DS and let the "EEPROM message" to appear. Shut down your DS and copy again the save from step 2. This time it will be properly loaded.

    4. Now the problem is if you want to play other game. Go ahead, play as many as you want. But BEFORE you load again pokemon, backup your pokemon save. If you load pokemon and it loads you game, ok. But if you get a save corruption message, then follow steps 1 to 3 using that backup. Note: deleting EEPROM on step 3 is not always required. You just need to do it if you "continue" your game , but it is not in the expected state/progress.

    Hope this is clear enough. Good luck.

    EDIT: Of course, if you don't want to use pokesav, just do steps 1 and 3. DS-X can read RAW saves. They are the "uncompressed" format.
     
  18. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States
    So basically.
    Get Simcity J NDS.
    Get DS Lazy
    Use DS Lazy to extract the arm7 patch?

    Inject in my AW:DR game with the injector

    done?
     
  19. Ochi-Nu
    OP

    Newcomer Ochi-Nu Member

    Joined:
    Jan 29, 2008
    Messages:
    35
    Country:
    United States
    O________O

    ADVANCE WARS WORKS.
    May be unsurprising for all of you, but I've been dying to play this game x__x the other ones seem so lame and childish, despite the amazing strategy in it! WIFI TOO!

    Sadly, my Pokemon .sav file isn't having as much luck >__< Oie...
     

Share This Page