
3.5 / 24-05-2022
86Box
Accuracy
Performance
Features
86Box (formerly known as PCem Unofficial, PCem Experimental, or PCem-X) is an unofficial branch of the PCem emulator, which aims to run older operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus.
Features include but are not limited: Low level emulation of 8086-based processors up to the Pentium with focus on accuracy, Great range of customizability of virtual machines such as the very first IBM PC 5150 from 1981, or the more obscure IBM PS/2 line of systems based on the Micro Channel Architecture, Lots of supported peripherals including video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters and much more!
It is also recommended to use a manager application with 86Box for easier handling of multiple virtual machines:
86Box Manager - It's an optional configuration manager to create and edit multiple isolated virtual machines while running at the same time and much more...
--
Windows: 7+
Mac: Intel / Rosetta 2+
CPU: minimum Intel Core 2 or AMD Athlon 64 processor
RAM: 4GB
--3.5--
See the release announcement for detailed information
Don't accept a directory as config file parameter by @Cacodemon345 in #2302
Add Vulkan renderer by @Cacodemon345 in #2300
qt: Disable Xi2 mouse input backend by @Cacodemon345 in #2303
Fix darkened rendering in Vulkan by @Cacodemon345 in #2304
Fix compilation error when building with Wayland by @Cacodemon345 in #2305
vulkan: HiDPI and brightness fixes by @Cacodemon345 in #2308
qt: Attempt fixing Windows/Super key input by @Cacodemon345 in #2309
qt: Fix dangling pointers on Vulkan init failure by @Cacodemon345 in #2311
Fix accidental changes by @Cacodemon345 in #2319
With bumpversion.sh my hack to update metainfo.xml is obsolete by @rderooy in #2318
Fix accidental removal of crucial line by @Cacodemon345 in #2322
qt: Force the renderer to exit at close time by @Cacodemon345 in #2326
qt: attempt fixing freezes on power off of emulated machine by @Cacodemon345 in #2329
Initial emulation of the IBM 8514/A coprocessor for both the MCA and ISA buses. by @TC1995 in #2342
change m24 BIOS rom to newer 1.44 version by @jester-xbmc in #2341
Buildable with ENABLE_DP8390_LOG by @korneliuszo in #2336
Fix the incorrect position of the 8514/A checkbox on the Display settings page by @lemondrops in #2346
Fixed the 8514/A to VGA soft reset and made the vga_on variable a global one by @TC1995 in #2353
--3.4.1--
Emulator
Fixed mouse buttons not working
User interface
Fixed middle mouse button not releasing mouse capture
--3.4--
See the release announcement for more information!
qt: Keyboard input now works properly when mouse is uncaptured by @Cacodemon345 in #2243
fluidsynth: Fallback to system soundfont if one isn't specified by @Cacodemon345 in #2241
qt: Get rid of resize rounding by @Cacodemon345 in #2245
qt: Fix creation of differencing VHDs by @Cacodemon345 in #2257
qt/languages/pt-PT.po: Fix link in "No ROMs Found" message by @Cacodemon345 in #2264
qt: Fix mistyped LCID value of en-US by @Cacodemon345 in #2265
cmake: Enable 64-bit file support on 32-bit Linux by @Cacodemon345 in #2266
Multiple ROM paths implementation by @Cacodemon345 in #2261
qt: Avoid reading absolute mouse input from cross-platform Qt code on Windows by @Cacodemon345 in #2267
Fixes to ROM loading by @dhrdlicka in #2268
Fix Qt 6 build and modifier key handling on macOS by @emilazy in #2269
unix: Fix missing include by @Cacodemon345 in #2271
win: Fix AppData directory creation by @Cacodemon345 in #2272
qt: Fix crashes on failed loads of media images by @Cacodemon345 in #2279
Cleanup and compiler warning fixes round-up for v3.4 by @lemondrops in #2288
Fix: GdbStub Code to make it compiled with Clang by @lynxluna in #2292
network.c: fix log statement by @goeiecool9999 in #2256
linux pcap fix by @goeiecool9999 in #2255
--3.3.--
See the release announcement for more information!
qt: Fix network adapter combobox being grayed out when PCap is initially enabled by @Cacodemon345 in #2133
FAudio audio backend by @Cacodemon345 in #2141
qt: Fix high CPU usage when paused by @Cacodemon345 in #2148
A few consistency changes form M&K branch by @jriwanek in #2154
Sort out the ET4000/w32p cards and add a VLB/PCI videomagic revision … by @TC1995 in #2163
vid_table.c change by @JustinJ553 in #2161
qt: Fix CD-ROM speed in settings for real by @Cacodemon345 in #2164
qt: Port Win32 86F creation code to Qt by @Cacodemon345 in #2168
Added length checks to the t128 scsi dma read/write initialization (n… by @TC1995 in #2173
qt: Add Unix manager support (client-side interface) by @Cacodemon345 in #2172
qt: Actually make client-side Unix manager integration functional by @Cacodemon345 in #2177
Qt: OpenGL 3.0 renderer by @ts-korhonen in #2175
qt: OpenGL ES 3.0 support by @Cacodemon345 in #2181
qt: Fix building with Qt 6 by @Cacodemon345 in #2180
Added the Corel LS2000 53c400-based card. by @TC1995 in #2182
qt: fix linux arm32 build error by @ts-korhonen in #2183
Added a legacy way to address some issues with the SVGA scrolling and… by @TC1995 in #2186
qt: More assortment of fixes by @Cacodemon345 in #2185
More fixes to linux arm32 build by @ts-korhonen in #2184
qt: Fix HDD path relativization on Windows by @Cacodemon345 in #2189
qt: More error handling and tweaking to OpenGL 3 renderer by @ts-korhonen in #2197
Add support for the Vendex HeadStart Turbo 888-XT by @telanus in #2196
qt: XT IDE should be XTA by @Cacodemon345 in #2194
qt: Fix a typo connecting to resetVM signal on unix manager socket by @ts-korhonen in #2200
Fix OpenGL Core renderer on macOS by @ts-korhonen in #2199
qt: opengl core; fix filter method defaulting to nearest by @ts-korhonen in #2204
Fix client socket code to match generated messages by @insanemal in #2203
qt: fix mouse getting captured even if VM has no mouse by @ts-korhonen in #2208
qt: fix multiple compiler warnings by @ts-korhonen in #2205
improve Finnish translation by @ziplantil in #2198
qt: fix Qt6 windows build by @ts-korhonen in #2209
qt: Disable processing of alt-f4 in windows. by @ts-korhonen in #2212
qt: Improve hard disk create file selection by @ts-korhonen in #2210
qt: Add support for Haiku by @Cacodemon345 in #2214
qt: Fix shaders on HD4000/4400 by @ts-korhonen in #2217
Fix yet another null dereference in lpt.c by @jriwanek in #2225
Fix Qt joystick dialog by @ts-korhonen in #2226
Add handling for several missing strings to plat_get_string on Qt and legacy Unix UIs by @lemondrops in #2229
qt: Another joystick dialog fix by @ts-korhonen in #2230
qt: mouse capture fixes by @ts-korhonen in #2231
wl_mouse: Don't uncapture mouse if is already uncaptured by @Cacodemon345 in #2235
Added deskpro386 and fixed 24bpp mode issues of the Mach64GX/VT2. by @TC1995 in #2236
--3.2.1--
Small hotfix for the Linux mouse capture speed drop and some other issues
--3.2--
See the release announcement for more information!
Updated Japanese translation by @EmpyreusX in #1960
Updated Simp. Chinese translation by @EmpyreusX in #1963
Re-added the threaded FIFO in place of the non-threaded one, but with… by @TC1995 in #1964
Fixes to config file backwards compatibility by @lemondrops in #1968
Парочка изменений // A couple of changes by @kroshmorkovkin in #1974
Update hu-HU.rc in #1975
Updates to the current German translation by @dob205 in #1977
Change MO vendor length to 9 by @Cacodemon345 in #1978
Fix plat_mmap on FreeBSD by @Cacodemon345 in #1980
Fixes for midi input by @ts-korhonen in #1979
Pass sysex messages in mpu-401 uart mode by @ts-korhonen in #1981
Fix UART-mode detection on input sysex messages by @ts-korhonen in #1983
Add hide_tool_bar config file setting by @ts-korhonen in #1984
Fix opengl core renderer message pump by @ts-korhonen in #1987
Update pt-BR.rc by @altiereslima in #1986
Exit full screen mode if changing window (with alt-tab) by @ts-korhonen in #1988
Implement the toolbar by @dhrdlicka in #1985
Update pt-BR.rc by @altiereslima in #1990
Updated Simp. Chinese and Japanese translations by @EmpyreusX in #1989
Added MIDI In/Out to the AdLib Gold as well as a fix to wave out. by @TC1995 in #2000
Added gameport at port 201h to AdLib Gold sound card by @Ompronce in #2001
Fixed incorrect control chip ID of AdLib Gold and added auxillary registers to mixer by @Ompronce in #2002
Polish translation by @Fanta-Shokata in #2006
Update the Russian translation by @lemondrops in #2007
Initial Boca Research BocaRAM/AT support by @jriwanek in #2013
Better translation by @Diicorp95 in #2015
Added TVP3026 clock emulation and hooked up to the corresponding S3 c… by @TC1995 in #2017
Fix several build issues if built with -DDYNAREC=Off by @goshhhy in #2021
Re-organized Buslogic card versions based on their microcode informat… by @TC1995 in #2023
Correctly emulate FPU concurrent execution timings by @goshhhy in #2022
More Consistency for github actions builds by @jriwanek in #2027
Added FastLine accel command to the TGUI96xx family of chips (TGUI944… by @TC1995 in #2031
MMIO writes to 0xe2e8 are no longer redirected to the FIFO functions … by @TC1995 in #2033
Add Ukrainian Translation. by @Danik2343 in #2034
Fix brief extreme noise on hard resets by @Cacodemon345 in #2036
device_t refactor by @jmlovelace in #2011
Added the Matrox Millennium card to dev branch and its respective bit… by @TC1995 in #2041
Preliminary config stuff for selectable uart type by @jriwanek in #2040
Fixes to config file backwards compatibility, take 2 by @lemondrops in #2038
Small fix for uk-UA.rc by @SuperMaxusa in #2042
Added EMS emulation to the SCAMP chipset from the PCem emulator. by @TC1995 in #2048
Qt port by @ts-korhonen in #2016
Miscellaneous code cleanup by @lemondrops in #2054
fix statusbar message by @ts-korhonen in #2056
Ported the latest fixes of the SCAMP EMS implementation from PCem. by @TC1995 in #2057
Fixed the ISA bus detection of the Mach64GX. by @TC1995 in #2059
Add MT-32 LCD message display support in the status bar by @Cacodemon345 in #2060
Fix window title after changing UI language by @Cacodemon345 in #2067
Fix untranslated hide toolbar string by @Cacodemon345 in #2066
Translation updates for Win32 and Qt (German and Croatian) by @dob205 in #2064
Qt is now on by default for non-Windows by @Cacodemon345 in #2063
Potential fixes for GitHub Actions on macOS by @dob205 in #2068
Disable LCD messages on Roland CM-32L emulation by @Cacodemon345 in #2062
Fix missing include by @Cacodemon345 in #2073
Update pl-PL.rc by @Adrianwo99 in #2070
Fix compile error by @Cacodemon345 in #2093
Fix a compile-breaking typo in qt_progsettings.c by @lemondrops in #2095
More Win32 UI, TNDY, and Soundblaster Improvements by @jriwanek in #2112
Consistency fixes to text strings by @lemondrops in #2118
Miscellaneous fixes by @lemondrops in #2117
Move the Tandy PSG ISA clones to the Dev branch by @lemondrops in #2121
Remove the last remaining trace of the defunct VRAM dumping function by @lemondrops in #2119
Updated Simp. Chinese and Japanese translations by @EmpyreusX in #2123
--3.1--
Bugfix release - See the release announcement for more information!
Fixed Olivetti M19 display bug by @EngiNerd89 in #1886
Update simplified Chinese text by @OldMadMan in #1909
Lower required OpenGL version from 3.3 -> 3.0 by @ts-korhonen in #1911
opengl: fix for shaders with version directive by @ts-korhonen in #1913
Fix that POST card's message is disappearing when language/iconset change occurs by @laciba96 in #1914
Fix null termination issue in opengl shader version replacement by @ts-korhonen in #1915
Fix wrong copyright information by @Cacodemon345 in #1916
Error handling updates on OpenGL 3.0 renderer by @ts-korhonen in #1920
Update Simplified Chinese translation by @startmenu in #1919
Fix window resizing not always working by @ts-korhonen in #1940
Add support for a joystick port at 0x209 by @jriwanek in #1948
Update pt-BR.rc by @altiereslima in #1950
Assorted fixes and improvements by @lemondrops in #1952
Added Kingston MC64 memory expansion card (adf 71d0) which allows up … by @TC1995 in #1955
Updated and standardized Simp. Chinese translation by @EmpyreusX in #1956
--3.0--
The new major release is finally here! 🥳
New logo and icons!
User interface
Localization support (#1790)
Media menu in the main menu bar (#712)
Customizable icon sets (#1817)
Nicer messages boxes using the Vista+ TaskDialog interface (#824)
HiDPI support (#992)
Discord Rich Presence support (#484)
OpenGL renderer with shader support (#1382)
Machines and CPU are now sorted into categories
Options to resize the window to a specified size and to lock the window size were added
Plug and
PrayPlaySupport for legacy ISA Plug and Play was introduced (#1316)
The following ISA PnP devices are supported:
Sound cardsCreative Sound Blaster 16 PnP
Creative Sound Blaster AWE32 PnP
Crystal CS4236B
Network cardsAMD PCnet-ISA+
Realtek RTL8019AS
SMBus and I2C emulation was introduced, allowing the emulator to report the presence of 86Box-branded memory sticks and video displays (#1110)
ACPIACPI support was added for select Socket 7 and newer machines
Windows Vista and Windows 7 can now (somewhat) run as guests under 86Box!
CPUsIntel Pentium Pro, Pentium II and Celeron emulation was added together with adequate Socket 8, Slot1/2 and Socket 370 machines
VIA Cyrix III emulation has also been added for Socket 370 and Slot 1 machines
AMD K6, K6-2, K6-III and IDT WinChip 2 were added for (Super) Socket 7
IBM 386SLC, 486SLC and 486BL emulation has been added for PS/2 machines (#502)
STPC series of x86-based SoCs has been added (#905)
ChipsetsOverhauled the emulation of i430-series and introduced i440-series chipsets
VIA Apollo series chipsets have been introduced, including the MVP3 chipset
Video
Added or overhauled video adaptersAdded 3dfx Voodoo Banshee and Voodoo3 (port from PCem)
Added S3 86C924, 86C928, Vision868, VIsion968, Trio64V+, Trio64V2 and Trio3D/2X
Added Trident TGUI 9600XGi and 9680XGi; overhauled emulation of 9400CXi and 9440AGi
Added Kasan Hangulmadang-16 Korean VGA (based on Tseng ET4000)
Overhauled emulation of G2 GC205 and Headland HT216-32; added the SVGA Multiview
Added the CL-GD5401
Added the Schetmash Iskra EGA
Numerous driver-specific bugs on existing cards have been fixed
Basic AGP support has been added (#1303)
NetworkingThe AMD PCnet-FAST III, PCnet-PCI II and PCnet-ISA+ adapters have been added, based on their emulation in VirtualBox
The Realtek RTL8019AS adapter has been added
SCSIThe option to use up to four SCSI adapters in one configuration has been added.
Added emulation of the AMD Am53C974 PCscsi controller, based on QEMU's emulation
Added the NCR 53C815, 53C820, 53C860 and 53C875 SCSI controllers
Sound
New sound cards have been added:Sound Blaster AWE64 Gold (#1563)
Crystal CS4236B (#1470)
Aztech Sound Galaxy 16 (ported from PCem)
Ensoniq AudioPCI (#1580)
AC'97 codec has been implemented (#1580)
New hardwareMagneto-optical disc and drive emulation
Generic PostScript-based printer, using the Ghostscript library (#474)
POST code diagnostic card (#618)
DEC 21150 PCI-PCI bridge (#1009)
Rewrites and improvementsPIT and PIC emulation was rewritten to fix several outstanding bugs with older software such as Microsoft Word 1.0 for DOS and MR BIOS
Memory framework was reworked to support features required by newly-added CPUs
Network emulation performance and stability have been improved
Documentation
Documentation for this release is available at 86box.readthedocs.io (available from the emulator's Help menu). We happily accept pull requests to expand the documentation in the 86Box/docs repository!
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded from the 86Box/roms repository. The roms
directory should be in the same location as 86Box.exe
.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.
--2.07--
Bugfix release.
Changes to the DirectDraw and Direct3D renderers.
Improvements to the Window Message protocol for communicating with the 86Box Manager.
Fixed a bug in the PGC/Image Manager 1024 text modes.
Fixed IDE on the SPC-4200P.
PCI Reset Control register now forces bit 4 to be written as 0, fixes resets through this register from the second soft reset onwards.
The 86F handler now returns randomly generated noise for physical holes, rather than always 0.
Fixed the video RAM addresses in the text modes on the Sigma Color 400.
Some fixes to the PC speaker - fixes amplitude in mode 1 (the intro of (Perestroika now works correctly at least on the 8088 4.77 MHz) and makes the parameters consistent with the rest of the PC speaker emulation.
Fixed the readback of the PC/XT FPU installed switch.
Added the ability to pause and resume the network thread's reception.
Fixed the state of network_wait.
Fixed slowdowns on several games that use CD Audio, such as Tomb Raider II.
The Award 286 Clone no longer has on-board IDE - the machine technically has it, but it can be disabled, so the easiest way to do it on the emulator is to make the user choose the IDE controller if they need it, and tell the BIOS to use it.
Some quick fixes for the IBM PS/2 Model 30-286. The hard disk controller is the same as the PS/1 one, and will be properly fixed in v2.10.
Some changes to the (AT) NVR code.
Applied Ryuzaki's fixes for the New Floppy/ZIP Image and Settings dialog progress bars, those now work correctly.
Increased maximum ESDI sectors 99 and fixed the cylinders truncation in config.c.
Fixed EGA and (S)VGA pel panning, fixes games like Supaplex.
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.
--2.06--
Bugfix release.
Fixed memory states set by some machines (including IBM PS/1's and MCA PS/2's).
Fixed IDE status readout on an absent device 1 with a present device 0, fixes hangs with AMI BIOS'es on hard disk detection in such cases.
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.
--2.05--
Bugfix release.
OpenAL bug fixes, fixes all OpenAL run-time warnings and errors.
Fixed the AT ESDI hard disk controller.
Reworked IDE reset and diagnostics, fixes the various IDE controller
A confirmation message box is now shown on hard reset from the manager
AT MFM hard disk controller fixes.
Deleted leftovers of the old implementation of the WIN_DRIVE_DIAGNOSTICS
Gravis UltraSound fixes, should no longer make the emulator stop
Award 286 Clone now has an on-board IDE controller as its CMOS Setup
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.
--2.04--
Bugfix release.
The S3 cards now no longer do mixing or ROP's for PIX_TRANS reads.
Closing the emulator with a window message now asks for confirmation as well.
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.
--2.03--
Bugfix release.
Fixed S3 through the plane PIX_TRANS reads.
Serial port fixes, fixes Windows NT 3.1 1991 builds hanging.
PCI PIRQ's are now always level when PCI IRQ steering is present, and MIRQ's are now edge/level according to the device that issues them, per the Intel datasheets, fixes annoyingly long wait at POST on PCI Pentium AMI BIOS'es because of secondary IDE.
Fixed for the array sizes in snd_dbopl.cc.
PCI TRC hard resets now also reset the AT keyboard controller.
Numerous serial port bug fixes, now it passes all AMIDIAG tests.
Converted the serial mouse code to my advanced timer API, which makes the code a bit cleaner (less casts and multiplications with TIMER_USEC).
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.
--2.02--
Bugfix release.
Switched from XInput to DirectInput for joysticks.
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.
--2.00--
Here is a brief list of changes since the last stable release:
Vastly improved SCSI emulation (more controllers) with SCSI hard disk support
SCSI and ATAPI Iomega ZIP emulation
Many more emulated machines and hardware
New Settings dialog and overhauled UI in general
Vastly improved emulation of IBM PC and XT and 808x
Support for directly mounting CUE/BIN images and a lot of floppy formats
More mouse types
The best Cirrus Logic emulation as of October 2019 (TM)
PS/2 emulation including MCA
Vastly improved network emulation
Improved config file format
SDL renderer
Printer emulation
ISA RTC and memory expansion board emulation
Built-in MUNT and support for FluidSynth for MIDI
Stand-alone MPU-401 emulation, both ISA and MCA, with intelligent mode support
8087 emulation
Prerequisites
86Box requires ROM files in order to operate, which can be downloaded here: https://tinyurl.com/rs20191022 (extract the ZIP file to the same directory as 86Box.exe
)
It is also recommended to use the 86Box Manager to manage virtual machines, although it is possible to use the emulator on its own, using the -P
/--vmpath
command line option.
Which ZIP should I download?
86Box
is the standard build. Download this if you don't know which one to choose.86Box-Debug
includes debug symbols. If you don't need them, you generally don't need to use this build.86Box-Optimized
are optimized builds for most modern CPU architectures. See our CPU architectures table to see which build you should download. Using the wrong binary may result in crashes.