86Box v3.3
March 18, 2022 - written by richardg867This is the March 2022 update to 86Box, bringing overall bugfixes and some new hardware. As always, you can download 86Box v3.3 from GitHub.
This release also brings a major change to the Windows version: it now uses the same Qt user interface as the Linux and (future - don’t worry, we’re still working on it) macOS versions. As previously stated in the v3.2 post, this new interface should look and feel just like the old Windows one, though there are some minor changes.
Changelog
Emulator
- Added OpenGL 3.0 Core renderer to Linux, bringing shader support which was left out of v3.2
- Added Unix domain socket API to support future managers on Linux
- Added preliminary Haiku host support (currently source code only, no builds available) for the adventurous types out there
- Fixed application and system crashes when emulating MMX-capable CPUs on ARM hosts
- Changed audio back-end to XAudio2 on Windows and FAudio on Linux in an attempt to fix sound issues on some hosts
User interface
- Added ability to choose the hard disk image type from the file selector
- Fixed mouse capture activating on Linux if no mouse is emulated
- Fixed mouse capture staying enabled when the 86Box window loses focus
- Fixed PCap host network adapter list not being enabled immediately on Linux
- Fixed CD-ROM speed resetting to an invalid 0x on Linux
- Fixed 86F floppy image creation on Linux
- Fixed joystick options window title and size on Linux
- Fixed some untranslated strings on Linux
- Changed Windows version over to the Qt user interface
- Updated translation: Finnish
Machines
- Added Compaq Deskpro 386, the first 386-based PC
- Added Vendex HeadStart Turbo 888-XT XT clone
- Added Z-NIX PC-1600 XT clone
Hardware
- Display
- Added Video Magic (ET4000/W32p) PCI and VLB video cards
- Fixed 24-bit color glitches on ATI Mach64 cards
- Fixed Pinball Illusions SVGA mode scrolling on S3 cards
- Sound
- Added C-Media CMI8338 and CMI8738 PCI sound cards
- Added Crystal CS4235 ISA Plug and Play sound card
- Added MT-32 LCD message display on Windows hosts through the new user interface
- Added MIDI input option to on-board Ensoniq AudioPCI chips
- Added missing audio playback formats to the Crystal CS4236B
- Fixed crash when starting a VIA VT82C686A/B southbridge machine with the Crystal CS4236B
- Storage
- Added Corel LS-2000 (53C400) ISA SCSI card
- Added Western Digital WD1004 ISA MFM and RLL controler cards
- Fixed edge case where hard disks may be incorrectly detected as ATAPI by some operating systems
- Fixed buffer underrun on Longshine, Rancho and Trantor SCSI cards
- Other
- Added Microsoft RAMCard and SystemCard ISA memory expansion cards
Known issues
- The Generic ESC/P Dot-Matrix printer may fail to work on some Windows hosts with a FreeType error on startup
- The new Compaq Deskpro 386 may fail to boot for some users
- Mouse movement through Remote Desktop on Windows hosts is extremely erratic
- The emulated screen’s size may be off by one pixel on some hosts, especially on HiDPI displays with HiDPI scaling disabled