Older emulators don't seem to support working battery saves in the three Koei games that use SOROM, i.e. Genghis Khan, Nobunaga's Ambition, and Romance of the Three Kingdoms. Nestopia, for example, creates a file with intelligible data in it (visible character names, etc.), but the game finds "No saved data" after a reset. I've tried ROMs from sources with an excellent reputation, and have gotten the same results, so I don't think it's a bad dump or header issue per se.
Assuming that one had to use one of these emulators (don't ask)* and wanted to avoid using savestates (long story);
1) Is there any possible header change that would trick these emulators into creating a working save file? I tried adding a 2.0 header to Nobunaga based on my admittedly-limited understanding of the spec, but it didn't seem to do any good. (I thought Nestopia supported 2.0 headers?)
2) My memory is that even older emulators, like iNES, actually did support functional saving in ROTK -- at least I seem to remember that iNES created working battery save files when I did an emulator playthrough of ROTK in 2001 or so, though I used savestates. Is my memory correct? If so, what happened to create this downgrade (from the user's perspective) in compatibility?
Thanks in advance for any insights.
*OK, since you had to ask: I'm still running Snow Leopard (OS X 10.6) as my main working OS -- under the "if it ain't broke, don't update it" principle -- and, as far as I can tell, there's no emulator with working SOROM saving that also is supported on Snow Leopard. I can reboot into a more recent OS, but it's annoying to mess up my workspace just to play 3 games.
Assuming that one had to use one of these emulators (don't ask)* and wanted to avoid using savestates (long story);
1) Is there any possible header change that would trick these emulators into creating a working save file? I tried adding a 2.0 header to Nobunaga based on my admittedly-limited understanding of the spec, but it didn't seem to do any good. (I thought Nestopia supported 2.0 headers?)
2) My memory is that even older emulators, like iNES, actually did support functional saving in ROTK -- at least I seem to remember that iNES created working battery save files when I did an emulator playthrough of ROTK in 2001 or so, though I used savestates. Is my memory correct? If so, what happened to create this downgrade (from the user's perspective) in compatibility?
Thanks in advance for any insights.
*OK, since you had to ask: I'm still running Snow Leopard (OS X 10.6) as my main working OS -- under the "if it ain't broke, don't update it" principle -- and, as far as I can tell, there's no emulator with working SOROM saving that also is supported on Snow Leopard. I can reboot into a more recent OS, but it's annoying to mess up my workspace just to play 3 games.