Commit Graph

15940 Commits

Author SHA1 Message Date
starfrost013
615b296a2a Don't use a magic array size 2025-06-09 15:35:58 +01:00
starfrost013
2be1c4960e plantronics: don't duplicate code 2025-06-09 15:32:32 +01:00
starfrost013
d13251c07a Do the same for the registers. 2025-06-09 15:25:28 +01:00
starfrost013
e637f53981 remove cga->coff because it is never used or checked 2025-06-09 15:15:53 +01:00
starfrost013
08e2fd8e17 fix rendering but stuck in 640x200 2025-06-09 14:27:41 +01:00
starfrost013
b639bf1853 Enumerate CGA CRTC registers and modes and implement that into the code 2025-06-09 14:12:13 +01:00
OBattler
cf07577d39 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-09 08:19:48 +02:00
Miran Grča
79c408b286 SLiRP: Make sure get_revents() returns SLIRP_POLL_IN set in two cases on Windows, fixes stalls. 2025-06-09 08:18:16 +02:00
OBattler
04142dbb23 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-09 07:40:45 +02:00
Miran Grča
4c39b788f4 Merge pull request #5671 from jriwanek-forks/ibmxt
Diagnostics ROMs for 5150-5170
2025-06-09 07:40:27 +02:00
Jasmine Iwanek
301cd7be7a Add Supersoft Diagnostics to IBM 5170 2025-06-08 21:22:07 -04:00
Jasmine Iwanek
9f37d0b1d1 Update Ruuds diagnostic rom to 5.4 2025-06-08 20:52:12 -04:00
Jasmine Iwanek
f542b5a8af Make XT86 diag's and debug roms work 2025-06-08 20:52:12 -04:00
Jasmine Iwanek
c135786d0c Make XT82 diag's and debug roms work 2025-06-08 20:51:50 -04:00
OBattler
de3cb15795 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-08 19:54:38 +02:00
OBattler
494b7536ba AT KBC: Add the Tulip (undocumented VL82C113?) commands and get rid of write_cmd_generic(). 2025-06-08 19:53:57 +02:00
OBattler
ee91e89aa3 EuroPC: Fix the JIM base address. 2025-06-08 19:14:48 +02:00
Alexander Babikov
6d053e140c Merge branch 'master' into vmm 2025-06-08 17:40:54 +05:00
Miran Grča
db00d0d652 Merge pull request #5667 from lemondrops/freetype-leak
ESC/P: Fix a handle leak on reset
2025-06-08 14:15:44 +02:00
Miran Grča
702783574d Merge pull request #5668 from lemondrops/patch-4
Fix up file filters for filename fields of device configs
2025-06-08 14:15:30 +02:00
Miran Grča
6cab69f184 Merge pull request #5666 from lemondrops/sf3
FluidSynth improvements
2025-06-08 14:15:10 +02:00
Alexander Babikov
490e1c5b3e Update the Russian translation 2025-06-08 16:33:52 +05:00
Alexander Babikov
5779340e6d ESC/P: Fix a handle leak on reset 2025-06-08 15:37:38 +05:00
Alexander Babikov
c5203c92ca FluidSynth: Add dynamic sample loading 2025-06-08 15:35:45 +05:00
Alexander Babikov
aa9976d5c6 Fix up file filters for filename fields of device configs for consistency
- Filter descriptions are now translatable
- Extensions get uppercase and lowercase variations on *nix
- Add "All files" option
2025-06-08 12:12:20 +05:00
Alexander Babikov
1943d6eb52 FluidSynth: Add .sf3 as a recognized extension for SoundFonts 2025-06-08 12:11:36 +05:00
Alexander Babikov
fcab3d2bd6 Merge branch 'master' into vmm 2025-06-08 12:07:24 +05:00
Miran Grča
1c02441706 Merge pull request #5665 from jriwanek-forks/romcard
ISA ROM Board Support (Plus 2 bug fixes)
2025-06-08 08:58:35 +02:00
Jasmine Iwanek
b5708db5b0 Fix bug in generic MM58167 2025-06-08 01:11:29 -04:00
Jasmine Iwanek
d95420a5e6 Fix missing handller for CONFIG_INT in DeviceConfig::ConfigureDevice 2025-06-08 01:11:29 -04:00
Jasmine Iwanek
16975c374f ISA ROM Board Support 2025-06-08 01:11:29 -04:00
Miran Grča
427e041619 Merge pull request #5663 from 86Box/tc1995
ATI EGA Wonder 800 Plus changes (June 7th, 2025)
2025-06-07 22:55:08 +02:00
TC1995
cf042e95cb ATI EGA Wonder 800 Plus changes (June 7th, 2025)
It really comes down to the EEPROM for the monitor settings and fixes for resolutions between hdisp > 640 && hdisp < 800 (like MDA)
2025-06-07 22:50:21 +02:00
OBattler
7e21e015c0 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-07 22:43:57 +02:00
Miran Grča
05003f5c3e Merge pull request #5659 from toggo9/langfix
Fix unnecessary space in some translations.
2025-06-07 22:43:36 +02:00
toggo9
f6e6c11fc4 Fix unnecessary space in the Croatian translation. 2025-06-07 21:31:47 +02:00
toggo9
be0ad9ecde Fix unnecessary space in the Catalonian translation. 2025-06-07 21:30:16 +02:00
toggo9
77195a725d Fix unnecessary space in the Spanish translation. 2025-06-07 21:28:56 +02:00
toggo9
55b4f0bd0d Fix unnecessary space in the Czech translation. 2025-06-07 21:28:13 +02:00
toggo9
3101fc4968 Fix unnecessary space in the german translation. 2025-06-07 21:27:11 +02:00
Alexander Babikov
5f10d73266 Merge branch 'master' into vmm 2025-06-07 21:10:06 +05:00
OBattler
2c09666373 Added the Tulip AT Compact (TC7). 2025-06-07 17:14:35 +02:00
OBattler
7957da5838 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-07 16:51:30 +02:00
OBattler
d66066fa93 QT: Fix a warning. 2025-06-07 16:51:22 +02:00
Alexander Babikov
047b82b61f Merge branch 'master' into vmm 2025-06-07 12:48:02 +05:00
Jasmine Iwanek
12c51153c8 Merge pull request #5658 from thedax/raven-gui-adjust
Add the Quantum3D Raven to the list of cards recognized as Voodoos/Banshees.
2025-06-07 02:28:19 -04:00
The Dax
a0fda06500 Add the Quantum3D Raven to the list of cards recognized as Voodoos/Banshees.
This brings it in line with the other Voodoo 3/Banshee cards that don't permit Voodoo 1 or two at the same time without the ini tweak.
2025-06-07 02:04:38 -04:00
Miran Grča
7f1f56e0cf Merge pull request #5657 from jriwanek-forks/ega-altaddress
(compile disabled) EGA Alternate address support and some EGA optimizations
2025-06-07 05:30:50 +02:00
Jasmine Iwanek
ee5508f306 Assorted EGA code optimizations 2025-06-06 23:16:28 -04:00
Jasmine Iwanek
77f1c62aee Support for alternate IBM EGA Address
(Disabled behind ifdef because while it's a thing, you need a custom BIOS to use it)
2025-06-06 23:16:28 -04:00