Files
86box.github.io/_posts/2022-03-18-86box-v3-3.md
2022-07-31 21:32:59 -03:00

3.6 KiB

layout, title, description, authors, image
layout title description authors image
post 86Box v3.3 Release for March 2022, unifying user interfaces.
richardg867
/assets/images/v3.3/hero.png

{% include imageheading.html url="/assets/images/v3.3/hero.png" separator=" " %}

This 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]({% post_url 2022-02-16-86box-v3-2 %}#now-with-linux), 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

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