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
Miran Grča
57f1b222a6
Merge pull request #5316 from jriwanek-forks/config_bios
...
CONFIG_BIOS related changes and some hardening
2025-03-10 05:57:20 +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
Miran Grča
3d7df5f87c
Merge pull request #5313 from 86Box/tc1995
...
T128 changes of the evening (March 9th, 2025)
2025-03-09 20:55:26 +01: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
Miran Grča
c0fb339c19
Merge pull request #5307 from 86Box/tc1995
...
Mach32 LFB changes (March 8th, 2025)
2025-03-08 21:00:31 +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
Miran Grča
9c5efcf6a5
Merge pull request #5306 from 86Box/tc1995
...
XGA/VGA changes of the evening (March 8th, 2025)
2025-03-08 20:56:26 +01: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
Miran Grča
fc329ee04c
Merge pull request #5304 from 86Box/tc1995
...
ESS/SB changes of the day (March 8th, 2025)
2025-03-08 19:40:53 +01: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
Miran Grča
69fd385490
Merge pull request #5303 from 86Box/tc1995
...
PAS16 SCSI change of the day (March 8th, 2025)
2025-03-08 19:33:04 +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
Miran Grča
28c9df8d5f
Merge pull request #5302 from Cacodemon345/patch-347222
...
Fix Preferences dialog crash
2025-03-08 19:19:26 +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
Miran Grča
d3635fd487
Merge pull request #5301 from 86Box/tc1995
...
Mach32 LFB changes of the day (March 8th, 2025)
2025-03-08 15:34:58 +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
Miran Grča
013044d8de
Merge pull request #5300 from 86Box/tc1995
...
Trantor T128/MediaVision SCSI changes of the day (March 8th, 2025)
2025-03-08 14:42:34 +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
Miran Grča
f6b6c4e9c5
Merge pull request #5299 from 86Box/tc1995
...
Spock/Tribble changes of the day (March 8th, 2025)
2025-03-08 14:37:12 +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