Serious issue with EightyOne emulator
Posted: Fri Apr 14, 2023 10:49 pm
The issue is, you can set the hardware, like with a printer, enable RAM in 8k to 16k etc, and save a snapshot and reload it. Your basic program is there but there's about a 1 in 20 chance your hardware settings will be reset to defaults. The program is still there, but if you change the settings back to what they were when you saved the snapshot, you lose your program. Catch 22. No matter what you do, you lose all the work.
It doesn't matter how careful you are. Even if you check the hardware settings before every time you save a snapshot, there's a chance they won't be there when you load that snapshot.
So, for example, if you're writing a program to print to the printer, you'll have to retype the whole program randomly about every 20 saves. If your program uses any other hardware setting that is not the default, then the same is also true. And you can't guarantee that any hardware settings saved with a snapshot will be there when you load.
Over the years I've looked for other accounts of this issue and not found one. And I've tested it on different devices with different versions of windows, so it's not because of my setup. And I always use the most up to date version of the emulator.
It doesn't matter how careful you are. Even if you check the hardware settings before every time you save a snapshot, there's a chance they won't be there when you load that snapshot.
So, for example, if you're writing a program to print to the printer, you'll have to retype the whole program randomly about every 20 saves. If your program uses any other hardware setting that is not the default, then the same is also true. And you can't guarantee that any hardware settings saved with a snapshot will be there when you load.
Over the years I've looked for other accounts of this issue and not found one. And I've tested it on different devices with different versions of windows, so it's not because of my setup. And I always use the most up to date version of the emulator.