pete-gordon / oricutron

Portable Oric-1/Atmos/Telestrat and Pravetz 8D emulator
http://www.petergordon.org.uk/oricutron/
GNU General Public License v2.0
71 stars 25 forks source link

Oricutron and modified disks #195

Open Dhebug opened 6 months ago

Dhebug commented 6 months ago

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:

iss000 commented 6 months ago

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.

Dhebug commented 6 months ago

Is it possible that the message box is bypassed if we use the close box in windowed mode?