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