Emulator - Fixed some very specific crashes after saving machine settings - Fixed forced 4:3 aspect ratio not always applying to a maximized window- - Fixed mouse capture on the secondary monitor window - Fixed mouse capture incorrectly available while the emulated machine is paused - Fixed ROM set detection with multiple XDG_DATA_DIRS on Linux - Removed Direct3D 9 renderer due to several issues User interface - Fixed window icon and grouping on some Linux desktop environments - Updated translations: Chinese (Simplified), Chinese (Taiwan), Russian Machines - Added GLaBIOS XT clone machine - Added Hyundai Super-286C machine - Added ECS Panda 386V 386DX motherboard - Added DataExpert EXP4349 combo 386DX + 486 motherboard - Added J-Bond PCI400C-A Socket 2 motherboard - Added Acrosser AR-B1476, Advanced Integration Research 486PI, AMI - Super Voyager PCI, Anigma BAT4IP3e, A-Trend ATC-1762, DEC Venturis 4xx, ECS AL486, Epson ActionTower 8400, ICS SB486P, Lanner Electronics AP-4100AA, MSI MS-4144 and Packard Bell PB450 Socket 3 machines - Added Lanner Electronics IAC-H488 STPC 486 machine - Added Dell Dimension XPS Pxxx (OEM version of the Intel Premiere/PCI II), FIC PT-2000, MSI MS-5109, Northgate Computer Systems Elegance Pentium 90, Shuttle HOT-539, Teknor TEK-932 and TriGem Torino Socket 5 machines - Added AMI Atlas PCI-II, ASUS SP97-XV, BCM SQ-578, Chaintech 5SBM2, Daewoo CB52X-SI, Dell Hannibal+, Gateway Tomahawk, Gigabyte GA-5SG100, Micronics Thunderbolt, MSI MS-5172, Radisys EPC-2102 and TriGem Richmond Socket 7 machines - Added Gateway Lucas Super Socket 7 machine - Added Gateway 2000 Venus (OEM version of the Intel VS440FX), AOpen AP61 and LG IBM Multinet x61 Socket 8 machines - Added Freetech/Flexus P6F99, LG IBM Multinet i x7G and NEC Mate NX MA30D/23D Slot 1 machines - Added PC Chips M773 Socket 370 motherboard - Added BIOS language selection to the IBM PS/1 Model 2011 - Fixed floppy booting on Zenith Z-series machines - Fixed timer interrupt failure error on Zenith Z-series machines - Fixed incorrect memory detection on the Olivetti M19, Packard Bell PB8810 and Sanyo SX-16 - Fixed keyboard error on the Hyundai SUPER-16T and 16TE - Fixed memory size error on the IBM PS/ValuePoint 433DX/Si - Fixed boot issues with Cyrix CPUs on some SiS 496 machines - Fixed Acer A1G integrated IDE controller issues - Fixed Packard Bell PB410A PS/2 mouse issues - Fixed ABIT AB-AH4 filed on the wrong category (now Socket 3) - Fixed Epson Action PC 2600 and PC Chips M919 integrated I/O issues - Fixed boot issues with some CPU speeds on MR BIOS machines - Fixed soft reboot issues on Amstrad PC machines, Intel Advanced/ATX with MR BIOS and Samsung SPC7700P-LW - Fixed PCI resource allocation issues for the single slot on the Compaq Presario 2240 and 4500 - Fixed ACPI shutdown hangs on several machines - Fixed inaccurate power supply type detection on several machines - Fixed incorrect parallel port mapping on the MSI MS-5124 - Fixed non-functional minimum memory amounts on the Tandy 1000 HX and ASUS P5A - Fixed boot issues and inaccurate BIOS CPU frequency read-outs on the Amstrad MegaPC - Fixed IBM 5161 expansion unit memory reporting on IBM PC and XT machines - Renamed Phoenix 286 clone to Arche AMA-2010 - Renamed MR BIOS 386SX clone to Chaintech 325AX (and added original AMI BIOS) - Renamed Micro Star 586MC1 to Gigabyte GA-586IS - Changed CPU selection on Compaq Portable and Deskpro 386 machines - Changed Intel Premiere/PCI BIOS revision to a newer one Hardware Core - Added debug register emulation for running software debuggers on 386 CPUs only - Reverted 8088 and 8086 CPU emulation to the one from v3.11 due to several issues - Fixed issues with the ADC and SBB instructions breaking specific applications on 8088/8086 CPUs - Fixed inaccurate cache reporting on Pentium Pro/II family CPUs (not that it matters) - Fixed missing model-specific registers on Pentium 1 and newer CPUs - Fixed incorrect Feature Control Register reporting on WinChip and Cyrix III CPUs - Fixed miscellaneous CPUID inconsistencies on several CPUs - Fixed some 486 instructions incorrectly available on 386 CPUs Display - Added Matrox Millennium, Mystique and Millennium II PCI video cards - Added Chips & Technologies B69000 PCI video card - Added Cardex variants of the S3 Trio64V+ PCI and VLB video card - Added Realtek RTG3105 ISA video card - Added IBM 5153 monitor color option to the CGA as a new default - Added line doubling modes to the CGA - Many fixes to EGA and VGA emulation inaccuracies in corner cases - Fixed several rendering issues on Cirrus Logic, IBM 8514/A, XGA, ATI Mach8, Mach32, S3 and Tseng cards - Fixed switching between VGA and enhanced modes on the 8514/A and clones - Fixed ATI EGA Wonder emulation inaccuracies - Fixed Windows display issues on the Cirrus Logic GD5446 and GD5480 - Fixed line drawing issues on Trident TGUI cards - Fixed squishing issue with some DOS games on the Voodoo Banshee/3 - Fixed a rare hard reset hang with Voodoo cards - Changed Realtek RTG3106 to the 8-bit ISA bus Input - Added mapping for sliders and other analog joystick controls on Windows hosts - Fixed joystick mapping issues with POV hats and high axis counts - Fixed duplicate game port detection with Plug and Play sound cards Sound - Added optional PC speaker volume control to the Sound Blaster 16 family - Fixed Gravis Ultrasound crashing the emulator when accessing RAM beyond the configured amount - Fixed Sound Blaster ViBRA 16XV 8-bit DMA playback issues - Fixed AdLib Gold PCM playback issues Network - Added Realtek RTL8139C+ PCI network card - Added DEC 21040, 21140 and 21143 PCI network cards - Added generic NE1000 and NE2000 compatible ISA network cards - Added D-Link DE-220P ISA Plug and Play network card - Added more IRQ options to PCnet ISA and VLB cards - Fixed Racal Interlan EtherBlaster detection by some drivers Ports - Fixed ESC/P printer cutting characters near a page edge - Changed ESC/P printer dot matrix font to an improved one Storage - Added ATAPI hard disk emulation (not hotpluggable yet) - Fixed SCSI hard disk detection hang on NetBSD - Fixed specific boot issues on Longshine, Rancho and Trantor SCSI controllers - Fixed Western Digital WD1002A-WX1 MFM controller BIOS - Fixed emulator crash during CD audio playback on Sony SCSI CD-ROM drives - Fixed small CD-ROM speed calculation inaccuracy - Fixed emulation inaccuracies with NEC and Toshiba SCSI CD-ROM drives - Renamed NCR 53C90 MCA SCSI card to 53C90A to match the emulated feature level