Machine-specific notes
This page contains important notes related to specific machine models emulated by 86Box.
8088
Toshiba T1000
The function keys can be accessed by holding Right Alt or Right Ctrl:
Right Alt/Ctrl + Num Lock: Show/hide numeric keypad overlayRight Alt/Ctrl + Right: Change internal display fontRight Alt/Ctrl + Home: Use internal displayRight Alt/Ctrl + End: Use external display
8086
Olivetti M21/24/24SP
The special keys on Olivetti keyboards are mapped as such:
Page Up: CLEARPage Down: BREAKPrint Screen: SCR PRTMenu: HELPLeft Windows: 00Insert: F13Home: F14Del: F15End: F16Right Alt: F17Right Win: F18
Olivetti M240
See: Olivetti M21/24/24SP
Toshiba T1200
All function keys from the T1000 are present, plus:
Right Alt/Ctrl + Page Up: Turbo mode onRight Alt/Ctrl + Page Down: Turbo mode offRight Alt/Ctrl + Print Screen: Show/hide pop-up window
80286
IBM AT
The IBM Personal Computer Diagnostics disks are not Y2K-compliant and will produce a 0152 ERROR - SYSTEM BOARD code if time synchronization is enabled. This code can be cleared by disabling time synchronization, then clearing the CMOS by deleting
ibmat.nvrfrom thenvrdirectory.
Socket 7
ASUS P/I-P65UP5 (C-P55T2D)
Modular motherboard, consisting of a P/I-P65UP5 baseboard and one of the following CPU cards:
C-P55T2D: Socket 7 with Intel 430HX northbridge;
C-P6ND: Socket 8 with Intel 440FX northbridge;
C-PKND: Slot 1 with Intel 440FX northbridge.
While the northbridge depends on the selected CPU card, the southbridge always remains the Intel PIIX3, as it is located on the baseboard.
The real CPU cards support dual CPUs. As 86Box does not emulate multiprocessing, only a single CPU will be present.
Due to a lack of I/O APIC emulation at the moment, 86Box will patch the MultiProcessor Specification tables out of RAM during boot, so that operating systems will not hang or exhibit other erratic behavior due to the missing I/O APIC.
Socket 8
ASUS P/I-P65UP5 (C-P6ND)
Slot 1
ASUS P/I-P65UP5 (C-PKND)
See: ASUS P/I-P65UP5 (C-P55T2D)
A-Trend ATC6310BXII
Equipped with the obscure SMSC Victory66 southbridge instead of the regular Intel PIIX4E.
The Victory66 has faster IDE - up to Ultra ATA/66 as opposed to the PIIX4E’s Ultra ATA/33 - and a different USB controller.
Drivers for Windows 95, 98, Me and 2000 are available here. Windows XP, Vista and 7 include drivers out of the box.
Slot 2
Gigabyte GA-6GXU
The BIOS display will corrupt itself during the memory test if the maximum of 2048 MB RAM is selected. This is a visual glitch which does not otherwise negatively impact the machine.
Freeway FW-6400GX
Hybrid motherboard supporting both Slot 1 and Slot 2 CPUs.
The maximum amount of RAM is limited to 2032 MB due to a BIOS bug with 2048 MB.
ACPI is disabled by default. It can be enabled through the ACPI Aware O/S option of the Power Management Setup menu on the BIOS setup.
Once enabled, ACPI does not work correctly if a non-Intel CPU is selected.
Socket 370
A-Trend ATC7020BXII
See: A-Trend ATC6310BXII
AEWIN AW-O671R
Equipped with dual Winbond W83977EF Super I/O chips driving four serial (COM1-COM4) and two parallel (LPT1-LPT2) ports.
The I/O ports and IRQs used by all these ports can be configured in the BIOS setup.
ACPI is disabled by default, unlike other machines with Award v6.00PG BIOS. It can be enabled through the ACPI function option of the Power Management Setup menu on the BIOS setup.
Miscellaneous
Microsoft Virtual PC 2007
This machine loads the American Megatrends BIOS from Virtual PC 2007 into 86Box’s emulation. It does not use the virtualization engine or any other components from Virtual PC.
Virtual PC’s special 8 MB video card, network card, WDM sound card and Guest Additions are not emulated by 86Box.
Footnotes
Broken ACPI
Some machines may have faulty or otherwise incomplete Advanced Configuration and Power Interface implementations in their BIOSes, symptoms of which include:
Windows 2000 and higher will install the “Standard PC” HAL, which does not enable ACPI features such as soft power off and sleep mode;
Booting an existing Windows installation with the ACPI HAL will result in a STOP 0x000000A5 blue screen;
Booting Windows Vista or 7 (which require ACPI) will also result in a STOP 0x000000A5 blue screen, or a Windows Boot Manager 0xc0000225 error.
There is no solution to this issue outside of disabling ACPI, as none of the affected machines ever received a BIOS update to fix it. ACPI can be disabled through the BIOS setup on many machines, or at operating system level if that is not an option:
Windows 2000 or XP: during installation, press F7 when the Press F6 if you need to install a third party SCSI or RAID driver… message appears; this disables ACPI even though no indication is displayed on screen.
Linux: add
acpi=offto the kernel command line.