sarah-walker-pcem / pcem

PCem
http://pcem-emulator.co.uk
GNU General Public License v2.0
1.55k stars 216 forks source link

Windows 95 crashes PCem after bootscreen. #231

Open RetroSoftwareRepository opened 1 year ago

RetroSoftwareRepository commented 1 year ago

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

Host machine

Additional context Add any other context about the problem here.

unreal9010 commented 1 year ago

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.

RetroSoftwareRepository commented 1 year ago

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.

actraiser30 commented 5 months ago

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