Commit Graph

12787 Commits

Author SHA1 Message Date
Jasmine Iwanek
acf52f7027 XTIDE Changes 2025-03-10 05:26:35 -04:00
Cacodemon345
dceb13f859 OpenGL error messages are now reported properly 2025-03-10 13:27:29 +06:00
Cacodemon345
1626ee8760 Revert "Temp changes"
This reverts commit cfe630e523.
2025-03-10 12:38:21 +06:00
Cacodemon345
ba519fa672 Strip all whitespaces as well 2025-03-10 12:37:50 +06:00
Jasmine Iwanek
c04834cba0 Merge pull request #5317 from lemondrops/libslirp
Handle libslirp deprecations
2025-03-10 02:28:14 -04:00
Jasmine Iwanek
1005bdddd4 Fix warning in device.c 2025-03-10 02:27:02 -04:00
Alexander Babikov
a29613a880 Switch to slirp_new 2025-03-10 10:53:26 +05:00
Alexander Babikov
e84bbcac0f Handle libslirp 4.9.0's deprecations 2025-03-10 10:53:02 +05:00
Miran Grča
c20161457a Merge pull request #5311 from Barnacl437/master
some translation fixes for vi-VN lang
2025-03-10 05:57:31 +01:00
Jasmine Iwanek
097ea4abf2 Two missing CONFIG_END's in qt_deviceconfig.cpp 2025-03-10 00:36:06 -04:00
Jasmine Iwanek
4504348fff Make config_bios_t dev's into an array 2025-03-10 00:36:06 -04:00
Jasmine Iwanek
6740b62d23 Improve empty bios file entry support 2025-03-10 00:36:05 -04:00
Jasmine Iwanek
a7d8f4a4e1 Extra CONFIG_BIOS Helpers 2025-03-09 18:42:35 -04:00
Jasmine Iwanek
29b6cd484c Fix a few potential segfaults found in device.c 2025-03-09 18:42:35 -04:00
Cacodemon345
cfe630e523 Temp changes 2025-03-10 02:09:40 +06:00
Cacodemon345
9756fa0406 Fix the parser for trailing hash comments 2025-03-10 02:00:24 +06:00
Cacodemon345
144558e60e Fix another string mistake 2025-03-10 01:33:18 +06:00
TC1995
4d5907eac6 T128 changes of the evening (March 9th, 2025)
1. More accurate speed without stalls.
2. Added more IRQ's for AT compatibles.
2025-03-09 20:32:44 +01:00
Cacodemon345
1ca2aabf2f Remove some things that shouldn't be there 2025-03-10 00:37:20 +06:00
Cacodemon345
e854c5b431 Some final fixes 2025-03-10 00:32:57 +06:00
Barnacl437
34023692e1 conflict solving attempt #2 2025-03-10 01:24:41 +07:00
Barnacl437
ff8b96aaed fixing master branch conflict (vi-VN qt translation) 2025-03-10 01:20:25 +07:00
barnacl437
f4479d3485 some translation fixes for vi-VN lang 2025-03-10 01:05:37 +07:00
Cacodemon345
7e61d2d586 OpenGL Shader configuration UI 2025-03-09 23:58:54 +06:00
Cacodemon345
7a4d5ee75e Some optimizations 2025-03-09 13:06:58 +06:00
OBattler
0c7c85e663 ACPI: Do not raise or lower IRQ if IRQ line is set to IRQ 0. 2025-03-09 02:18:18 +01:00
OBattler
64864b65a6 Merge branch 'master' of https://github.com/86Box/86Box 2025-03-09 01:58:56 +01:00
OBattler
9da53a611d VIA PIPC: Fix SCI IRQ readout. 2025-03-09 01:58:48 +01:00
TC1995
dad0a37ab3 Mach32 LFB changes (March 8th, 2025)
The Byte Write access of the LFB of the Mach32 was not correctly taking account of the subtraction of the address, this fixes possible graphics bugs using the LFB (Linear Aperture).
2025-03-08 20:58:49 +01:00
Cacodemon345
2f2a14e0e7 Fix not saving shader section properly 2025-03-09 01:58:47 +06:00
TC1995
f8517d05ef XGA/VGA changes of the evening (March 8th, 2025)
Workaround xga/vga toggle bug in the inmos card so that it switches from xga to vga and viceversa on ami bioses.
2025-03-08 20:49:28 +01:00
Cacodemon345
7572469988 Current OpenGL port status 2025-03-09 01:39:07 +06:00
Jasmine Iwanek
e0603b2876 Fix compile error 2025-03-08 14:35:59 -05:00
TC1995
a39bef1ab8 ESS/SB changes of the day (March 8th, 2025)
1. Correct ChipChat mixer port length as well as making mixer reg 0x3a read back its value.
2. Swap the sb port addresses back so that they match the Piper adf. This fixes SoundPiper 16/32 detection.
3. Log cleanups and additions for better debugging.
2025-03-08 19:39:55 +01:00
TC1995
5db4de199b PAS16 SCSI change of the day (March 8th, 2025)
Signal DRQ once the transfers are complete for real.
2025-03-08 19:26:33 +01:00
Cacodemon345
2e46cc479c Fix Preferences dialog crash 2025-03-08 23:19:37 +06:00
OBattler
77f945ec59 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-03-08 15:36:20 +01:00
Cacodemon345
a4a521b345 Instantiate the renderer properly 2025-03-08 20:18:27 +06:00
TC1995
5f833a0963 Mach32 LFB changes of the day (March 8th, 2025)
Do not subtract from the linear base when it's not in the range, should fix NT 3.x graphics bugs using the LFB.
2025-03-08 14:45:41 +01:00
TC1995
a2534c1f4f Trantor T128/MediaVision SCSI changes of the day (March 8th, 2025)
1. Made as best as possible implementation of the status bits 1-2 of the Trantor 128 so to make a more accurate speed for SCSI devices (CD-ROM and HDD) without stalls.
2. Slightly reorganized the timer of the T128.
2025-03-08 14:41:59 +01:00
TC1995
63c5b6003f Spock/Tribble changes of the day (March 8th, 2025)
1. Make IRQ's more correct and per manual.
2. Only an adapter reset command should reset the SCSI devices connected to it.
3. Differentiate the two controllers by the connector bit (pos3 bit 12) in the CMD GET POS INFO SCB command.
4. Actually emulate bit 7 of pos4 in the pos writes so that selection between 16KB and 32KB rom loading is done properly.
5. Some cleanups.
2025-03-08 14:29:13 +01:00
Jasmine Iwanek
7e09e018d3 Merge pull request #5298 from lemondrops/patch-2
Fix the LPT device list duplicating on every machine change
2025-03-08 00:51:28 -05:00
Alexander Babikov
16d7bc26dc Fix the LPT device list duplicating on every machine change 2025-03-08 10:14:58 +05:00
OBattler
0c4e6d3f2b Merge branch 'master' of https://github.com/86Box/86Box 2025-03-08 05:47:53 +01:00
OBattler
05f6940844 Fixed ROM BASIC loading on XT 1982, fixes #5243. 2025-03-08 05:47:44 +01:00
Cacodemon345
86343327be Initial PCem OpenGL 3.x renderer port 2025-03-08 02:13:14 +06:00
TC1995
265152db75 NCR 53c400: slightly more accurate speed.
See above.
2025-03-07 19:58:36 +01:00
OBattler
3a70164655 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-03-07 12:29:52 +01:00
Miran Grča
02df55185f Merge pull request #5293 from lemondrops/win11-corners
Disable Windows 11 rounded window corners when they cover the emulated screen
2025-03-07 07:21:03 +01:00
Miran Grča
4861c7d10f Merge pull request #5292 from lemondrops/qt-serial-fix
Fixes for the ports page of the settings dialog
2025-03-07 07:20:39 +01:00