DosWasmX
DosWasmX copied to clipboard
Windows 98 white screen after boot c: on SR1
General Issue
If you boot into Windows 98, shutdown Windows 98, then use the Import Files function to import a ZIP file, the emulator will load the ZIP file, copy the files into the virtual disk, then attempt to boot Windows 98 again, which fails with a white screen--the emulation generates an error and terminates.
JavaScript Console Log File emu-js-console.log
This log file captures the events which transpire and the error that happens when Windows 98 stops loading.
Steps to Reproduce
Assumes starting from a brand new disk image.
- Set your RAM to 32 MB and disk size to 2 GB
- Perform a clean install of Windows 98 from a ZIP file
- Boot into Windows 98
- Shutdown Windows 98 to return to the DOS emulator environment
- Click the
Import Files
option underAdvanced
in the DOS Wasm X command bar menu - Select a small ZIP file, like QUAKE.ZIP to import a small game
- Wait for the virtual machine to load the ZIP file and boot into Windows 98
Error Behavior
What will happen next is Windows 98 starts to boot. After a few seconds of starting up, Windows 98 will white screen, meaning the emulator will stop working due to an error, which you can see in the log file linked above.
Workaround
What is interesting is this behavior does not happen if you drag and drop the QUAKE.ZIP file onto the DOS Wasm X file importer drop location before you click Start Computer
. Thus, the issue itself is related to the state of the emulator after a Windows 98 shutdown occurs.