I have a problem with my Amiga gaming setup. I have an A1200 with an accelerator/RAM board and 2GB internal CompactFlash card with CF-->IDE adapter. I have noticed this problem with King's Quest 3 and 4. The problem is that the game writes some files to the disk for the saved games. I can quit out of the game (F10) and look in the "data" directory to see that the files are there. But sometimes when I shut off the computer and re-start it later, the files are gone.
With KQ3 I was able to narrow down the problem a bit more. If a savegame slot was written for the first time, then it was correctly stored to disk. But if a slot was over-written, the data did not get written to disk.
This seems like a more general problem with the OS. I tried moving all of the saved game files out of the data folder under KQ4 and putting them on the desktop. But when I started the game, it found all of the saved files as if I hadn't moved them at all.
Can somebody help with this? It seems to be a caching issue. Some part of the system (OS? disk drivers?) is caching these file operations but not flushing the cache back to the hardware.