mirror of
https://github.com/86Box/86box.github.io.git
synced 2026-02-23 01:48:24 -07:00
73 lines
3.6 KiB
Markdown
73 lines
3.6 KiB
Markdown
---
|
|
layout: post
|
|
title: "86Box v3.3"
|
|
description: "Release for March 2022, unifying user interfaces."
|
|
authors: ["richardg867"]
|
|
image: "/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](https://github.com/86Box/86Box/releases/tag/v3.3).
|
|
|
|
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.
|
|
|
|
<hr />
|
|
|
|
## 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**](https://www.youtube.com/watch?v=VhDmYhopMgA "As seen on LGR") 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
|