- Added SL-Enhanced versions of Intel 486 CPUs and Enhanced AMD Am486DX2/DX4 CPUs - Cleaned up the 486 CPU types and updated intel_4x0.c to reflect this - Fixed some incorrect EDX reset and CPUID values - Blacklisted non-SMM capable 486 CPUs on the Soyo 4SA2 motherboard - Merged the non-OverDrive and OverDrive Intel DX4s because of further research confirming them to be functionally identical - Removed SMM support on early 486 CPUs
86Box
86Box is an IBM PC system emulator that specializes in running old operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus.
86Box is released under the GNU General Public License, version 2 only.
For more information, see the COPYING
file.
The project maintainer is OBattler.
If you need a configuration manager for 86Box, use the 86Box Manager, our officially endorsed 86Box configuration manager, developed by Overdoze (daviunic).
Community
We operate an IRC channel and a Discord server for discussing anything related to retro computing and, of course, 86Box. We look forward to hearing from you!
Getting started
See our documentation for an overview of the emulator's features and user interface.
Building
See the build guide.
Automatic builds
For your convenience, we compile a number of 86Box builds per revision on our Jenkins instance.
Regular | Debug | Experimental |
---|---|---|
Legend
- Regular builds are compiled using the settings in the building guide above. Use these if you don't know which build to use.
- Debug builds are same as regular builds but include debug symbols. If you don't need them, you don't need to use this build.
- Experimental (Dev) builds are similar to regular builds but are compiled with certain unfinished features enabled. These builds are not optimized for maximum performance.
Donations
We do not charge you for the emulator but donations are still welcome: https://paypal.me/86Box.
You can now also support the project on Patreon: https://www.patreon.com/86box.