Dmitry Borisov
ca37758018
nmc93cxx: Rewrite the nmc93cxx emulation
...
This patch rewrites the nmc93cxx emulation code.
The primary aim of the rewrite is to fix the Qlogic 1080 BIOS v1.11 flashing feature
(the card utilizes a 93C56 chip in 128x16 mode).
This work is derived from the MAME serial EEPROM emulation code
written by Aaron Giles and published under BSD-3-Clause license.
https://github.com/mamedev/mame/blob/master/src/devices/machine/eepromser.cpp
The code is modelled on the MAME code with the following differences:
- Removed support for the ER5911 and MSM16911 EEPROM devices.
- Removed support for the X24C44 NOVRAM device.
- Removed support for the Seiko S-29X90 EEPROM devices.
The 86Box changes:
- The nmc93cxx code now also supports EEPROM devices in 8-bit mode.
- Make the default_content parameter optional.
- Make the nmc93cxx_eeprom_data function to return a const pointer.
2026-01-25 11:21:15 +06:00
OBattler
f491069512
Trident TGUI: Remove excess logging.
2026-01-25 11:21:15 +06:00
OBattler
fb03df6feb
Cirrus Logic: Reintroduce the thunks to SVGA reads/writes removed in build 5479, fixes E-Ten Chinese System.
2026-01-25 11:21:15 +06:00
OBattler
6d668558dc
NMC 93cXX EEPROM: Remove the left-over NULL check in nmc_93cxx_eeperom_data().
2026-01-25 11:21:14 +06:00
kotochi98
01779aaf4e
Add the beta evaluation BIOS for the MiTAC 6110zu and set the R804 retail BIOS as the default
2026-01-25 11:21:14 +06:00
OBattler
570483a828
PCI: Make PCI configuration reads and writes length-aware and fix the DC390 PCI device ID AND'ing with EEPROM DO.
2026-01-25 11:21:14 +06:00
BlueRain-debug
c6d272fa9e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/zh_Hans/
2026-01-25 11:21:14 +06:00
Cacodemon345
774365d08a
Vulkan: Always do RGB correction on Windows
2026-01-23 21:07:47 +06:00
OBattler
1c39c308b6
And get rid of the now useless s parameter.
2026-01-23 09:47:41 +01:00
OBattler
c065c61217
Also always make it MBX_INFO on Windows.
2026-01-23 09:46:15 +01:00
OBattler
3e39182497
Merge branch 'master' of https://github.com/86Box/86Box
2026-01-23 09:43:59 +01:00
OBattler
656d777377
Help message: Always output to terminal on non-Windows platforms.
2026-01-23 09:43:48 +01:00
Miran Grča
2f07a1a3a1
Merge pull request #6747 from kotochi98/ms6318
...
Remove the Elonex, Fujitsu-Siemens and newer Medion BIOS from the MS-6318 as it was found out they use APIC
2026-01-23 09:34:04 +01:00
OBattler
4e7bb0488a
Hard reset dialog: Rely on clicked button instead of role.
2026-01-23 09:28:10 +01:00
kotochi98
72a4cc25b5
Remove the Elonex, Fujitsu-Siemens and newer Medion BIOS from the MS-6318 as it was found out they use APIC
2026-01-23 11:13:35 +03:00
Miran Grča
504c636c52
Merge pull request #6745 from MaxwellS04/Arnold3
...
Rename ASUS TX97-XV to HP Pavilion 81xx
2026-01-23 02:53:23 +01:00
Maxwell Scott
f275ead194
Rename ASUS TX97-HP to its HP OEM name
2026-01-23 08:49:38 +07:00
OBattler
7ecfc5422f
Network: Send all packets to the void and receive nothing if the cable is disconnected.
2026-01-23 02:46:01 +01:00
OBattler
233900c15e
DEC Tulip: Reject transmissions with NO CARRIER error when link it down, fixes #6743 .
2026-01-23 01:41:49 +01:00
Miran Grča
0e9901ae5a
Merge pull request #6744 from 86Box/TC1995
...
S3 and 8514/A compatible fixes for various stuff.
2026-01-23 01:13:25 +01:00
TC1995
b6adf1e5aa
S3 and 8514/A compatible fixes for various stuff.
...
1. Correct some more clock bugs of the ELSA Winner NeXTSTEP/OPENSTEP third party driver (please report any regressions if possible on other stuff).
2. Line Vector command with flag 0x211x (r/w) is now more usable (not perfect yet) and fill brushes now have correct colors (but also not perfect either) in Windows 2.x' 8514/a drivers.
2026-01-23 01:05:04 +01:00
RichardG867
b09cf5aff7
Jenkins: Don't include mdsx .a if it's generated
2026-01-22 20:28:07 -03:00
OBattler
8c18273b23
Added the MSI-5156 (most of the work done by Kotochi).
2026-01-22 19:10:00 +01:00
OBattler
56bed942e7
Or the other VM Manager files.
2026-01-22 12:34:59 +01:00
OBattler
3faabe6197
It should not apply to qt_vmmanager_details.cpp.
2026-01-22 12:33:43 +01:00
OBattler
9d1b73196c
The forgotten qt_defs.hpp.
2026-01-22 12:32:23 +01:00
OBattler
2d4bd42684
Merge branch 'master' of https://github.com/86Box/86Box
2026-01-22 12:31:15 +01:00
OBattler
57af22f32f
Fix a warning in the VFIO code and attempt to use checkStateChanged instead of stateChanged when compiling with Qt 6.
2026-01-22 12:31:02 +01:00
Miran Grča
1c17bfd84f
Merge pull request #6742 from 86Box-chan/weblate-86box-86box
...
Translations update from 86Box Weblate
2026-01-22 11:43:57 +01:00
Umut Çağan Uçanok
bbcc7e432f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/tr/
2026-01-22 09:57:30 +00:00
richardg867
1f0146922c
Let's try again!
2026-01-22 00:41:08 -03:00
RichardG867
e2c61d37eb
Jenkins: Fix build
2026-01-21 21:17:39 -03:00
RichardG867
06f9a46f5d
Jenkins: Integrate mdsx library into the build process
2026-01-21 20:41:30 -03:00
RichardG867
97e1f5bd39
Jenkins: Enable DLS support and remove extraneous features from the AppImage FluidSynth
2026-01-21 16:34:01 -03:00
richardg867
f72da2a077
Jenkins: Update appimage-builder setuptools manually to fix build
2026-01-21 16:10:18 -03:00
Miran Grča
0950aefa94
Merge pull request #6739 from 86Box-chan/weblate-86box-86box
...
Translations update from 86Box Weblate
2026-01-21 17:24:56 +01:00
Miran Grča
0f54c6b9fe
Merge pull request #6740 from Cacodemon345/patch-326817
...
Vulkan: Do RGB correction only on Qt5
2026-01-21 17:24:43 +01:00
Cacodemon345
6b014f6c87
Do RGB correction only on Qt5
2026-01-21 20:55:52 +06:00
David Hrdlička
5a985e137f
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/cs/
2026-01-21 07:40:30 +00:00
OBattler
7a462af5d1
AT NVR: Some changes in preparation for the MS-5156.
2026-01-21 07:26:15 +01:00
OBattler
df39399513
A small IDE fix from win2kgamer.
2026-01-21 06:11:46 +01:00
OBattler
57c7e6114c
VLSI VL82c480: Re-enable the A20 stuff.
2026-01-21 05:40:27 +01:00
OBattler
275604db61
IDE: Some fixes - it now works on the Intel Monsoon.
2026-01-21 03:21:14 +01:00
OBattler
d258bea201
Merge branch 'master' of https://github.com/86Box/86Box
2026-01-20 16:22:15 +01:00
OBattler
89eff9b33f
CPU: 40 MHz bus speed means 20 MHz PCI speed, per real hardware report by Efflixi.
2026-01-20 16:22:04 +01:00
Miran Grča
2a39924cb8
Merge pull request #6733 from 86Box-chan/weblate-86box-86box
...
Translations update from 86Box Weblate
2026-01-20 05:25:31 +01:00
David Hrdlička
b5a877a3fe
Translated using Weblate (Czech)
...
Currently translated at 99.9% (1003 of 1004 strings)
Translation: 86Box/86Box
Translate-URL: https://weblate.86box.net/projects/86box/86box/cs/
2026-01-20 03:58:23 +00:00
OBattler
f925685ba8
Some fixes related to the recently Intel Monsoon machine.
2026-01-19 20:45:47 +01:00
OBattler
cf369525de
MDS v2/MDSX: Fix loading such images and remove excess logging.
2026-01-19 18:00:07 +01:00
Miran Grča
f7d9474a91
Merge pull request #6729 from kotochi98/monsoon
...
Add the Intel Classic R/R Plus (Monsoon) machine
2026-01-19 09:39:51 +01:00