VOGONS


First post, by Sandi1987

User metadata
Rank Member
Rank
Member

Any way to increase speed in 86Box? I can run Celeron 166, Pentium 166 at full speed in 86Box and Celeron 333 in PCem.

I installed AMNHLT but 86Box is still slow.

Reply 1 of 3, by mr.cat

User metadata
Rank Member
Rank
Member

Not much. It's the raw processing power that is needed, so basically what helps is a beefier host.
If you can get by with an older cpu model in the guest, you could try that. I don't have any data to back it up, but I would think the older ones are less complex to emulate.
Also I don't know what AMNHLT is supposed to do...

Previously discussed here:
Emulation speed issues with 86box

Reply 2 of 3, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hi! AmnHLT is a third-party VxD that issues a HLT (halt) instruction to the CPU whenever Windows 9x is idle.
It's meant to avoid a 100% processor usage in VMs - and emulators.
HLT is supported by late 486 processors and higher.

Re: 86box produces farting noises and lags on an i7 PC
http://www.benchtest.com/amnhlt.html

For Windows 3.1, there's also one, WQGHLT. 😀
Unfortunately, it works in 386 Enhanced-Mode only (Standard Mode does not load VxDs/386 drivers)..
http://win16.info/
https://www.scampers.org/steve/vmware/

Lastly, for DOS, there's DOSIDLE.
https://maribu.home.xs4all.nl/zeurkous/downlo … or/dosidle.html

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 3 of 3, by kjliew

User metadata
Rank Oldbie
Rank
Oldbie
Jo22 wrote on 2021-09-03, 01:44:

It's meant to avoid a 100% processor usage in VMs - and emulators.
HLT is supported by late 486 processors and higher.

Such a thing is never required for the pro's, such as QEMU/VMware/VirtualBox, for Guests that support ACPI, ie. Win98/ME, Win2K/XP and modern Linux. One can leave the VMs in the background and no crazy fan spinning noise on desktops or the guts scorching heat from the laptops.

Apparently, PCem and many of its forks aren't up to the bar in this respect. 😉