In the BIOS settings for most 486+ machines you get options to change lots of advanced things like AT bus speed, IO recovery, ISA waitstates, etc.
Does changing these have any effect on emulation at all? I tried setting things to options that I imagine would stop any real PC from even POSTing but could still boot DOS fine. I was wondering if tweaking these hardware settings would make any changes to the speed/stability of the emulated PC or if they're essentially just ignored?
Question about lower level hardware emulation
- SarahWalker
- Site Admin
- Posts: 2054
- Joined: Thu 24 Apr, 2014 4:18 pm
Re: Question about lower level hardware emulation
They're pretty much all ignored.
The _sole_ exception is on 386DX systems using the OPTi495 chipset (AMI 386DX clone and MR 386DX clone), where the external cache control will alter memory speed when 'Waitstates' in the PCem configuration is set to 'System default'.
The _sole_ exception is on 386DX systems using the OPTi495 chipset (AMI 386DX clone and MR 386DX clone), where the external cache control will alter memory speed when 'Waitstates' in the PCem configuration is set to 'System default'.
Re: Question about lower level hardware emulation
Ah, I thought they'd probably be ignored. I guess emulating a lot of the finer details in chipsets would be a huge amount of work for mostly just academic benefit.