86Box

Émulateur v4.2.1

86Box est un émulateur de niveau bas pour architectures x86, conçu pour exécuter des systèmes d’exploitation et logiciels anciens (de 1981 à 2000) compatibles avec les machines IBM PC, y compris des configurations rares comme les modèles PS/2 ou les cartes PCI. Il se distingue par une émulation précise des CPU (de l’8086 au Pentium) et une large compatibilité matérielle, incluant cartes graphiques, sonores, contrôleurs de disque et périphériques réseau.

Sur macOS, une interface graphique dédiée permet une utilisation simplifiée, bien que les performances dépendent du matériel hôte (CPU moderne recommandé). L’émulateur supporte des systèmes comme MS-DOS, Windows 9x/NT, OS/2, Linux vintage ou BeOS, avec des options de personnalisation avancées pour les configurations virtuelles. Une gestion centralisée des machines virtuelles est intégrée depuis la version 5.0, et des outils externes (comme MacBox) optimisent l’expérience sur Apple Silicon.

Dernière mise à jour :

Plateformes

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 Apple Silicon Apple Silicon 64 bits 64 bits

Téléchargement et liens

Historique des versions

v6.0
  • Nouveautés majeures :

    • Ajout du contrôleur audio Analog Devices AD1816 et amélioration des contrôleurs Aztech AZTPR16 (meilleure compatibilité avec les cartes son de l'époque).
    • Support de l'émulation sonore des disques durs (HDD sound emulation), améliorant la fidélité des systèmes avec des périphériques audio intégrés.
    • Option de fast forward (avance rapide) pour accélérer l'exécution des sessions.
    • Ajout de deux nouvelles machines : HP Brio 83xx (Slot 1) et TriGem Como 440EX, élargissant la compatibilité matérielle.
    • Réorganisation des timers (passage à un système 64:32 bits) pour réduire les problèmes de wraparound (débordement) et améliorer la stabilité temporelle.
  • Corrections importantes :

    • FDC/FDD : Correction du recalibrage incorrect avec les profils audio (évite les conflits entre contrôleurs disque et périphériques audio).
    • Voodoo Graphics : Résolution des problèmes de dirty_line dans les modes non-SLI et single buffer, améliorant la stabilité des cartes 3D.
    • Crashs lors de redémarrages matériels : Fix des plantages liés à l'activation/désactivation de la cassette audio.
    • Performance Vulkan : Correction des artefacts et des captures d'écran défectueuses sous Vulkan.
    • CPU usage : Réduction de la consommation excessive liée aux mises à jour de l'icône du statut clavier.

Aucune modification spécifique à macOS ou Apple Silicon n'est mentionnée dans ce changelog.

Changelog complet
![image](http://86box.net/assets/images/v6.0/hero.png) See the [release announcement](http://86box.net/2026/05/31/86box-v6-0.html) for more information! ## What's Changed * Update es-ES.po by @RSX798 in https://github.com/86Box/86Box/pull/6603 * remove remaining msvc check by @starfrost013 in https://github.com/86Box/86Box/pull/6609 * Remove all remaining MSC_VER checks and some x86-32 inline assembly by @starfrost013 in https://github.com/86Box/86Box/pull/6610 * Update fr-FR.po by @RSX798 in https://github.com/86Box/86Box/pull/6611 * Use lock emoji to indicate write-protected recent disk images. by @chungy in https://github.com/86Box/86Box/pull/6605 * Add the Analog Devices AD1816 audio controller by @win2kgamer in https://github.com/86Box/86Box/pull/6612 * Add CD audio play/pause indicators to icons by @Cacodemon345 in https://github.com/86Box/86Box/pull/6618 * Update es-ES.po by @RSX798 in https://github.com/86Box/86Box/pull/6613 * Play/record indicators for cassette by @Cacodemon345 in https://github.com/86Box/86Box/pull/6620 * S3: Allow gamma correction in Trio3D/2X by @Cacodemon345 in https://github.com/86Box/86Box/pull/6625 * Fixes FDC/FDD recalibration not working correctly with audio profiles by @Domppari in https://github.com/86Box/86Box/pull/6629 * Add scale labels to Sound Gain dialog by @Cacodemon345 in https://github.com/86Box/86Box/pull/6628 * AD1816 fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6630 * Update it-IT.po by @RSX798 in https://github.com/86Box/86Box/pull/6632 * Update fr-FR.po by @RSX798 in https://github.com/86Box/86Box/pull/6633 * Improve slow loading speeds for manager by @Cacodemon345 in https://github.com/86Box/86Box/pull/6635 * Block incompatible WinChip CPUs on the HP Ruby USB machine by @win2kgamer in https://github.com/86Box/86Box/pull/6637 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6638 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6639 * Fix drawing of 2D polygons on ATi Mach64 by @Cacodemon345 in https://github.com/86Box/86Box/pull/6650 * Refine CoC by @dgurney in https://github.com/86Box/86Box/pull/6647 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6646 * S3 ViRGE: Add cycle timing to MMIO read functions to fix polling performance issue by @AITUS95 in https://github.com/86Box/86Box/pull/6651 * Update default copyright year by @lemondrops in https://github.com/86Box/86Box/pull/6657 * Legacy SDL UI: Add a screenshot command to the monitor by @lemondrops in https://github.com/86Box/86Box/pull/6654 * Qt: Remove keyboard shortcuts from .ui files by @lemondrops in https://github.com/86Box/86Box/pull/6655 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6658 * Machine API cleanup by @lemondrops in https://github.com/86Box/86Box/pull/6656 * Fix bad screenshots on Vulkan by @Cacodemon345 in https://github.com/86Box/86Box/pull/6653 * Partial Greek translation by @lemondrops in https://github.com/86Box/86Box/pull/6659 * Fix technical mistakes in the Greek translation by @lemondrops in https://github.com/86Box/86Box/pull/6660 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6664 * Qt misc. fixes. by @Cacodemon345 in https://github.com/86Box/86Box/pull/6665 * Fix high CPU usage on keyboard status icon updates by @Cacodemon345 in https://github.com/86Box/86Box/pull/6667 * Qt: Display names of internal sound/video devices when possible by @Cacodemon345 in https://github.com/86Box/86Box/pull/6671 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6668 * Support for HDD sound emulation by @Domppari in https://github.com/86Box/86Box/pull/6672 * Implement the Aztech AZTPR16 audio controller (and other Aztech improvements) by @win2kgamer in https://github.com/86Box/86Box/pull/6673 * Extra validation of input, for CodeQL by @Domppari in https://github.com/86Box/86Box/pull/6674 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6675 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6678 * Add fast forward option by @Cacodemon345 in https://github.com/86Box/86Box/pull/6680 * Fix some crashes on hard reset if cassette is enabled by @Cacodemon345 in https://github.com/86Box/86Box/pull/6681 * DEC Tulip: Make PCI bars instanced by @Cacodemon345 in https://github.com/86Box/86Box/pull/6679 * Add [i440EX] HP Brio 83xx machine (Slot 1) by @iamgreaser in https://github.com/86Box/86Box/pull/6683 * Fix Voodoo dirty_line index mismatch in non-SLI single buffer mode by @AITUS95 in https://github.com/86Box/86Box/pull/6684 * Fix Voodoo 1 dirty_line tracking in single buffer mode by @AITUS95 in https://github.com/86Box/86Box/pull/6688 * Add placeholder translation strings by @Cacodemon345 in https://github.com/86Box/86Box/pull/6687 * Alphabetize the video card/chip order by @MaxwellS04 in https://github.com/86Box/86Box/pull/6686 * Alphabetize Compaq/Falcon Northwest Voodoo3 properly by @MaxwellS04 in https://github.com/86Box/86Box/pull/6689 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6694 * Rework timers to 64:32 timers (so split 96-bit) in order to reduce wraparounds. by @OBattler in https://github.com/86Box/86Box/pull/6696 * Auto-load `gm.dls` on Windows if FluidSynth 2.5.0 or later is detecte… by @Cacodemon345 in https://github.com/86Box/86Box/pull/6701 * Update zh-CN.po by @BlueRain-debug in https://github.com/86Box/86Box/pull/6700 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6699 * Add TriGem Como 440EX machine by @Cacodemon345 in https://github.com/86Box/86Box/pull/6697 * Added F1 BIOS to GA-686BX by @mw308 in https://github.com/86Box/86Box/pull/6702 * Fix texture loading by @Cacodemon345 in https://github.com/86Box/86Box/pull/6704 * Add the MSI MS-6117 and its OEM/foreign language BIOS variants by @kotochi98 in https://github.com/86Box/86Box/pull/6705 * Fixed BIOS internal name for GA-686BX + MS-6117 BIOS name changes by @MaxwellS04 in https://github.com/86Box/86Box/pull/6706 * MS-6117 corrections + onboard device overhaul by @MaxwellS04 in https://github.com/86Box/86Box/pull/6709 * Make internal floppy disk controller the default by @Cacodemon345 in https://github.com/86Box/86Box/pull/6708 * Sound card list sortout + forgotten onboard change by @MaxwellS04 in https://github.com/86Box/86Box/pull/6711 * More keybinds by @lemondrops in https://github.com/86Box/86Box/pull/6712 * Fix HDD table formatting by @lemondrops in https://github.com/86Box/86Box/pull/6713 * Miscellaneous changes by @lemondrops in https://github.com/86Box/86Box/pull/6714 * Manager: Reload VMs after changing the system directory by @lemondrops in https://github.com/86Box/86Box/pull/6715 * Manager: Various improvements by @lemondrops in https://github.com/86Box/86Box/pull/6717 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6716 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6718 * Revert MS-6117 memory change by @MaxwellS04 in https://github.com/86Box/86Box/pull/6723 * Fix Break key for real by @Cacodemon345 in https://github.com/86Box/86Box/pull/6726 * Fix Break key on Set 2 scancodes by @Cacodemon345 in https://github.com/86Box/86Box/pull/6727 * Voodoo: default LFB relax frontsync + wait stats by @AITUS95 in https://github.com/86Box/86Box/pull/6728 * MSI 6199VA/6318 OEM BIOS renames by @MaxwellS04 in https://github.com/86Box/86Box/pull/6731 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6730 * Add the Intel Classic R/R Plus (Monsoon) machine by @kotochi98 in https://github.com/86Box/86Box/pull/6729 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6733 * Vulkan: Do RGB correction only on Qt5 by @Cacodemon345 in https://github.com/86Box/86Box/pull/6740 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6739 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6742 * S3 and 8514/A compatible fixes for various stuff. by @TC1995 in https://github.com/86Box/86Box/pull/6744 * Rename ASUS TX97-XV to HP Pavilion 81xx by @MaxwellS04 in https://github.com/86Box/86Box/pull/6745 * Remove the Elonex, Fujitsu-Siemens and newer Medion BIOS from the MS-6318 as it was found out they use APIC by @kotochi98 in https://github.com/86Box/86Box/pull/6747 * Vulkan: Always do RGB correction on Windows by @Cacodemon345 in https://github.com/86Box/86Box/pull/6748 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6749 * Add the beta evaluation BIOS for the MiTAC 6110Zu and set the R804 retail BIOS as the default by @kotochi98 in https://github.com/86Box/86Box/pull/6750 * nmc93cxx: Rewrite the nmc93cxx emulation by @disean in https://github.com/86Box/86Box/pull/6751 * Some clean up on 8514/A by @TC1995 in https://github.com/86Box/86Box/pull/6757 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6758 * modifies to Laser Turbo XT and Victor V86P by @bozoscum in https://github.com/86Box/86Box/pull/6760 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6761 * Add the MACHINE_SOUND flag to the TriGem Como by @pankoza2-pl in https://github.com/86Box/86Box/pull/6762 * Update Pentium CPU table names for Socket 4 and 5/7 by @cyrix6x86mx in https://github.com/86Box/86Box/pull/6765 * ESC/P 2: EX-1000 printer, selectable paper by @Lili1228 in https://github.com/86Box/86Box/pull/6770 * CS423x: Resolve issues with newer Windows drivers by @win2kgamer in https://github.com/86Box/86Box/pull/6774 * Update the German translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6775 * Added Olivetti OEM BIOS to TriGem Como & adjusted buses by @MaxwellS04 in https://github.com/86Box/86Box/pull/6776 * Query UI font from system on Windows by @aubymori in https://github.com/86Box/86Box/pull/6777 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6778 * Headland: Make ROMCS Disable bit only affect E0000-EFFFF per the datasheet by @win2kgamer in https://github.com/86Box/86Box/pull/6779 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6781 * ESC/P 2: Fix behaviour on Windows 1.03 by @Lili1228 in https://github.com/86Box/86Box/pull/6782 * SLiRP: Support for changing the network. by @chungy in https://github.com/86Box/86Box/pull/6783 * Headland: Fix shadow RAM enable by @win2kgamer in https://github.com/86Box/86Box/pull/6785 * ESC/P 2: Fix dot size and non-adjacent mode with graphics by @Lili1228 in https://github.com/86Box/86Box/pull/6784 * Don't write on pixtrans reads (8514/A compatibles) by @TC1995 in https://github.com/86Box/86Box/pull/6786 * ESC/P 2: license, DC1 and DC3 commands, printing quality switch, stdbool.h, some clean-up by @Lili1228 in https://github.com/86Box/86Box/pull/6787 * Add IBM Multistation 5550 (1983) machine by @akmed772 in https://github.com/86Box/86Box/pull/6788 * Qt: Fix media file picker location persistence by @asemarafa in https://github.com/86Box/86Box/pull/6789 * Add the Tandy 1000 RSX (plus PSSJ fixes) by @win2kgamer in https://github.com/86Box/86Box/pull/6790 * Update the British English translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6791 * Headland chipset/Tandy 1000 RSX fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6793 * Local switch shared secrets by @chungy in https://github.com/86Box/86Box/pull/6794 * Proper (so to say) clock table for the RTG310x cards by @TC1995 in https://github.com/86Box/86Box/pull/6796 * net_switch: build secret_hash header as a separate component by @chungy in https://github.com/86Box/86Box/pull/6795 * net_switch: Use old packet construction with no shared secret by @chungy in https://github.com/86Box/86Box/pull/6798 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6797 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6799 * Add IBM PS/2 Model 30-286 rev. 0 BIOS (plus fixes) by @WNT50 in https://github.com/86Box/86Box/pull/6800 * Make Cirrus specific 4bpp mode work again. by @TC1995 in https://github.com/86Box/86Box/pull/6802 * Add both Tandy Sensation! machines by @win2kgamer in https://github.com/86Box/86Box/pull/6805 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6803 * Alphabetize Multistation + Multitech-related name changes by @MaxwellS04 in https://github.com/86Box/86Box/pull/6806 * Qt: Always change floppy type's first column on changing type by @chungy in https://github.com/86Box/86Box/pull/6808 * Add an internal mouse controller for IBM 5550 by @akmed772 in https://github.com/86Box/86Box/pull/6811 * Cirrus: Improve VBIOS loading behavior for some machines by @win2kgamer in https://github.com/86Box/86Box/pull/6814 * Update the Dutch translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6815 * Update the French translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6816 * Tandy and Cirrus VRAM fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6818 * Cirrus VBIOS fixes part deux by @win2kgamer in https://github.com/86Box/86Box/pull/6822 * Floppy and hard disk fixes for IBM PS/2 model 30-286 by @WNT50 in https://github.com/86Box/86Box/pull/6823 * VL82C48x ROMCS improvements by @win2kgamer in https://github.com/86Box/86Box/pull/6825 * MPU-401: Don't clear queues on reset by @Cacodemon345 in https://github.com/86Box/86Box/pull/6827 * IBM PS/1 XTA controller fixes by @WNT50 in https://github.com/86Box/86Box/pull/6826 * IBM 5550: Add the Font 16 display adapter by @akmed772 in https://github.com/86Box/86Box/pull/6828 * Fix macOS toolbar label disappearing on mouse capture by @skiretic in https://github.com/86Box/86Box/pull/6829 * Initial corrections to PAS16 DSP info by @jriwanek in https://github.com/86Box/86Box/pull/6830 * 8514/A: Correct interlaced refresh rates by @TC1995 in https://github.com/86Box/86Box/pull/6833 * ql1xxx: Add functionality to emulate QLogic ISP SCSI HBA devices by @disean in https://github.com/86Box/86Box/pull/6831 * Sort out the IRQ/INT enabling/disabling stuff of the 5380/53c80 chip. by @TC1995 in https://github.com/86Box/86Box/pull/6834 * Linux DVD/CD IOCTL Support by @nakioman in https://github.com/86Box/86Box/pull/6835 * ql1xxx: Minor code enhancements by @disean in https://github.com/86Box/86Box/pull/6836 * MediaVision ThunderBoard by @jriwanek in https://github.com/86Box/86Box/pull/6838 * VLSI 59x: Implement DRAM rows by @win2kgamer in https://github.com/86Box/86Box/pull/6848 * Change ibm cga to v6355d for the zenith z184 by @flama12333 in https://github.com/86Box/86Box/pull/6846 * IBM 5550: Add a machine config for RNA test mode by @akmed772 in https://github.com/86Box/86Box/pull/6844 * Unix icons and screenshot by @Lili1228 in https://github.com/86Box/86Box/pull/6849 * Update 86Box.spec by @Lili1228 in https://github.com/86Box/86Box/pull/6851 * Icon cleanup and fixes by @lemondrops in https://github.com/86Box/86Box/pull/6853 * Onboard video memory configuration corrections by @win2kgamer in https://github.com/86Box/86Box/pull/6855 * PS55DA2: Fixed some issues by @akmed772 in https://github.com/86Box/86Box/pull/6850 * Alphabetization of sound & SCSI chips + correct Z-184 video by @MaxwellS04 in https://github.com/86Box/86Box/pull/6856 * IBM PS/1 XTA controller fixes by @WNT50 in https://github.com/86Box/86Box/pull/6857 * Add standalone HDC/FDC chips by @MaxwellS04 in https://github.com/86Box/86Box/pull/6860 * Added additional firmware version of CR-563 CD-ROM drive (0.74) by @Ompronce in https://github.com/86Box/86Box/pull/6861 * Don't add AT NVR on SiS 496-based machines by @lemondrops in https://github.com/86Box/86Box/pull/6862 * GW-286CT GEAR: Give the machine a generic AT KBC, fixes hang on POST 5A by @win2kgamer in https://github.com/86Box/86Box/pull/6864 * Add updated macOS icons by @brunocastello in https://github.com/86Box/86Box/pull/6865 * ql1xxx: Fix ROM access address calculation by @disean in https://github.com/86Box/86Box/pull/6867 * Settings: Disable Tab key navigation inside tables by @lemondrops in https://github.com/86Box/86Box/pull/6868 * Improve Masked Write accel emulation of the Video7 chips by @TC1995 in https://github.com/86Box/86Box/pull/6869 * Add the OTI068 clocks to the OTI OAK chips. by @TC1995 in https://github.com/86Box/86Box/pull/6870 * Give the pre-mach8 ATI chips the correct clocks. by @TC1995 in https://github.com/86Box/86Box/pull/6871 * Implement the Aztech AZT2316R and AZT2320 (plus some bugfixes) by @win2kgamer in https://github.com/86Box/86Box/pull/6872 * ql1xxx: Add support for the ISP1020 by @disean in https://github.com/86Box/86Box/pull/6879 * Use the correct BIOS for Orchid KELVIN 64-VLB (Cirrus Logic GD5434) by @MaxwellS04 in https://github.com/86Box/86Box/pull/6881 * PS55DA2: Fix blitter-related video issues in OS/2 by @akmed772 in https://github.com/86Box/86Box/pull/6882 * Add MFM RPM support by @jester-xbmc in https://github.com/86Box/86Box/pull/6885 * S3-related changes (March 7, 2026) by @MaxwellS04 in https://github.com/86Box/86Box/pull/6883 * Update config.c to fix MFM RPM speed not being saved in the config file by @jester-xbmc in https://github.com/86Box/86Box/pull/6886 * ARM64 Voodoo recompiler by skiretic by @OBattler in https://github.com/86Box/86Box/pull/6887 * Revert "ARM64 Voodoo recompiler by skiretic" by @OBattler in https://github.com/86Box/86Box/pull/6888 * video/voodoo: add ARM64 JIT implementation by @skiretic in https://github.com/86Box/86Box/pull/6889 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6890 * Microtouch: cleanups & bugfixes by @mourix in https://github.com/86Box/86Box/pull/6892 * Fixes and improvements to the settings overhaul and tape drives by @lemondrops in https://github.com/86Box/86Box/pull/6893 * Update translations by @lemondrops in https://github.com/86Box/86Box/pull/6894 * Tape drive UI fixes by @lemondrops in https://github.com/86Box/86Box/pull/6896 * Fix (and correct) another untranslated string by @lemondrops in https://github.com/86Box/86Box/pull/6897 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6898 * update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6895 * SCSI tape read fixes by @TC1995 in https://github.com/86Box/86Box/pull/6899 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6903 * update zh-TW.po again by @bozoscum in https://github.com/86Box/86Box/pull/6902 * Chipset and machine table fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6901 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6904 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6905 * Various machine table fixes by @kotochi98 in https://github.com/86Box/86Box/pull/6909 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6908 * Update Italian translation by @Kappa971 in https://github.com/86Box/86Box/pull/6907 * SCSI Tape: fixed transfer length of the request block address command (0x02) by @TC1995 in https://github.com/86Box/86Box/pull/6910 * Add the AST Bravo MS P/90 v2.02 BIOS by @win2kgamer in https://github.com/86Box/86Box/pull/6911 * Added additional firmware version of CR-562 CD-ROM drive (081k) by @Ompronce in https://github.com/86Box/86Box/pull/6914 * Slight renaming of storage controllers by @eddmanx in https://github.com/86Box/86Box/pull/6912 * PS55DA2: Change bitblt command parser by @akmed772 in https://github.com/86Box/86Box/pull/6915 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6917 * Fix the voltages and FSB speeds of all 486 CPUs and motherboards by @kotochi98 in https://github.com/86Box/86Box/pull/6916 * Media History: stored write-protected media removed when machine starts by @bozoscum in https://github.com/86Box/86Box/pull/6918 * Reorder some of the 486 machines in the machine type list in settings to respect the alphabetical order by @kotochi98 in https://github.com/86Box/86Box/pull/6919 * Assorted bits and pieces by @jriwanek in https://github.com/86Box/86Box/pull/6922 * Renamed the Acculogic XT IDE card by @eddmanx in https://github.com/86Box/86Box/pull/6924 * IBM PS/1 XTA controller fixes by @WNT50 in https://github.com/86Box/86Box/pull/6923 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6920 * P6BXT-A+'s Revision 5.6 BIOS + Bravo MS BIOSes Renames by @MaxwellS04 in https://github.com/86Box/86Box/pull/6925 * Add the FIC KN-6010 and Advanced Integration Research (AIR) P6KDI and remove unused SPD register from Acer V62X by @kotochi98 in https://github.com/86Box/86Box/pull/6929 * Qt: Use Yes/No for the hard reset prompt by @lemondrops in https://github.com/86Box/86Box/pull/6928 * Renamed WD1003 and V86P's controller by @eddmanx in https://github.com/86Box/86Box/pull/6926 * Update hdc_st506_xt.c to try and fix seek audio not playing by @jester-xbmc in https://github.com/86Box/86Box/pull/6930 * DECpc LPV corrections + two misc. changes by @MaxwellS04 in https://github.com/86Box/86Box/pull/6932 * Add the Pentium Compaq Presario 7100 Series (Mitac PL5600D) by @win2kgamer in https://github.com/86Box/86Box/pull/6931 * wl_mouse: Add missing check by @Cacodemon345 in https://github.com/86Box/86Box/pull/6935 * Correct video chip type for BOCA Research BRI4610 by @MaxwellS04 in https://github.com/86Box/86Box/pull/6936 * New machine wizard: Fix validation regex not being used by @lemondrops in https://github.com/86Box/86Box/pull/6940 * Qt: Move the colon in "&Host CD/DVD Drive (%1:)" out of the translations by @lemondrops in https://github.com/86Box/86Box/pull/6942 * Add PS/1 MIDI support by @Cacodemon345 in https://github.com/86Box/86Box/pull/6943 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6945 * Change flags to DEVICE_ISA16 for ESS sound cards by @creopard in https://github.com/86Box/86Box/pull/6946 * Add 1x Sony rebadged DEC RRD42 cdrom drive. by @TC1995 in https://github.com/86Box/86Box/pull/6947 * Proper IRQ fixes to the 53c400 applied. by @TC1995 in https://github.com/86Box/86Box/pull/6948 * ql1xxx: Fix various PCI emulation issues by @disean in https://github.com/86Box/86Box/pull/6949 * Add the FIC KN-6000 to replace the KN-6010 by @kotochi98 in https://github.com/86Box/86Box/pull/6950 * sound: derive WTBUFLEN from WT_FREQ by @skiretic in https://github.com/86Box/86Box/pull/6951 * Move ISA16 ESS sound cards to the ISA16 section by @creopard in https://github.com/86Box/86Box/pull/6953 * Cyrix and STPC SMM fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6955 * SiS 496 and 558x APM fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6956 * Add the Micro Firmware (Phoenix 4.05) Upgrade to the Packard Bell PB410A. by @toggo9 in https://github.com/86Box/86Box/pull/6958 * Correct Packard Bell PB300/PB320's name in `m_at_386sx.c` by @MaxwellS04 in https://github.com/86Box/86Box/pull/6959 * Add IBM ST506 MFM Adapter emulation by @WNT50 in https://github.com/86Box/86Box/pull/6962 * fixes for *BSD (FreeBSD, OpenBSD, NetBSD) by @tjemg in https://github.com/86Box/86Box/pull/6961 * LPT Loopback device by @jriwanek in https://github.com/86Box/86Box/pull/6964 * Add support for raw devices by @tjemg in https://github.com/86Box/86Box/pull/6960 * IBM PS/1 XTA controller emulation update and cleanup by @WNT50 in https://github.com/86Box/86Box/pull/6965 * Update MITSUMI CRMC-FX810T4 firmware revisions to 'a01' by @creopard in https://github.com/86Box/86Box/pull/6966 * A slight update and fixes to the mach8/32 subsystem. by @TC1995 in https://github.com/86Box/86Box/pull/6967 * Alphabetization of MCA display and network adapters by @WNT50 in https://github.com/86Box/86Box/pull/6969 * Fixes and cleanup for IBM ST506 MFM Adapter emulation by @WNT50 in https://github.com/86Box/86Box/pull/6970 * Allow USB floppy drives to be used as floppy disks in a Virtual Machine by @tjemg in https://github.com/86Box/86Box/pull/6968 * Update machine name migrations + change two year dates by @MaxwellS04 in https://github.com/86Box/86Box/pull/6973 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6974 * Fixes and cleanup for IBM ST506 MFM Adapter emulation by @WNT50 in https://github.com/86Box/86Box/pull/6979 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6980 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6981 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6982 * PAS Plus/16 bugfixes by @win2kgamer in https://github.com/86Box/86Box/pull/6983 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6984 * update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6985 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6987 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6989 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6990 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6991 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6992 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6994 * Softfloat x87: Fixed FXTRACT when the tag empty side is -1. by @TC1995 in https://github.com/86Box/86Box/pull/6995 * Fix AIX PS/2 1.3 crashing with IBM PS/2 ESDI controller by @WNT50 in https://github.com/86Box/86Box/pull/6996 * Initial preparations for nukedopl2 support by @jriwanek in https://github.com/86Box/86Box/pull/7001 * AMD 29F010a flash support by @jriwanek in https://github.com/86Box/86Box/pull/6998 * Nuked OPL2 by @jriwanek in https://github.com/86Box/86Box/pull/7002 * ps55da2: Changed DAC's I/O handling by @akmed772 in https://github.com/86Box/86Box/pull/7003 * Configurable SB DSP's by @jriwanek in https://github.com/86Box/86Box/pull/6999 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7005 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7006 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7007 * Implement the original Media Vision Pro Audio Spectrum sound card by @win2kgamer in https://github.com/86Box/86Box/pull/7010 * PAS series: Add the gameport by @win2kgamer in https://github.com/86Box/86Box/pull/7012 * Machine table fixes and a PAS Plus/16 update by @win2kgamer in https://github.com/86Box/86Box/pull/7014 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7013 * Implemented 8253 PIT on PAS, PAS Plus and 16 by @Ompronce in https://github.com/86Box/86Box/pull/7015 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7017 * update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/7020 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7021 * Split the composite CGA settings from the Settings dialog by @lemondrops in https://github.com/86Box/86Box/pull/7019 * Original Pro Audio Spectrum fixes by @win2kgamer in https://github.com/86Box/86Box/pull/7022 * Move Pro Audio Spectrum Plus to the sound list's ISA16 section by @MaxwellS04 in https://github.com/86Box/86Box/pull/7024 * Feature: adding a way to specify the audio output device by @nstarke in https://github.com/86Box/86Box/pull/7028 * Revert "Feature: adding a way to specify the audio output device" by @OBattler in https://github.com/86Box/86Box/pull/7029 * Revert "Revert "Feature: adding a way to specify the audio output device"" by @OBattler in https://github.com/86Box/86Box/pull/7030 * qt: Fix absolute mouse button events dropped on macOS primary monitor by @dchau360 in https://github.com/86Box/86Box/pull/7026 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7031 * TVGA8900: Fix a 'internal_name' conflict by @MaxwellS04 in https://github.com/86Box/86Box/pull/7032 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7033 * NE2000/RTL8019AS: Move two cards to the network list's ISA section by @MaxwellS04 in https://github.com/86Box/86Box/pull/7035 * YMF7xx SBPro DSP fixes by @win2kgamer in https://github.com/86Box/86Box/pull/7038 * Fix AIX PS/2 1.3 crashing with IBM PS/2 ESDI controller by @WNT50 in https://github.com/86Box/86Box/pull/7039 * wl_mouse: Add NULL checks in display_global_remove by @gabspeck in https://github.com/86Box/86Box/pull/7040 * MCA and some IO related changes by @jriwanek in https://github.com/86Box/86Box/pull/7041 * Machine table fixes for DEC Celebris 5xx; Siemens D943 and OP47 by @kotochi98 in https://github.com/86Box/86Box/pull/7042 * Add the TexElec SAAYM sound card by @win2kgamer in https://github.com/86Box/86Box/pull/7046 * YMF-7xx SBPro fixes by @win2kgamer in https://github.com/86Box/86Box/pull/7050 * Settings dialog, network page: Rename tabs from "Network Card #n" to "Adapter n" by @lemondrops in https://github.com/86Box/86Box/pull/7053 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7054 * Fix AIX 1.3 PTF0024 on Adaptec AHA-154xC SCSI adapters by @WNT50 in https://github.com/86Box/86Box/pull/7052 * Add the onboard sound and hardware monitor of the Micronics Thunderbolt by @kotochi98 in https://github.com/86Box/86Box/pull/7057 * Serial device overhaul by @richardg867 in https://github.com/86Box/86Box/pull/7051 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7061 * Some rework on the 53c9x-based SCSI controllers: see below. by @TC1995 in https://github.com/86Box/86Box/pull/7062 * Fix OS/2 1.1 format on IBM PS/1 XTA and PS/2 ST506 adapters by @WNT50 in https://github.com/86Box/86Box/pull/7064 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7065 * Add Quantum Fireball EL HDD models by @unreal9010 in https://github.com/86Box/86Box/pull/7066 * Try to handle support for high-precision scrolling by @Cacodemon345 in https://github.com/86Box/86Box/pull/6725 * Revert "Try to handle support for high-precision scrolling" by @OBattler in https://github.com/86Box/86Box/pull/7068 * Added XGA-2 PLL-based clock by @TC1995 in https://github.com/86Box/86Box/pull/7069 * Some small fixes for codegen-new by @ChrisDeadman in https://github.com/86Box/86Box/pull/7080 * codegen/new: deterministic round-robin block eviction by @ChrisDeadman in https://github.com/86Box/86Box/pull/7081 * Implement the Covox Sound Master by @win2kgamer in https://github.com/86Box/86Box/pull/7082 * Lucky Star LS-486E: minimum 2 MB RAM by @Lili1228 in https://github.com/86Box/86Box/pull/7084 * unix_sdl: fix input polling overhead by @ChrisDeadman in https://github.com/86Box/86Box/pull/7086 * Large overhaul in the mode switches of the Mach8/32. by @TC1995 in https://github.com/86Box/86Box/pull/7091 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7092 * Add the ASUS TXP4-X machine by @kotochi98 in https://github.com/86Box/86Box/pull/7093 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7097 * Abort GitHub release check on empty/invalid JSON by @Terr in https://github.com/86Box/86Box/pull/7098 * IBM Music Feature Card by @win2kgamer in https://github.com/86Box/86Box/pull/7099 * ARM64 dynarec/codegen fixes and cleanup by @skiretic in https://github.com/86Box/86Box/pull/7101 * 8514/A compatibles: migration to the new log system by @TC1995 in https://github.com/86Box/86Box/pull/7105 * IMFC timer improvements by @win2kgamer in https://github.com/86Box/86Box/pull/7106 * Fix `interepreted` -> `interpreted` typo in unit-tester spec by @pikammmmm in https://github.com/86Box/86Box/pull/7107 * Add other BIOS variants for the Acrosser AR-B1479 and also fix its RAM size limit by @kotochi98 in https://github.com/86Box/86Box/pull/7108 * SDL: New OSD and Shader Support by @ChrisDeadman in https://github.com/86Box/86Box/pull/7109 * cdrom_image_viso: Fix more non-Windows breakage by @ChrisDeadman in https://github.com/86Box/86Box/pull/7111 * LPT Sound Devices by @jriwanek in https://github.com/86Box/86Box/pull/7113 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7114 * Implement MIDI in/out on IMFC (plus a bugfix) by @win2kgamer in https://github.com/86Box/86Box/pull/7115 * IMFC: Fix a few compiler warnings by @win2kgamer in https://github.com/86Box/86Box/pull/7118 * Better fix for dss by @jriwanek in https://github.com/86Box/86Box/pull/7121 * Add Lucky Star 5AVP3 board by @explorerdotexe in https://github.com/86Box/86Box/pull/7120 * DSS: Convert the FIFO to use Fifo8 by @win2kgamer in https://github.com/86Box/86Box/pull/7123 * Stereo-On-One Support by @jriwanek in https://github.com/86Box/86Box/pull/7124 * codegen/new: optimize ROL/ROR flag rebuild by @ChrisDeadman in https://github.com/86Box/86Box/pull/7126 * SB16: Return more accurate mixer register 82h values by @win2kgamer in https://github.com/86Box/86Box/pull/7130 * Add support for DECpc PCXAG-AL graphics card by @BlueRain-debug in https://github.com/86Box/86Box/pull/7129 * Add Western Digital Expert 200BA by @chun-awa in https://github.com/86Box/86Box/pull/7131 * fix: three unbounded sprintf() calls in cdrom_image_... in... by @orbisai0security in https://github.com/86Box/86Box/pull/7133 * Jride and more by @jriwanek in https://github.com/86Box/86Box/pull/7135 * `machine_table` changes (12/05/2026) by @MaxwellS04 in https://github.com/86Box/86Box/pull/7136 * Another 'machine_table' changes (12/05/2026) by @MaxwellS04 in https://github.com/86Box/86Box/pull/7137 * Add Roland Sound Canvas SC-55 support via CLAP plugin by @win2kgamer in https://github.com/86Box/86Box/pull/7138 * Add more aliases for some machines by @MaxwellS04 in https://github.com/86Box/86Box/pull/7139 * Mouse capture improvements by @lemondrops in https://github.com/86Box/86Box/pull/7145 * Qt: Fix hard drive icon not being displayed with jr-IDE by @lemondrops in https://github.com/86Box/86Box/pull/7146 * Device config dialog improvements by @lemondrops in https://github.com/86Box/86Box/pull/7147 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7143 * String-related fixes and improvements, part 1 by @lemondrops in https://github.com/86Box/86Box/pull/7144 * A few various changes by @lemondrops in https://github.com/86Box/86Box/pull/7148 * Bring up SDL build for Windows by @dhrdlicka in https://github.com/86Box/86Box/pull/7140 * Add aliases for PC-900 and SL386SX-16 by @MaxwellS04 in https://github.com/86Box/86Box/pull/7151 * qt: Avoid duplicate mouse capture requests by @ChrisDeadman in https://github.com/86Box/86Box/pull/7156 * Improvement of Japanese translation by @YuuyaGitHub in https://github.com/86Box/86Box/pull/7161 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7164 * fix: the dma emulation in ddma in ddma.c by @orbisai0security in https://github.com/86Box/86Box/pull/7166 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7167 * ATI Mach8/32: 9001st fix for mode switches: Hopefully should be more accurate regarding the manual by @TC1995 in https://github.com/86Box/86Box/pull/7170 * Correct the logging type used in the source. by @TC1995 in https://github.com/86Box/86Box/pull/7171 * S3 and its RAMDACs: cleanups and proper 24bpp support for Visionx68. by @TC1995 in https://github.com/86Box/86Box/pull/7173 * YMF71x bugfixes by @win2kgamer in https://github.com/86Box/86Box/pull/7174 * ESC/P 2: Use correct unit for underline by @Lili1228 in https://github.com/86Box/86Box/pull/7177 * ET4000AX/MCA: correct clock of the chip. by @TC1995 in https://github.com/86Box/86Box/pull/7182 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7184 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7186 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7187 * String and translation fixes by @lemondrops in https://github.com/86Box/86Box/pull/7188 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7189 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7193 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7194 * Update NL translations by @sharkbyte16 in https://github.com/86Box/86Box/pull/7195 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7196 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7197 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7198 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7201 ## New Contributors * @RSX798 made their first contribution in https://github.com/86Box/86Box/pull/6603 * @cyrix6x86mx made their first contribution in https://github.com/86Box/86Box/pull/6765 * @Paradyx0392 made their first contribution in https://github.com/86Box/86Box/pull/6775 * @aubymori made their first contribution in https://github.com/86Box/86Box/pull/6777 * @asemarafa made their first contribution in https://github.com/86Box/86Box/pull/6789 * @skiretic made their first contribution in https://github.com/86Box/86Box/pull/6829 * @nakioman made their first contribution in https://github.com/86Box/86Box/pull/6835 * @creopard made their first contribution in https://github.com/86Box/86Box/pull/6946 * @dchau360 made their first contribution in https://github.com/86Box/86Box/pull/7026 * @gabspeck made their first contribution in https://github.com/86Box/86Box/pull/7040 * @Terr made their first contribution in https://github.com/86Box/86Box/pull/7098 * @pikammmmm made their first contribution in https://github.com/86Box/86Box/pull/7107 * @explorerdotexe made their first contribution in https://github.com/86Box/86Box/pull/7120 * @chun-awa made their first contribution in https://github.com/86Box/86Box/pull/7131 * @orbisai0security made their first contribution in https://github.com/86Box/86Box/pull/7133 **Full Changelog**: https://github.com/86Box/86Box/compare/v5.3...v6.0
v6.0-beta
  • Nouveautés majeures :

    • Ajout du contrôleur audio Analog Devices AD1816 et amélioration des contrôleurs Aztech (notamment l’AZTPR16), incluant une émulation sonore pour les disques durs.
    • Ajout d’une option de fast-forward pour accélérer l’exécution.
    • Ajout de deux nouvelles machines compatibles i440EX : le HP Brio 83xx (Slot 1) et le TriGem Como 440EX, ainsi que du BIOS F1 pour la carte mère GA-686BX.
    • Amélioration des timers (passage à un système 64:32 bits pour réduire les débordements).
    • Ajout d’indicateurs visuels pour les lecteurs de disquettes (FDC/FDD) et les périphériques audio (CD, cassettes), avec des icônes mises à jour.
  • Corrections importantes :

    • Correction des problèmes de recalibrage FDC/FDD avec les profils audio, ainsi que des crashs lors de redémarrages matériels si une cassette est activée.
    • Correction des problèmes de rendu graphique sur les cartes ATi Mach64 et Voodoo (fixes des bugs liés aux buffers et au tracking des lignes).
    • Correction des screenshots défectueux sous Vulkan et optimisation des performances de l’interface utilisateur (réduction de la consommation CPU liée aux icônes du clavier).
    • Amélioration de la stabilité des cartes PCI (ex. : DEC Tulip avec des bars instanciés).
  • Améliorations spécifiques à macOS :

    • Aucune mention explicite de builds .dmg, d’optimisations pour Apple Silicon (M1/M2/M3) ou de corrections ciblées pour macOS dans ce changelog.
Changelog complet
![image](http://86box.net/assets/images/v6.0/hero-beta.png) See the [release announcement](http://86box.net/2026/05/17/86box-v6-0-beta.html) for more information! ## What's Changed * Update es-ES.po by @RSX798 in https://github.com/86Box/86Box/pull/6603 * remove remaining msvc check by @starfrost013 in https://github.com/86Box/86Box/pull/6609 * Remove all remaining MSC_VER checks and some x86-32 inline assembly by @starfrost013 in https://github.com/86Box/86Box/pull/6610 * Update fr-FR.po by @RSX798 in https://github.com/86Box/86Box/pull/6611 * Use lock emoji to indicate write-protected recent disk images. by @chungy in https://github.com/86Box/86Box/pull/6605 * Add the Analog Devices AD1816 audio controller by @win2kgamer in https://github.com/86Box/86Box/pull/6612 * Add CD audio play/pause indicators to icons by @Cacodemon345 in https://github.com/86Box/86Box/pull/6618 * Update es-ES.po by @RSX798 in https://github.com/86Box/86Box/pull/6613 * Play/record indicators for cassette by @Cacodemon345 in https://github.com/86Box/86Box/pull/6620 * S3: Allow gamma correction in Trio3D/2X by @Cacodemon345 in https://github.com/86Box/86Box/pull/6625 * Fixes FDC/FDD recalibration not working correctly with audio profiles by @Domppari in https://github.com/86Box/86Box/pull/6629 * Add scale labels to Sound Gain dialog by @Cacodemon345 in https://github.com/86Box/86Box/pull/6628 * AD1816 fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6630 * Update it-IT.po by @RSX798 in https://github.com/86Box/86Box/pull/6632 * Update fr-FR.po by @RSX798 in https://github.com/86Box/86Box/pull/6633 * Improve slow loading speeds for manager by @Cacodemon345 in https://github.com/86Box/86Box/pull/6635 * Block incompatible WinChip CPUs on the HP Ruby USB machine by @win2kgamer in https://github.com/86Box/86Box/pull/6637 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6638 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6639 * Fix drawing of 2D polygons on ATi Mach64 by @Cacodemon345 in https://github.com/86Box/86Box/pull/6650 * Refine CoC by @dgurney in https://github.com/86Box/86Box/pull/6647 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6646 * S3 ViRGE: Add cycle timing to MMIO read functions to fix polling performance issue by @AITUS95 in https://github.com/86Box/86Box/pull/6651 * Update default copyright year by @lemondrops in https://github.com/86Box/86Box/pull/6657 * Legacy SDL UI: Add a screenshot command to the monitor by @lemondrops in https://github.com/86Box/86Box/pull/6654 * Qt: Remove keyboard shortcuts from .ui files by @lemondrops in https://github.com/86Box/86Box/pull/6655 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6658 * Machine API cleanup by @lemondrops in https://github.com/86Box/86Box/pull/6656 * Fix bad screenshots on Vulkan by @Cacodemon345 in https://github.com/86Box/86Box/pull/6653 * Partial Greek translation by @lemondrops in https://github.com/86Box/86Box/pull/6659 * Fix technical mistakes in the Greek translation by @lemondrops in https://github.com/86Box/86Box/pull/6660 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6664 * Qt misc. fixes. by @Cacodemon345 in https://github.com/86Box/86Box/pull/6665 * Fix high CPU usage on keyboard status icon updates by @Cacodemon345 in https://github.com/86Box/86Box/pull/6667 * Qt: Display names of internal sound/video devices when possible by @Cacodemon345 in https://github.com/86Box/86Box/pull/6671 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6668 * Support for HDD sound emulation by @Domppari in https://github.com/86Box/86Box/pull/6672 * Implement the Aztech AZTPR16 audio controller (and other Aztech improvements) by @win2kgamer in https://github.com/86Box/86Box/pull/6673 * Extra validation of input, for CodeQL by @Domppari in https://github.com/86Box/86Box/pull/6674 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6675 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6678 * Add fast forward option by @Cacodemon345 in https://github.com/86Box/86Box/pull/6680 * Fix some crashes on hard reset if cassette is enabled by @Cacodemon345 in https://github.com/86Box/86Box/pull/6681 * DEC Tulip: Make PCI bars instanced by @Cacodemon345 in https://github.com/86Box/86Box/pull/6679 * Add [i440EX] HP Brio 83xx machine (Slot 1) by @iamgreaser in https://github.com/86Box/86Box/pull/6683 * Fix Voodoo dirty_line index mismatch in non-SLI single buffer mode by @AITUS95 in https://github.com/86Box/86Box/pull/6684 * Fix Voodoo 1 dirty_line tracking in single buffer mode by @AITUS95 in https://github.com/86Box/86Box/pull/6688 * Add placeholder translation strings by @Cacodemon345 in https://github.com/86Box/86Box/pull/6687 * Alphabetize the video card/chip order by @MaxwellS04 in https://github.com/86Box/86Box/pull/6686 * Alphabetize Compaq/Falcon Northwest Voodoo3 properly by @MaxwellS04 in https://github.com/86Box/86Box/pull/6689 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6694 * Rework timers to 64:32 timers (so split 96-bit) in order to reduce wraparounds. by @OBattler in https://github.com/86Box/86Box/pull/6696 * Auto-load `gm.dls` on Windows if FluidSynth 2.5.0 or later is detecte… by @Cacodemon345 in https://github.com/86Box/86Box/pull/6701 * Update zh-CN.po by @BlueRain-debug in https://github.com/86Box/86Box/pull/6700 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6699 * Add TriGem Como 440EX machine by @Cacodemon345 in https://github.com/86Box/86Box/pull/6697 * Added F1 BIOS to GA-686BX by @mw308 in https://github.com/86Box/86Box/pull/6702 * Fix texture loading by @Cacodemon345 in https://github.com/86Box/86Box/pull/6704 * Add the MSI MS-6117 and its OEM/foreign language BIOS variants by @kotochi98 in https://github.com/86Box/86Box/pull/6705 * Fixed BIOS internal name for GA-686BX + MS-6117 BIOS name changes by @MaxwellS04 in https://github.com/86Box/86Box/pull/6706 * MS-6117 corrections + onboard device overhaul by @MaxwellS04 in https://github.com/86Box/86Box/pull/6709 * Make internal floppy disk controller the default by @Cacodemon345 in https://github.com/86Box/86Box/pull/6708 * Sound card list sortout + forgotten onboard change by @MaxwellS04 in https://github.com/86Box/86Box/pull/6711 * More keybinds by @lemondrops in https://github.com/86Box/86Box/pull/6712 * Fix HDD table formatting by @lemondrops in https://github.com/86Box/86Box/pull/6713 * Miscellaneous changes by @lemondrops in https://github.com/86Box/86Box/pull/6714 * Manager: Reload VMs after changing the system directory by @lemondrops in https://github.com/86Box/86Box/pull/6715 * Manager: Various improvements by @lemondrops in https://github.com/86Box/86Box/pull/6717 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6716 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6718 * Revert MS-6117 memory change by @MaxwellS04 in https://github.com/86Box/86Box/pull/6723 * Fix Break key for real by @Cacodemon345 in https://github.com/86Box/86Box/pull/6726 * Fix Break key on Set 2 scancodes by @Cacodemon345 in https://github.com/86Box/86Box/pull/6727 * Voodoo: default LFB relax frontsync + wait stats by @AITUS95 in https://github.com/86Box/86Box/pull/6728 * MSI 6199VA/6318 OEM BIOS renames by @MaxwellS04 in https://github.com/86Box/86Box/pull/6731 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6730 * Add the Intel Classic R/R Plus (Monsoon) machine by @kotochi98 in https://github.com/86Box/86Box/pull/6729 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6733 * Vulkan: Do RGB correction only on Qt5 by @Cacodemon345 in https://github.com/86Box/86Box/pull/6740 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6739 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6742 * S3 and 8514/A compatible fixes for various stuff. by @TC1995 in https://github.com/86Box/86Box/pull/6744 * Rename ASUS TX97-XV to HP Pavilion 81xx by @MaxwellS04 in https://github.com/86Box/86Box/pull/6745 * Remove the Elonex, Fujitsu-Siemens and newer Medion BIOS from the MS-6318 as it was found out they use APIC by @kotochi98 in https://github.com/86Box/86Box/pull/6747 * Vulkan: Always do RGB correction on Windows by @Cacodemon345 in https://github.com/86Box/86Box/pull/6748 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6749 * Add the beta evaluation BIOS for the MiTAC 6110Zu and set the R804 retail BIOS as the default by @kotochi98 in https://github.com/86Box/86Box/pull/6750 * nmc93cxx: Rewrite the nmc93cxx emulation by @disean in https://github.com/86Box/86Box/pull/6751 * Some clean up on 8514/A by @TC1995 in https://github.com/86Box/86Box/pull/6757 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6758 * modifies to Laser Turbo XT and Victor V86P by @bozoscum in https://github.com/86Box/86Box/pull/6760 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6761 * Add the MACHINE_SOUND flag to the TriGem Como by @pankoza2-pl in https://github.com/86Box/86Box/pull/6762 * Update Pentium CPU table names for Socket 4 and 5/7 by @cyrix6x86mx in https://github.com/86Box/86Box/pull/6765 * ESC/P 2: EX-1000 printer, selectable paper by @Lili1228 in https://github.com/86Box/86Box/pull/6770 * CS423x: Resolve issues with newer Windows drivers by @win2kgamer in https://github.com/86Box/86Box/pull/6774 * Update the German translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6775 * Added Olivetti OEM BIOS to TriGem Como & adjusted buses by @MaxwellS04 in https://github.com/86Box/86Box/pull/6776 * Query UI font from system on Windows by @aubymori in https://github.com/86Box/86Box/pull/6777 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6778 * Headland: Make ROMCS Disable bit only affect E0000-EFFFF per the datasheet by @win2kgamer in https://github.com/86Box/86Box/pull/6779 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6781 * ESC/P 2: Fix behaviour on Windows 1.03 by @Lili1228 in https://github.com/86Box/86Box/pull/6782 * SLiRP: Support for changing the network. by @chungy in https://github.com/86Box/86Box/pull/6783 * Headland: Fix shadow RAM enable by @win2kgamer in https://github.com/86Box/86Box/pull/6785 * ESC/P 2: Fix dot size and non-adjacent mode with graphics by @Lili1228 in https://github.com/86Box/86Box/pull/6784 * Don't write on pixtrans reads (8514/A compatibles) by @TC1995 in https://github.com/86Box/86Box/pull/6786 * ESC/P 2: license, DC1 and DC3 commands, printing quality switch, stdbool.h, some clean-up by @Lili1228 in https://github.com/86Box/86Box/pull/6787 * Add IBM Multistation 5550 (1983) machine by @akmed772 in https://github.com/86Box/86Box/pull/6788 * Qt: Fix media file picker location persistence by @asemarafa in https://github.com/86Box/86Box/pull/6789 * Add the Tandy 1000 RSX (plus PSSJ fixes) by @win2kgamer in https://github.com/86Box/86Box/pull/6790 * Update the British English translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6791 * Headland chipset/Tandy 1000 RSX fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6793 * Local switch shared secrets by @chungy in https://github.com/86Box/86Box/pull/6794 * Proper (so to say) clock table for the RTG310x cards by @TC1995 in https://github.com/86Box/86Box/pull/6796 * net_switch: build secret_hash header as a separate component by @chungy in https://github.com/86Box/86Box/pull/6795 * net_switch: Use old packet construction with no shared secret by @chungy in https://github.com/86Box/86Box/pull/6798 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6797 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6799 * Add IBM PS/2 Model 30-286 rev. 0 BIOS (plus fixes) by @WNT50 in https://github.com/86Box/86Box/pull/6800 * Make Cirrus specific 4bpp mode work again. by @TC1995 in https://github.com/86Box/86Box/pull/6802 * Add both Tandy Sensation! machines by @win2kgamer in https://github.com/86Box/86Box/pull/6805 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6803 * Alphabetize Multistation + Multitech-related name changes by @MaxwellS04 in https://github.com/86Box/86Box/pull/6806 * Qt: Always change floppy type's first column on changing type by @chungy in https://github.com/86Box/86Box/pull/6808 * Add an internal mouse controller for IBM 5550 by @akmed772 in https://github.com/86Box/86Box/pull/6811 * Cirrus: Improve VBIOS loading behavior for some machines by @win2kgamer in https://github.com/86Box/86Box/pull/6814 * Update the Dutch translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6815 * Update the French translation by @Paradyx0392 in https://github.com/86Box/86Box/pull/6816 * Tandy and Cirrus VRAM fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6818 * Cirrus VBIOS fixes part deux by @win2kgamer in https://github.com/86Box/86Box/pull/6822 * Floppy and hard disk fixes for IBM PS/2 model 30-286 by @WNT50 in https://github.com/86Box/86Box/pull/6823 * VL82C48x ROMCS improvements by @win2kgamer in https://github.com/86Box/86Box/pull/6825 * MPU-401: Don't clear queues on reset by @Cacodemon345 in https://github.com/86Box/86Box/pull/6827 * IBM PS/1 XTA controller fixes by @WNT50 in https://github.com/86Box/86Box/pull/6826 * IBM 5550: Add the Font 16 display adapter by @akmed772 in https://github.com/86Box/86Box/pull/6828 * Fix macOS toolbar label disappearing on mouse capture by @skiretic in https://github.com/86Box/86Box/pull/6829 * Initial corrections to PAS16 DSP info by @jriwanek in https://github.com/86Box/86Box/pull/6830 * 8514/A: Correct interlaced refresh rates by @TC1995 in https://github.com/86Box/86Box/pull/6833 * ql1xxx: Add functionality to emulate QLogic ISP SCSI HBA devices by @disean in https://github.com/86Box/86Box/pull/6831 * Sort out the IRQ/INT enabling/disabling stuff of the 5380/53c80 chip. by @TC1995 in https://github.com/86Box/86Box/pull/6834 * Linux DVD/CD IOCTL Support by @nakioman in https://github.com/86Box/86Box/pull/6835 * ql1xxx: Minor code enhancements by @disean in https://github.com/86Box/86Box/pull/6836 * MediaVision ThunderBoard by @jriwanek in https://github.com/86Box/86Box/pull/6838 * VLSI 59x: Implement DRAM rows by @win2kgamer in https://github.com/86Box/86Box/pull/6848 * Change ibm cga to v6355d for the zenith z184 by @flama12333 in https://github.com/86Box/86Box/pull/6846 * IBM 5550: Add a machine config for RNA test mode by @akmed772 in https://github.com/86Box/86Box/pull/6844 * Unix icons and screenshot by @Lili1228 in https://github.com/86Box/86Box/pull/6849 * Update 86Box.spec by @Lili1228 in https://github.com/86Box/86Box/pull/6851 * Icon cleanup and fixes by @lemondrops in https://github.com/86Box/86Box/pull/6853 * Onboard video memory configuration corrections by @win2kgamer in https://github.com/86Box/86Box/pull/6855 * PS55DA2: Fixed some issues by @akmed772 in https://github.com/86Box/86Box/pull/6850 * Alphabetization of sound & SCSI chips + correct Z-184 video by @MaxwellS04 in https://github.com/86Box/86Box/pull/6856 * IBM PS/1 XTA controller fixes by @WNT50 in https://github.com/86Box/86Box/pull/6857 * Add standalone HDC/FDC chips by @MaxwellS04 in https://github.com/86Box/86Box/pull/6860 * Added additional firmware version of CR-563 CD-ROM drive (0.74) by @Ompronce in https://github.com/86Box/86Box/pull/6861 * Don't add AT NVR on SiS 496-based machines by @lemondrops in https://github.com/86Box/86Box/pull/6862 * GW-286CT GEAR: Give the machine a generic AT KBC, fixes hang on POST 5A by @win2kgamer in https://github.com/86Box/86Box/pull/6864 * Add updated macOS icons by @brunocastello in https://github.com/86Box/86Box/pull/6865 * ql1xxx: Fix ROM access address calculation by @disean in https://github.com/86Box/86Box/pull/6867 * Settings: Disable Tab key navigation inside tables by @lemondrops in https://github.com/86Box/86Box/pull/6868 * Improve Masked Write accel emulation of the Video7 chips by @TC1995 in https://github.com/86Box/86Box/pull/6869 * Add the OTI068 clocks to the OTI OAK chips. by @TC1995 in https://github.com/86Box/86Box/pull/6870 * Give the pre-mach8 ATI chips the correct clocks. by @TC1995 in https://github.com/86Box/86Box/pull/6871 * Implement the Aztech AZT2316R and AZT2320 (plus some bugfixes) by @win2kgamer in https://github.com/86Box/86Box/pull/6872 * ql1xxx: Add support for the ISP1020 by @disean in https://github.com/86Box/86Box/pull/6879 * Use the correct BIOS for Orchid KELVIN 64-VLB (Cirrus Logic GD5434) by @MaxwellS04 in https://github.com/86Box/86Box/pull/6881 * PS55DA2: Fix blitter-related video issues in OS/2 by @akmed772 in https://github.com/86Box/86Box/pull/6882 * Add MFM RPM support by @jester-xbmc in https://github.com/86Box/86Box/pull/6885 * S3-related changes (March 7, 2026) by @MaxwellS04 in https://github.com/86Box/86Box/pull/6883 * Update config.c to fix MFM RPM speed not being saved in the config file by @jester-xbmc in https://github.com/86Box/86Box/pull/6886 * ARM64 Voodoo recompiler by skiretic by @OBattler in https://github.com/86Box/86Box/pull/6887 * Revert "ARM64 Voodoo recompiler by skiretic" by @OBattler in https://github.com/86Box/86Box/pull/6888 * video/voodoo: add ARM64 JIT implementation by @skiretic in https://github.com/86Box/86Box/pull/6889 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6890 * Microtouch: cleanups & bugfixes by @mourix in https://github.com/86Box/86Box/pull/6892 * Fixes and improvements to the settings overhaul and tape drives by @lemondrops in https://github.com/86Box/86Box/pull/6893 * Update translations by @lemondrops in https://github.com/86Box/86Box/pull/6894 * Tape drive UI fixes by @lemondrops in https://github.com/86Box/86Box/pull/6896 * Fix (and correct) another untranslated string by @lemondrops in https://github.com/86Box/86Box/pull/6897 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6898 * update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6895 * SCSI tape read fixes by @TC1995 in https://github.com/86Box/86Box/pull/6899 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6903 * update zh-TW.po again by @bozoscum in https://github.com/86Box/86Box/pull/6902 * Chipset and machine table fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6901 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6904 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6905 * Various machine table fixes by @kotochi98 in https://github.com/86Box/86Box/pull/6909 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6908 * Update Italian translation by @Kappa971 in https://github.com/86Box/86Box/pull/6907 * SCSI Tape: fixed transfer length of the request block address command (0x02) by @TC1995 in https://github.com/86Box/86Box/pull/6910 * Add the AST Bravo MS P/90 v2.02 BIOS by @win2kgamer in https://github.com/86Box/86Box/pull/6911 * Added additional firmware version of CR-562 CD-ROM drive (081k) by @Ompronce in https://github.com/86Box/86Box/pull/6914 * Slight renaming of storage controllers by @eddmanx in https://github.com/86Box/86Box/pull/6912 * PS55DA2: Change bitblt command parser by @akmed772 in https://github.com/86Box/86Box/pull/6915 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6917 * Fix the voltages and FSB speeds of all 486 CPUs and motherboards by @kotochi98 in https://github.com/86Box/86Box/pull/6916 * Media History: stored write-protected media removed when machine starts by @bozoscum in https://github.com/86Box/86Box/pull/6918 * Reorder some of the 486 machines in the machine type list in settings to respect the alphabetical order by @kotochi98 in https://github.com/86Box/86Box/pull/6919 * Assorted bits and pieces by @jriwanek in https://github.com/86Box/86Box/pull/6922 * Renamed the Acculogic XT IDE card by @eddmanx in https://github.com/86Box/86Box/pull/6924 * IBM PS/1 XTA controller fixes by @WNT50 in https://github.com/86Box/86Box/pull/6923 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6920 * P6BXT-A+'s Revision 5.6 BIOS + Bravo MS BIOSes Renames by @MaxwellS04 in https://github.com/86Box/86Box/pull/6925 * Add the FIC KN-6010 and Advanced Integration Research (AIR) P6KDI and remove unused SPD register from Acer V62X by @kotochi98 in https://github.com/86Box/86Box/pull/6929 * Qt: Use Yes/No for the hard reset prompt by @lemondrops in https://github.com/86Box/86Box/pull/6928 * Renamed WD1003 and V86P's controller by @eddmanx in https://github.com/86Box/86Box/pull/6926 * Update hdc_st506_xt.c to try and fix seek audio not playing by @jester-xbmc in https://github.com/86Box/86Box/pull/6930 * DECpc LPV corrections + two misc. changes by @MaxwellS04 in https://github.com/86Box/86Box/pull/6932 * Add the Pentium Compaq Presario 7100 Series (Mitac PL5600D) by @win2kgamer in https://github.com/86Box/86Box/pull/6931 * wl_mouse: Add missing check by @Cacodemon345 in https://github.com/86Box/86Box/pull/6935 * Correct video chip type for BOCA Research BRI4610 by @MaxwellS04 in https://github.com/86Box/86Box/pull/6936 * New machine wizard: Fix validation regex not being used by @lemondrops in https://github.com/86Box/86Box/pull/6940 * Qt: Move the colon in "&Host CD/DVD Drive (%1:)" out of the translations by @lemondrops in https://github.com/86Box/86Box/pull/6942 * Add PS/1 MIDI support by @Cacodemon345 in https://github.com/86Box/86Box/pull/6943 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6945 * Change flags to DEVICE_ISA16 for ESS sound cards by @creopard in https://github.com/86Box/86Box/pull/6946 * Add 1x Sony rebadged DEC RRD42 cdrom drive. by @TC1995 in https://github.com/86Box/86Box/pull/6947 * Proper IRQ fixes to the 53c400 applied. by @TC1995 in https://github.com/86Box/86Box/pull/6948 * ql1xxx: Fix various PCI emulation issues by @disean in https://github.com/86Box/86Box/pull/6949 * Add the FIC KN-6000 to replace the KN-6010 by @kotochi98 in https://github.com/86Box/86Box/pull/6950 * sound: derive WTBUFLEN from WT_FREQ by @skiretic in https://github.com/86Box/86Box/pull/6951 * Move ISA16 ESS sound cards to the ISA16 section by @creopard in https://github.com/86Box/86Box/pull/6953 * Cyrix and STPC SMM fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6955 * SiS 496 and 558x APM fixes by @win2kgamer in https://github.com/86Box/86Box/pull/6956 * Add the Micro Firmware (Phoenix 4.05) Upgrade to the Packard Bell PB410A. by @toggo9 in https://github.com/86Box/86Box/pull/6958 * Correct Packard Bell PB300/PB320's name in `m_at_386sx.c` by @MaxwellS04 in https://github.com/86Box/86Box/pull/6959 * Add IBM ST506 MFM Adapter emulation by @WNT50 in https://github.com/86Box/86Box/pull/6962 * fixes for *BSD (FreeBSD, OpenBSD, NetBSD) by @tjemg in https://github.com/86Box/86Box/pull/6961 * LPT Loopback device by @jriwanek in https://github.com/86Box/86Box/pull/6964 * Add support for raw devices by @tjemg in https://github.com/86Box/86Box/pull/6960 * IBM PS/1 XTA controller emulation update and cleanup by @WNT50 in https://github.com/86Box/86Box/pull/6965 * Update MITSUMI CRMC-FX810T4 firmware revisions to 'a01' by @creopard in https://github.com/86Box/86Box/pull/6966 * A slight update and fixes to the mach8/32 subsystem. by @TC1995 in https://github.com/86Box/86Box/pull/6967 * Alphabetization of MCA display and network adapters by @WNT50 in https://github.com/86Box/86Box/pull/6969 * Fixes and cleanup for IBM ST506 MFM Adapter emulation by @WNT50 in https://github.com/86Box/86Box/pull/6970 * Allow USB floppy drives to be used as floppy disks in a Virtual Machine by @tjemg in https://github.com/86Box/86Box/pull/6968 * Update machine name migrations + change two year dates by @MaxwellS04 in https://github.com/86Box/86Box/pull/6973 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6974 * Fixes and cleanup for IBM ST506 MFM Adapter emulation by @WNT50 in https://github.com/86Box/86Box/pull/6979 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6980 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6981 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6982 * PAS Plus/16 bugfixes by @win2kgamer in https://github.com/86Box/86Box/pull/6983 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6984 * update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6985 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6987 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6989 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6990 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6991 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6992 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6994 * Softfloat x87: Fixed FXTRACT when the tag empty side is -1. by @TC1995 in https://github.com/86Box/86Box/pull/6995 * Fix AIX PS/2 1.3 crashing with IBM PS/2 ESDI controller by @WNT50 in https://github.com/86Box/86Box/pull/6996 * Initial preparations for nukedopl2 support by @jriwanek in https://github.com/86Box/86Box/pull/7001 * AMD 29F010a flash support by @jriwanek in https://github.com/86Box/86Box/pull/6998 * Nuked OPL2 by @jriwanek in https://github.com/86Box/86Box/pull/7002 * ps55da2: Changed DAC's I/O handling by @akmed772 in https://github.com/86Box/86Box/pull/7003 * Configurable SB DSP's by @jriwanek in https://github.com/86Box/86Box/pull/6999 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7005 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7006 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7007 * Implement the original Media Vision Pro Audio Spectrum sound card by @win2kgamer in https://github.com/86Box/86Box/pull/7010 * PAS series: Add the gameport by @win2kgamer in https://github.com/86Box/86Box/pull/7012 * Machine table fixes and a PAS Plus/16 update by @win2kgamer in https://github.com/86Box/86Box/pull/7014 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7013 * Implemented 8253 PIT on PAS, PAS Plus and 16 by @Ompronce in https://github.com/86Box/86Box/pull/7015 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7017 * update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/7020 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7021 * Split the composite CGA settings from the Settings dialog by @lemondrops in https://github.com/86Box/86Box/pull/7019 * Original Pro Audio Spectrum fixes by @win2kgamer in https://github.com/86Box/86Box/pull/7022 * Move Pro Audio Spectrum Plus to the sound list's ISA16 section by @MaxwellS04 in https://github.com/86Box/86Box/pull/7024 * Feature: adding a way to specify the audio output device by @nstarke in https://github.com/86Box/86Box/pull/7028 * Revert "Feature: adding a way to specify the audio output device" by @OBattler in https://github.com/86Box/86Box/pull/7029 * Revert "Revert "Feature: adding a way to specify the audio output device"" by @OBattler in https://github.com/86Box/86Box/pull/7030 * qt: Fix absolute mouse button events dropped on macOS primary monitor by @dchau360 in https://github.com/86Box/86Box/pull/7026 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7031 * TVGA8900: Fix a 'internal_name' conflict by @MaxwellS04 in https://github.com/86Box/86Box/pull/7032 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7033 * NE2000/RTL8019AS: Move two cards to the network list's ISA section by @MaxwellS04 in https://github.com/86Box/86Box/pull/7035 * YMF7xx SBPro DSP fixes by @win2kgamer in https://github.com/86Box/86Box/pull/7038 * Fix AIX PS/2 1.3 crashing with IBM PS/2 ESDI controller by @WNT50 in https://github.com/86Box/86Box/pull/7039 * wl_mouse: Add NULL checks in display_global_remove by @gabspeck in https://github.com/86Box/86Box/pull/7040 * MCA and some IO related changes by @jriwanek in https://github.com/86Box/86Box/pull/7041 * Machine table fixes for DEC Celebris 5xx; Siemens D943 and OP47 by @kotochi98 in https://github.com/86Box/86Box/pull/7042 * Add the TexElec SAAYM sound card by @win2kgamer in https://github.com/86Box/86Box/pull/7046 * YMF-7xx SBPro fixes by @win2kgamer in https://github.com/86Box/86Box/pull/7050 * Settings dialog, network page: Rename tabs from "Network Card #n" to "Adapter n" by @lemondrops in https://github.com/86Box/86Box/pull/7053 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7054 * Fix AIX 1.3 PTF0024 on Adaptec AHA-154xC SCSI adapters by @WNT50 in https://github.com/86Box/86Box/pull/7052 * Add the onboard sound and hardware monitor of the Micronics Thunderbolt by @kotochi98 in https://github.com/86Box/86Box/pull/7057 * Serial device overhaul by @richardg867 in https://github.com/86Box/86Box/pull/7051 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7061 * Some rework on the 53c9x-based SCSI controllers: see below. by @TC1995 in https://github.com/86Box/86Box/pull/7062 * Fix OS/2 1.1 format on IBM PS/1 XTA and PS/2 ST506 adapters by @WNT50 in https://github.com/86Box/86Box/pull/7064 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7065 * Add Quantum Fireball EL HDD models by @unreal9010 in https://github.com/86Box/86Box/pull/7066 * Try to handle support for high-precision scrolling by @Cacodemon345 in https://github.com/86Box/86Box/pull/6725 * Revert "Try to handle support for high-precision scrolling" by @OBattler in https://github.com/86Box/86Box/pull/7068 * Added XGA-2 PLL-based clock by @TC1995 in https://github.com/86Box/86Box/pull/7069 * Some small fixes for codegen-new by @ChrisDeadman in https://github.com/86Box/86Box/pull/7080 * codegen/new: deterministic round-robin block eviction by @ChrisDeadman in https://github.com/86Box/86Box/pull/7081 * Implement the Covox Sound Master by @win2kgamer in https://github.com/86Box/86Box/pull/7082 * Lucky Star LS-486E: minimum 2 MB RAM by @Lili1228 in https://github.com/86Box/86Box/pull/7084 * unix_sdl: fix input polling overhead by @ChrisDeadman in https://github.com/86Box/86Box/pull/7086 * Large overhaul in the mode switches of the Mach8/32. by @TC1995 in https://github.com/86Box/86Box/pull/7091 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7092 * Add the ASUS TXP4-X machine by @kotochi98 in https://github.com/86Box/86Box/pull/7093 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7097 * Abort GitHub release check on empty/invalid JSON by @Terr in https://github.com/86Box/86Box/pull/7098 * IBM Music Feature Card by @win2kgamer in https://github.com/86Box/86Box/pull/7099 * ARM64 dynarec/codegen fixes and cleanup by @skiretic in https://github.com/86Box/86Box/pull/7101 * 8514/A compatibles: migration to the new log system by @TC1995 in https://github.com/86Box/86Box/pull/7105 * IMFC timer improvements by @win2kgamer in https://github.com/86Box/86Box/pull/7106 * Fix `interepreted` -> `interpreted` typo in unit-tester spec by @pikammmmm in https://github.com/86Box/86Box/pull/7107 * Add other BIOS variants for the Acrosser AR-B1479 and also fix its RAM size limit by @kotochi98 in https://github.com/86Box/86Box/pull/7108 * SDL: New OSD and Shader Support by @ChrisDeadman in https://github.com/86Box/86Box/pull/7109 * cdrom_image_viso: Fix more non-Windows breakage by @ChrisDeadman in https://github.com/86Box/86Box/pull/7111 * LPT Sound Devices by @jriwanek in https://github.com/86Box/86Box/pull/7113 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7114 * Implement MIDI in/out on IMFC (plus a bugfix) by @win2kgamer in https://github.com/86Box/86Box/pull/7115 * IMFC: Fix a few compiler warnings by @win2kgamer in https://github.com/86Box/86Box/pull/7118 * Better fix for dss by @jriwanek in https://github.com/86Box/86Box/pull/7121 * Add Lucky Star 5AVP3 board by @explorerdotexe in https://github.com/86Box/86Box/pull/7120 * DSS: Convert the FIFO to use Fifo8 by @win2kgamer in https://github.com/86Box/86Box/pull/7123 * Stereo-On-One Support by @jriwanek in https://github.com/86Box/86Box/pull/7124 * codegen/new: optimize ROL/ROR flag rebuild by @ChrisDeadman in https://github.com/86Box/86Box/pull/7126 * SB16: Return more accurate mixer register 82h values by @win2kgamer in https://github.com/86Box/86Box/pull/7130 * Add support for DECpc PCXAG-AL graphics card by @BlueRain-debug in https://github.com/86Box/86Box/pull/7129 * Add Western Digital Expert 200BA by @chun-awa in https://github.com/86Box/86Box/pull/7131 * fix: three unbounded sprintf() calls in cdrom_image_... in... by @orbisai0security in https://github.com/86Box/86Box/pull/7133 * Jride and more by @jriwanek in https://github.com/86Box/86Box/pull/7135 * `machine_table` changes (12/05/2026) by @MaxwellS04 in https://github.com/86Box/86Box/pull/7136 * Another 'machine_table' changes (12/05/2026) by @MaxwellS04 in https://github.com/86Box/86Box/pull/7137 * Add Roland Sound Canvas SC-55 support via CLAP plugin by @win2kgamer in https://github.com/86Box/86Box/pull/7138 * Add more aliases for some machines by @MaxwellS04 in https://github.com/86Box/86Box/pull/7139 * Mouse capture improvements by @lemondrops in https://github.com/86Box/86Box/pull/7145 * Qt: Fix hard drive icon not being displayed with jr-IDE by @lemondrops in https://github.com/86Box/86Box/pull/7146 * Device config dialog improvements by @lemondrops in https://github.com/86Box/86Box/pull/7147 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/7143 * String-related fixes and improvements, part 1 by @lemondrops in https://github.com/86Box/86Box/pull/7144 * A few various changes by @lemondrops in https://github.com/86Box/86Box/pull/7148 * Bring up SDL build for Windows by @dhrdlicka in https://github.com/86Box/86Box/pull/7140 * Add aliases for PC-900 and SL386SX-16 by @MaxwellS04 in https://github.com/86Box/86Box/pull/7151 ## New Contributors * @RSX798 made their first contribution in https://github.com/86Box/86Box/pull/6603 * @cyrix6x86mx made their first contribution in https://github.com/86Box/86Box/pull/6765 * @Paradyx0392 made their first contribution in https://github.com/86Box/86Box/pull/6775 * @aubymori made their first contribution in https://github.com/86Box/86Box/pull/6777 * @asemarafa made their first contribution in https://github.com/86Box/86Box/pull/6789 * @skiretic made their first contribution in https://github.com/86Box/86Box/pull/6829 * @nakioman made their first contribution in https://github.com/86Box/86Box/pull/6835 * @creopard made their first contribution in https://github.com/86Box/86Box/pull/6946 * @dchau360 made their first contribution in https://github.com/86Box/86Box/pull/7026 * @gabspeck made their first contribution in https://github.com/86Box/86Box/pull/7040 * @ChrisDeadman made their first contribution in https://github.com/86Box/86Box/pull/7080 * @Terr made their first contribution in https://github.com/86Box/86Box/pull/7098 * @pikammmmm made their first contribution in https://github.com/86Box/86Box/pull/7107 * @explorerdotexe made their first contribution in https://github.com/86Box/86Box/pull/7120 * @chun-awa made their first contribution in https://github.com/86Box/86Box/pull/7131 * @orbisai0security made their first contribution in https://github.com/86Box/86Box/pull/7133 **Full Changelog**: https://github.com/86Box/86Box/compare/v5.3...v6.0-beta
v5.3
  • Nouveautés matérielles et compatibilité :

    • Ajout du contrôleur audio Crystal CS4232 et de l’OPTi 82c930, améliorant la prise en charge des cartes son sur des machines compatibles.
    • Correction des masques S3/Virge pour les cartes k1/k2 (régression précédente corrigée).
    • Ajout de 3 machines HP Pavilion (modèles 52xx/53xx/71xx/72xx, 73xx/74xx) avec restrictions de CPU (K6/Cyrix bloqués sur certains modèles) et ajustements de mémoire (RAM limitée et configuration RAM corrigée).
    • Machines ajoutées : Thomson TO16, Samsung CAIRO-5, Toshiba XM-6102B, Fujitsu ErgoPro e368 (BIOS pour MS-6147), et variantes OEM de MSI (MS-6318, MS-6199VA).
    • Améliorations matérielles : RTC complet pour Multitech PC-500/+, correction des palettes (IBM 5153), et gestion des mémoires pour Everex EV-159 (backfill mémoire).
  • Corrections critiques pour l’émulation :

    • Régression de performance sur x86/x64 corrigée (optimisation des atomiques platform-specific).
    • Crash des captures OpenGL partiellement résolu (fixe pour les écrans bloqués).
    • Correction des blocs sales (dirty blocks) pour le NDR (Network Drive Redirection) avec masques de bytes.
    • Affichage corrigé : inversion horizontale sur PCjr, rendu 4bpp XGA (nibbles échangés), et affichage CRTC pour Tandy (R2/R7 registers).
    • Problèmes BIOS : fix des hangs sur Leadtek 8000BX (sensores corrigés) et initialisation NVRAM pour 8514/A MCA (ATI).
  • Améliorations graphiques et timing :

    • Timing Voodoo1 optimisé
Changelog complet
![image](http://86box.net/assets/images/v5.3/hero.png) See the [release announcement](http://86box.net/2025/12/21/86box-v5-3.html) for more information! ## What's Changed * Add the Crystal CS4232 audio controller by @win2kgamer in https://github.com/86Box/86Box/pull/6408 * Unix mode OSD by @Valefungo in https://github.com/86Box/86Box/pull/6405 * Revert the k1/k2 s3 virge masks. by @TC1995 in https://github.com/86Box/86Box/pull/6412 * Fixed typo by @kees-z in https://github.com/86Box/86Box/pull/6413 * Try to fix OpenGL screenshot crashes by @Cacodemon345 in https://github.com/86Box/86Box/pull/6414 * IBM PS/55 CPU and name update by @WNT50 in https://github.com/86Box/86Box/pull/6418 * Tandy: Implement CRTC-based display shifting (R2 & R7 registers) by @pixel-jupiter in https://github.com/86Box/86Box/pull/6419 * Rename the Machine Name of Packard Bell PB68x by @Verloren50000 in https://github.com/86Box/86Box/pull/6406 * Additional 1998 BIOS for MSI MS-5146 by @Verloren50000 in https://github.com/86Box/86Box/pull/6387 * complete the Multitech PC-500/PC-500+ onboard RTC and some more other modification by @bozoscum in https://github.com/86Box/86Box/pull/6422 * Additional AwardBIOS v4.60PGA (Leadtek) for P6SBA by @MaxwellS04 in https://github.com/86Box/86Box/pull/6423 * Change the P6SBA sensor readings, fixes BIOS setup hang on Leadtek 8000BX by @rushieda in https://github.com/86Box/86Box/pull/6426 * Swap the XGA 4bpp rendering nibbles for proper display. by @TC1995 in https://github.com/86Box/86Box/pull/6430 * Fix dirty block checking on NDR for byte-masked blocks by @Cacodemon345 in https://github.com/86Box/86Box/pull/6432 * PCjr: Fix inverted horizontal screen movement by @pixel-jupiter in https://github.com/86Box/86Box/pull/6434 * Reintroduce ARM64 MMX opcodes again by @Cacodemon345 in https://github.com/86Box/86Box/pull/6435 * Add some stuff that got missed in ARM64 NDR changes by @Cacodemon345 in https://github.com/86Box/86Box/pull/6436 * 8514/A: Fix first NVRAM initialization on MCA bus version made by ATI by @SigmaTel71 in https://github.com/86Box/86Box/pull/6440 * new machine: Thomson TO16 by @bozoscum in https://github.com/86Box/86Box/pull/6439 * Update 86box.pot by @usergithub64 in https://github.com/86Box/86Box/pull/6442 * Add RM Accelerator 350P2XB/450P3XB by @mw308 in https://github.com/86Box/86Box/pull/6445 * Add the MSI MS-6318 and its OEM variants by @rushieda in https://github.com/86Box/86Box/pull/6449 * Additional AwardBIOS v4.51PG for MS-5124 by @Verloren50000 in https://github.com/86Box/86Box/pull/6427 * clang-format in src/qt by @jriwanek in https://github.com/86Box/86Box/pull/6276 * Fix IBM 5153 palette color 8: dark gray instead of bright red by @jcgamestoy in https://github.com/86Box/86Box/pull/6452 * Add the MSI MS-6199VA and fix a mistake with the MS-6318 by @rushieda in https://github.com/86Box/86Box/pull/6454 * Textual changes (Multitech/TO16-related) and more by @lemondrops in https://github.com/86Box/86Box/pull/6455 * Use 512k+512k memory spilt for CS8220 chipset by @WNT50 in https://github.com/86Box/86Box/pull/6457 * Add base memory backfill for Everex EV-159 by @WNT50 in https://github.com/86Box/86Box/pull/6458 * Refresh rate and acceleration fixes and cleanups for displays. by @TC1995 in https://github.com/86Box/86Box/pull/6463 * Aztech: Make WSS Config bit 6 changes set/clear the WSS IRQ based on its value by @win2kgamer in https://github.com/86Box/86Box/pull/6464 * Add the Samsung CAIRO-5 machine by @rushieda in https://github.com/86Box/86Box/pull/6471 * workflows: Switch Windows builds to UCRT by @lemondrops in https://github.com/86Box/86Box/pull/6475 * Add 3 HP Pavilion machines by @win2kgamer in https://github.com/86Box/86Box/pull/6478 * Block incompatible K6 and Cyrix CPUs on the HP Pavilion 73xx/74xx by @win2kgamer in https://github.com/86Box/86Box/pull/6479 * Correct RAM memory step for HP Ruby (Pavilion 73xx/74xx) by @MaxwellS04 in https://github.com/86Box/86Box/pull/6480 * Change the max. RAM limit on HP Ruby USB and AOpen AP61 by @rushieda in https://github.com/86Box/86Box/pull/6482 * Add the HP Pavilion 52xx/53xx/71xx/72xx (BCM FM562) by @rushieda in https://github.com/86Box/86Box/pull/6483 * Make GD-7500 and GSA-4160 as DVD-ROM drives by @MaxwellS04 in https://github.com/86Box/86Box/pull/6485 * Add a shortcut key to toggle the UI when fullscreen by @Thraka in https://github.com/86Box/86Box/pull/6481 * Added Toshiba XM-6102B and altered BIOS label for RM Accelerator by @mw308 in https://github.com/86Box/86Box/pull/6474 * Add the Fujitsu ErgoPro e368 BIOS for MS-6147 by @MaxwellS04 in https://github.com/86Box/86Box/pull/6473 * Reorder keybind and update POT and PO files by @nelsonhef in https://github.com/86Box/86Box/pull/6495 * Fix x86/x64 performance regression with platform-specific atomics by @OBattler in https://github.com/86Box/86Box/pull/6503 * Add the OPTi 82c930 audio controller by @win2kgamer in https://github.com/86Box/86Box/pull/6502 * Update ru-RU.po by @usergithub64 in https://github.com/86Box/86Box/pull/6497 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6505 * Update zh-TW.po again by @bozoscum in https://github.com/86Box/86Box/pull/6506 * Translation cleanup and misc string fixes by @lemondrops in https://github.com/86Box/86Box/pull/6507 * Improve Voodoo1 FIFO/CMDFIFO timing without affecting other 3dfx cards by @AITUS95 in https://github.com/86Box/86Box/pull/6508 * Fixes for most video cards, ramdacs and clock generators by @TC1995 in https://github.com/86Box/86Box/pull/6509 * Minor pt-BR translation update by @nelsonhef in https://github.com/86Box/86Box/pull/6510 * MKE CD-ROM audio and data fixes. by @TC1995 in https://github.com/86Box/86Box/pull/6511 * Update zh-CN.po by @BlueRain-debug in https://github.com/86Box/86Box/pull/6514 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6515 * Update zh-cn.po by @BlueRain-debug in https://github.com/86Box/86Box/pull/6517 * Fix Voodoo1/2 LFB readback slowdown by removing FIFO busy-wait loop by @AITUS95 in https://github.com/86Box/86Box/pull/6519 * Feature / separate samples for each fdd track seek by @Domppari in https://github.com/86Box/86Box/pull/6512 * Restore FIFO wait loop in Voodoo LFB readback to avoid regressions by @AITUS95 in https://github.com/86Box/86Box/pull/6520 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6523 * Add the OPTi 82c931 audio controller by @win2kgamer in https://github.com/86Box/86Box/pull/6524 * Added some SCSI-2 CD-ROM drives with specified speeds as below. by @TC1995 in https://github.com/86Box/86Box/pull/6526 * Aztech: Fix Missing MPU-401 for Washington by @vitalik1555 in https://github.com/86Box/86Box/pull/6528 * Minor audio changes by @win2kgamer in https://github.com/86Box/86Box/pull/6531 * Add ASUS TX97-XV (HP OEM) board by @Cacodemon345 in https://github.com/86Box/86Box/pull/6533 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6534 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6539 * Add missing translation strings for zh-CN by @BlueRain-debug in https://github.com/86Box/86Box/pull/6540 * Update pt-BR.po by @altiereslima in https://github.com/86Box/86Box/pull/6542 * Translations update from 86Box Weblate by @86Box-chan in https://github.com/86Box/86Box/pull/6541 * Fix PCM audio in Gloriana on 16-bit SoundBlaster cards by @win2kgamer in https://github.com/86Box/86Box/pull/6543 * Manager: Toolbar and other improvements by @lemondrops in https://github.com/86Box/86Box/pull/6544 * Update zh-TW.po by @BlueRain-debug in https://github.com/86Box/86Box/pull/6548 * Mach64: fix wrong refresh rates based on the character width to be calculated for the crtc timer. by @TC1995 in https://github.com/86Box/86Box/pull/6552 * Setting default seek time (10ms) for fdd seeks by @Domppari in https://github.com/86Box/86Box/pull/6558 * Implement Voodoo alpha planes and alpha mask support by @Cacodemon345 in https://github.com/86Box/86Box/pull/6559 * CPU: Restrict allowed opcodes in INC/DEC Grp4 by @snowkat in https://github.com/86Box/86Box/pull/6561 * Implement alpha planes for x64 Voodoo dynarec by @Cacodemon345 in https://github.com/86Box/86Box/pull/6563 * VM Manager: prevent single-click activation from starting VM in some environments by @emuguru in https://github.com/86Box/86Box/pull/6562 * Voodoo 1: Fix Screamer Rally regression while keeping Final Racing fix by @AITUS95 in https://github.com/86Box/86Box/pull/6568 * Manager: Implement defaults for manager config by @lemondrops in https://github.com/86Box/86Box/pull/6567 * Manager: Pass asset path to VMs if specified on command line by @lemondrops in https://github.com/86Box/86Box/pull/6569 * More string and translation improvements by @lemondrops in https://github.com/86Box/86Box/pull/6570 * NDR: Implement and use doubly-linked lists for freeing up memory blocks by @Cacodemon345 in https://github.com/86Box/86Box/pull/6017 * Voodoo misc. fixes by @Cacodemon345 in https://github.com/86Box/86Box/pull/6573 * Revert recent NDR memory block changes by @Cacodemon345 in https://github.com/86Box/86Box/pull/6574 * Minor translation updates by @lemondrops in https://github.com/86Box/86Box/pull/6571 * Refresh rate fixes for mach8/32 and tgui9440/96x0 by @TC1995 in https://github.com/86Box/86Box/pull/6575 * Some Japanese translation improvements by @YuuyaGitHub in https://github.com/86Box/86Box/pull/6577 * Update zh-TW.po by @bozoscum in https://github.com/86Box/86Box/pull/6583 * Tail track list + double linked list for memory blocks by @Cacodemon345 in https://github.com/86Box/86Box/pull/6585 * Manager: Re-enable search by machine configuration by @lemondrops in https://github.com/86Box/86Box/pull/6589 * Do perspective correction with floating-point math by @Cacodemon345 in https://github.com/86Box/86Box/pull/6590 * Add 3 more BIOSes for ABIT-AB BX6 board by @unreal9010 in https://github.com/86Box/86Box/pull/6592 * Voodoo stippling support for 3D by @Cacodemon345 in https://github.com/86Box/86Box/pull/6596 * Get rid of some entirely unused video functions by @starfrost013 in https://github.com/86Box/86Box/pull/6597 * Fix refresh rate display if Voodoo 1/2 Graphics is active by @Cacodemon345 in https://github.com/86Box/86Box/pull/6598 * Video refactor part 7(?): Font improvements part 1 by @starfrost013 in https://github.com/86Box/86Box/pull/6600 * Fix glitched texts on Linux Voodoo drivers by @Cacodemon345 in https://github.com/86Box/86Box/pull/6599 * Fix black/white dot glitches in Voodoo 2 by @Cacodemon345 in https://github.com/86Box/86Box/pull/6601 * FDD BIOS POST test audio support and AMIBIOS special case by @Domppari in https://github.com/86Box/86Box/pull/6602 ## New Contributors * @Valefungo made their first contribution in https://github.com/86Box/86Box/pull/6405 * @pixel-jupiter made their first contribution in https://github.com/86Box/86Box/pull/6419 * @SigmaTel71 made their first contribution in https://github.com/86Box/86Box/pull/6440 * @jcgamestoy made their first contribution in https://github.com/86Box/86Box/pull/6452 * @Thraka made their first contribution in https://github.com/86Box/86Box/pull/6481 * @AITUS95 made their first contribution in https://github.com/86Box/86Box/pull/6508 * @86Box-chan made their first contribution in https://github.com/86Box/86Box/pull/6515 * @vitalik1555 made their first contribution in https://github.com/86Box/86Box/pull/6528 * @snowkat made their first contribution in https://github.com/86Box/86Box/pull/6561 * @emuguru made their first contribution in https://github.com/86Box/86Box/pull/6562 * @YuuyaGitHub made their first contribution in https://github.com/86Box/86Box/pull/6577 **Full Changelog**: https://github.com/86Box/86Box/compare/v5.2...v5.3

Captures d'écran

86Box avec MacBox Screenshot de 86Box