Guys, I just downloaded the Desmume 0.9.10, and tryed Disgaea. You can't load or save the game, it says the file is corrupted.
So, after trying a few things, I went to "Path settings", and changed the path to the save files. Instead of ".\Battery", I put the whole path to the save file: in my case, C:\Desmume\Battery.Please try that, and tell the rest of us if it worked.
Did it fixed your problem?
Because it did nothing here.
Did you try what I said earlier (load a game first, quit, load game again)?
I don't have Disgaea to test so, maybe that's why your method did not work for me.
Please try that, and tell the rest of us if it worked.
]]>It happens in both, autodetect and database.
Version 0.9.10
The fastest example to test is the Dragon Quest games.
]]>Saving is set to Autodetect. Happened with NSMB also FF IV and i do not remember if Pokemon Black too, other games seem to work fine.
However i compiled r4933 myself so it maybe just me.
]]>Also, DeSmuME doesn't produce a 1MB save file on my end; my save file remains 512KB (well, 513KB with the extra stuff DeSmuME adds..)
]]>The issue(I guess? Not 100% sure there) seems to be that Desmume is producing a 1mb save file for B2W2 instead of 512k. Pokegen takes the 1mb save, edits/re-saves it to the proper size of 512k and then Desmume seems to refuse it because it's not 1mb anymore or something like that.
I know you guys improved the save-type detection in this version, but it seems to be getting it wrong for B2W2.
]]>Edit: Alright, I went and tried it, didn't work. I have to manually File --> Import Backup Memory for it to work.
I'm not sure if it's a problem on DeSmuME's end or a problem on PokéGen's end, because it only happens with PokéGen; I've tried editing something with Pokésav instead and the save file loaded properly (edited the .dsv directly in both cases.)
]]>the recompiler cant cause issues with savefiles.
]]>The thing is, if I rename that same save file to a .sav extension and load it from the File --> Import Backup Memory, that very same save file works fine.
It worked fine in v0.9.9; v0.9.10 might have broken something, or it might be an issue on PokéGen's end.
In any case, I've posted the same question over on ProjectPokémon, since I'm not sure if DeSmuME or PokéGen is the problem.
Hopefully, both parties can investigate and we can see which of the two is causing problems. I'm leaning towards DeSmuME v0.9.10 being the problem, but I'm not sure.
Could the JIT recompiler be causing issues with save files?