oricutron
oricutron copied to clipboard
Oricutron and modified disks
Right now, if you have written to a DSK file, there is absolutely nothing in the user interface or the main menu that tells you that the disk is modified, and the emulator does not warn you either when you try to quit, which means any game or application that writes data to disk is by default going to lose all the changes.
The only mention of the fact Oricutron can do save data is in the read me file:
F7 - Save all modified disks
Imo, there are a few things that would really make things better:
- Add a "Save all modified disks [F7]" option in the main menu
- Have some icon overlay or image change on the small floppy drive icons at the bottom when they are modified
- By default warn the user (could be a .ini file option) that they have unsaved changes in disk A/B/C/D
There is already dedicated indication for disc cache write-back activity: https://github.com/pete-gordon/oricutron/blob/f1af4d1316702969a40621b8b0cfae14a429c058/disk.c#L123
IMO, it works but need to be checked deeply.
Is it possible that the message box is bypassed if we use the close box in windowed mode?