DosWasmX icon indicating copy to clipboard operation
DosWasmX copied to clipboard

Windows 98 white screen after boot c: on SR1

Open chopinrlz opened this issue 1 year ago • 8 comments

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.

  1. Set your RAM to 32 MB and disk size to 2 GB
  2. Perform a clean install of Windows 98 from a ZIP file
  3. Boot into Windows 98
  4. Shutdown Windows 98 to return to the DOS emulator environment
  5. Click the Import Files option under Advanced in the DOS Wasm X command bar menu
  6. Select a small ZIP file, like QUAKE.ZIP to import a small game
  7. 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.

chopinrlz avatar Feb 04 '24 18:02 chopinrlz