Type: Normal
Interleaved: No
Video: NTSC
Bank: High
Version of ZSNES being used: zsnes151. This also occured when using zsnes142 and a different emulator (snes9x).
ROM'S CRC32 Number:COFA0464.
Checksum of ROM: ZSNES reports it is OK, I followed the link in the sticky at the top of the forum and it said the domain hadn't been renewed yet.
I searched for "final fantasy save" and found a couple threads that seemed close to my problem:
http://board.zsnes.com/phpBB2/viewtopic ... ntasy+save -> Almost, but for me it is only this particular ROM, and I only lose the save game files if I use the "Add Code" function.
http://board.zsnes.com/phpBB2/viewtopic ... ntasy+save -> K, this thread just confused me, since it seemed to resolve itself mysteriously :/.
The other threads didn't seem close enough to help. I strongly suspect this is a ROM issue and not ZSNES, since snes9x does the exact same thing. However, I was hoping someone else could try doing this with the particular ROM I specified, and see if the same thing happens to them (right now I'm just using the very first save point, at the Caves of Narshe while you're in MagiTek armor).
Actual gameplay is completely fine. This is only concerning saving a game file using Final Fantasy III's "original" saving system (this does not happen when using ZSNES's save state function, but I use those for other games).
What's Wrong: I make a save game file using the original saving system for Final Fantasy III (step on a save point, press S, go to the Save option, and choose one of the three slots to save in). Save states do NOT do this, only the in-game saves.
Then, I exit out of the in-game menu, push Esc to get to ZSNES's menu options, and I then enter any code using the ZSNES's "Cheat -> Add Code" function. I don't have to save the cheat list, and I don't have to click "Auto-Load .cht file" to get this problem to occur.
When I return to the game (by pushing Esc again), return to the in-game menu when at a save point (by pushing S again), and select "Save," all of the slots in the resulting menu are empty, as if I'd never made a save game file. Occassionally the menu is not purged, but enter any new strings of cheat codes, and it will be. In fact, reloading the game causes the Save menu screen to pop up after pushing X (the "A" button), yet it's empty! Normally if that menu is empty, the game will just go straight to the opening movie.
Long story short, I am unable to enter anything in ZSNES's "Cheat -> Add Code" function without losing my game save files for Final Fantasy III. ZSNES does this to NONE of my other ROMs, including Final Fantasy II, but they are all from the same online location. I have specified a save path in ZSNES leading to a file where all ROMS and saves are kept together.
Is this a bad ROM dump? (If so...crap, finding another dump is going to -suck-). I apologize if this was an incorrect request, I tried

*mod edit: DO NOT POST THE WEB PAGE NAMES OR URLS TO ROM SITES, EVER. EVER AGAIN. other than that nice bug report.*