1541 state not (fully?) saved with snapshot
Versatile Commodore Emulator
Brought to you by:
blackystardust,
gpz
When saving a quick-snapshot the 1541 state doesn't appear to be fully saved, if saved at all. This may cause a running game to crash subsequently when it relies on the state of the drive. An example is Bruce Lee 2 with its background streaming turboloader, which is uploaded to the drive. After resuming a snapshot, the game appears to work until you move to a screen that needs streaming from the drive before it can show, at which point the game freezes with a blank screen.
could you provide a link to the image, and step by step instructions on how to reproduce the problem (preferably without having to play the game a whole lot each time :))
oh, and did you try with a recent snapshot from http://vice.pokefinder.org ?
I did now, see below, doesn't seem reproducible with WinVICE-2.4.23-x86-r30280!
The image is on this page: http://kollektivet.nu/brucelee2/ (download brucelee2.d64).
How to reproduce: Start the game, save and load the snapshot and move around a few screens, when it needs to stream from disk, it'll freeze. If you didn't save+load the snapshot, it'll keep working.
Appears to work in WinVICE-2.4.23-x86-r30280, at least I couldn't reproduce it after a quick test.
sounds good, case closed then, i guess :)