sarah-walker-pcem/pcem

Windows 95 crashes PCem after bootscreen.

Opened this issue · 3 comments

Describe the bug
A clear and concise description of what the bug is.
Install Windows 95 on a 486 class emulated system and let it boot... it'll crash after the bootscreen.
To Reproduce
Steps to reproduce the behavior:

  1. Install Windows 95 RTM on any 486 class emulated system
  2. After first boot and subsequent boots, the emulator will crash after the bootscreen

Expected behavior
A clear and concise description of what you expected to happen.

Windows 95 should install and run just fine on the emulated system.

Emulator configuration

  • Machine: Any 486 class system (I used the Packard Bell 410A with the XTIDE BIOS for larger HDD Image support)
  • CPU: 486 DX2 66
  • RAM: 16 MB
  • HDD: 2 gigabyte HDD image
  • Graphics/sound cards: Built in video, Adlib sound
  • Installed OS: Windows 95 RTM

Host machine

  • OS: [e.g. Windows 10, Ubuntu 18.04 etc] Windows 11 22H2
  • Emulator version pcem v17
  • Any other relevant information (Ryzen 3 4100, 16 GB DDR4, GTX1650 Super, 128 GB SSD, 6 TB HDD)

Additional context
Add any other context about the problem here.

I assume you are using the initial Windows 95 release from August 1995. Could you try another Windows 95 version to see if the problem persists? Or maybe try changing the built-in video card with one of the standalone video cards emulated by PCem.
Are you running your VM with dynamic recompiler enabled or disabled?
Not too long ago I set up a SiS 496/497 machine with Windows 95 OSR 2. It worked great and without issues with either dynarec or interpreter enabled. Since my host CPU (12900KF) is powerful enough to handle any 486-based processor without any slowdowns, I'm running it with dynamic recompiler disabled.

I assume you are using the initial Windows 95 release from August 1995. Could you try another Windows 95 version to see if the problem persists? Or maybe try changing the built-in video card with one of the standalone video cards emulated by PCem.

Are you running your VM with dynamic recompiler enabled or disabled?

Not too long ago I set up a SiS 496/497 machine with Windows 95 OSR 2. It worked great and without issues with either dynarec or interpreter enabled. Since my host CPU (12900KF) is powerful enough to handle any 486-based processor without any slowdowns, I'm running it with dynamic recompiler disabled.

I have it running now with no problems. Using the Win486 clone setup with 16 MB RAM, 2 GB HDD (created in Disk Management, limited to 504 MB), S3 Trio V64, 486 DX2/66 and an emulated SB16 and NE2000 NIC.

Hi,the ram it too low put 64mb at least