Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oricutron and modified disks #195

Open
Dhebug opened this issue May 8, 2024 · 2 comments
Open

Oricutron and modified disks #195

Dhebug opened this issue May 8, 2024 · 2 comments

Comments

@Dhebug
Copy link

Dhebug commented May 8, 2024

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
@iss000
Copy link
Collaborator

iss000 commented May 9, 2024

There is already dedicated indication for disc cache write-back activity:

sprintf( modmsg, "The disk in drive %d is modified.\nWould you like to save the changes?", (*dimg)->drivenum );

IMO, it works but need to be checked deeply.

@Dhebug
Copy link
Author

Dhebug commented May 18, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants