07 July 2004, 00:45 | #1 |
Posts: n/a
|
save state and harddisk emulation
Save state does not support hard disk emulation. Why? (just wandering)
Also, is there a work arround? Id like to be able to quick save and use a hard disk at the same time:/ |
08 July 2004, 11:01 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Hardfile: easy to implement but _dangerous_ to filesystem health..
Example: load state with hardfile, play game, game saves highscore and save file. You reload same state file, game saves highscore again BUT this time Amiga-side filesystem buffer cache and hardfile contents are out of sync -> result is dangerous hardfile filesystem corruption. Only solution to this is to save whole hardfile with statefile but thats crazy and not very practical. Another solution is to only allow read-only hardfiles in state files. btw, this can also happen with floppy disk images Virtual (directory) filesystem: complex and difficult to implement but much safer, only currently open file can get corrupted, no danger to Windows filesystem. It is difficult because UAE-side contains lots of filesystem state information (currently open files etc..), ports and pointers to m68k-code in Amiga side and everything must be saved and restored perfectly. This will be done someday... |
08 July 2004, 12:54 | #3 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE "save state" to include the current state of floppies. | seuden | request.UAE Wishlist | 2 | 03 February 2012 09:36 |
Save state.... | Fuddles | support.WinUAE | 4 | 08 May 2009 13:14 |
Save state | hrafnkellg | New to Emulation or Amiga scene | 5 | 06 May 2009 18:05 |
Save State how ? | DrunkGuy | New to Emulation or Amiga scene | 6 | 02 December 2006 20:22 |
Save-State and Load State don't work | Klownk | support.WinUAE | 15 | 27 December 2002 14:24 |
|
|