Desmume bad export .sav file problem

Discussion in 'Computer Programming, Emulation, and Game Modding' started by Justanotherharpy, Aug 14, 2018.

  1. Justanotherharpy
    OP

    Justanotherharpy Member

    Newcomer
    1
    Aug 14, 2018
    United States
    Desmume keep exporting bad .sav files for whatever reason, I tested that .sav both NO$ash and desmume. NO$ash says it has a bad checksum and desumue just shows a "the ROM header is invalided header" error
     

    Attached Files:

  2. B_E_P_I_S_M_A_N

    B_E_P_I_S_M_A_N Resident Weirdo

    Member
    9
    Jun 7, 2016
    Antarctica
    Hell
    Why would Desmume complain about the ROM's header/checksum if it's the save file that's the problem child? How are you loading said .sav file? Maybe you're unintentionally trying to load the .sav as a ROM file.
     
  3. Justanotherharpy
    OP

    Justanotherharpy Member

    Newcomer
    1
    Aug 14, 2018
    United States
    I'm trying to import the .sav file with 'import backup save', desmume is not complaining about the header/checksum NO$ash is.
     
  4. B_E_P_I_S_M_A_N

    B_E_P_I_S_M_A_N Resident Weirdo

    Member
    9
    Jun 7, 2016
    Antarctica
    Hell
    Ah, I see. My bad, I thought the checksum was for the ROM file, not the save.

    Maybe you could try using this DS Save converter to try to get it working in no$gba. To my knowledge, the format used for saves differs between no$gba and Desmume, so you'll need to convert the save in order for it to even run under no$gba. You'll also need to put said converted save into the "BATTERY" folder, and name it appropriately.

    As for Desmume, I'm not sure what to make of that error. Do you mind showing a screenshot of it?
     
  5. Justanotherharpy
    OP

    Justanotherharpy Member

    Newcomer
    1
    Aug 14, 2018
    United States
    [​IMG] upload_2018-8-14_16-54-21.png The two main errors I get
     
  6. B_E_P_I_S_M_A_N

    B_E_P_I_S_M_A_N Resident Weirdo

    Member
    9
    Jun 7, 2016
    Antarctica
    Hell
    After doing some Googling around, I found that this seems to be an issue with Desmume. However, it appears it was never fixed, due to one of the developers, zeromus, somehow not interpreting there to be an issue in the first place.

    As you could probably guess from looking at the issue page, you're probably going to have no luck reporting this to the developers. zeromus seems like a very nitpicky and pedantic individual who gets easily tripped up on little details, judging from his responses to issues and forum posts. Try importing the save using the Desmume Retroarch core, and see if you have better luck there.
     
  7. Justanotherharpy
    OP

    Justanotherharpy Member

    Newcomer
    1
    Aug 14, 2018
    United States
    tried to use a save converter to make the .dsv into a .sav then change the extension to .srm and retrocore wont recognize it
     
  8. B_E_P_I_S_M_A_N

    B_E_P_I_S_M_A_N Resident Weirdo

    Member
    9
    Jun 7, 2016
    Antarctica
    Hell
    Did you try exporting the save, then renaming it without using the converter?
     
Loading...