OBattler
7885c28ea2
SiS 471: Fix RAM bank values (and some other minor things), fixes #5534 .
2025-05-02 02:17:09 +02:00
Miran Grča
5e85f4533a
Update RAM limits for SiS 471 machines
2025-05-02 02:06:02 +02:00
GreaseMonkey
a72142f2b5
Fix EGA/VGA/SVGA odd-even handling of write mask
...
Matches my AMD Stoney + S3 Trio64V2, and also Intel's 2023 GPU docs (which *still* tend to be more accurate than IBM's), and makes more sense than what we've (I've?) been doing.
2025-05-02 10:51:34 +12:00
David Hrdlička
a2abb497e2
Fix header guard warning
2025-05-01 21:02:59 +02:00
OBattler
5f41fd6202
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-01 15:39:52 +02:00
OBattler
27425dbd49
SiS 85c471: Implement DRAM banks/rows.
2025-05-01 15:39:43 +02:00
Miran Grča
0d5e8696af
Merge pull request #5530 from 86Box/tc1995
...
Stall fix for the mach8/32 (April 30th, 2025)
2025-04-30 23:17:30 +02:00
TC1995
8c736c7b9a
Stall fix for the mach8/32 (April 30th, 2025)
...
See above.
2025-04-30 23:15:58 +02:00
Miran Grča
139150aa4f
Merge pull request #5529 from jriwanek-forks/jsfix
...
Fix second standard joystick
2025-04-30 23:04:35 +02:00
OBattler
49bbd6e8cd
Removed the usage deprecation warning.
2025-04-30 22:20:33 +02:00
Jasmine Iwanek
26c0e4af81
Fix second standard joystick
2025-04-30 15:04:11 -04:00
OBattler
77f7be608e
Turns out I committed the NVR fix to the wrong TriGem 486 machine.
2025-04-30 19:15:12 +02:00
OBattler
a6599a60b2
TriGem 486G: Initialize NVR with 0x00's instead of 0xFF's, fixes the cache error on empty NVR.
2025-04-30 18:46:39 +02:00
Miran Grča
9f03881dd8
Trigem 486G: Fix memory limits.
2025-04-30 18:04:25 +02:00
OBattler
1282ecfd56
BT-958D PCI: Preserve PCI slot across device resets, fixes IRQ's.
2025-04-30 01:37:25 +02:00
Miran Grča
4d3153b6e0
Merge pull request #5524 from 86Box/tc1995
...
Some more changes to the Mach8/32/8514/A side (April 29th, 2025)
2025-04-29 00:58:01 +02:00
TC1995
d623425efd
Some more changes to the Mach8/32/8514/A side (April 29th, 2025)
...
1. Do not stall the guest when the passthrough mode is on, fixes hang ups in Windows 3.1 using the 2.3 drivers.
2. In the pitch register, make sure the passthrough goes on when needed only on the ATI Mach32, not 8, fixes mode on/off in text mode when needed.
3. Cosmetic changes and logs.
2025-04-29 00:57:03 +02:00
Miran Grča
f4bc405c58
Merge pull request #5523 from 86Box/tc1995
...
Vast overhaul to the 15bpp/16bpp accelerated mode of the 911/924.
2025-04-29 00:50:19 +02:00
TC1995
0da871f54e
Vast overhaul to the 15bpp/16bpp accelerated mode of the 911/924.
...
1. See above, as best as possible, but manuals would be helpful.
2. Reverted the ramdac of the 924 to the sierra one because of a bug that triggers 24bpp mode when it shouldn't.
2025-04-29 00:39:26 +02:00
OBattler
ad4ec20374
Modify the CL-GD 54xx (S)VGA read and write handlers in order to use the pointer to the svga struct instead of the gd54xx struct, fixes #5521 .
2025-04-29 00:33:51 +02:00
Miran Grča
2d5c535ebe
Merge pull request #5522 from 86Box/tc1995
...
Fix pitch regression of the ATI Mach8/32 side (April 28th, 2025)
2025-04-28 19:59:25 +02:00
TC1995
d566a06202
Fix pitch regression of the ATI Mach8/32 side (April 28th, 2025)
...
This patch fixes the pitch that was originally 0 when specifying the 8514/A compatible side in the Mach8/32 cards, which should be 1024 for 8514/A compatible stuff.
2025-04-28 19:28:58 +02:00
Miran Grča
1ca2ca1905
Merge pull request #5520 from lemondrops/patch-3
...
qt: For device config dialogs, default to the settings dialog as the parent
2025-04-28 19:03:57 +02:00
Alexander Babikov
aa940316ff
qt: For device config dialogs, default to the settings dialog as the parent
...
Fixes (somehow) controls being non-interactable when no parent dialog
is passed and 86Box is running in settings-only mode
2025-04-28 18:02:26 +05:00
OBattler
6fc6a16be6
Fixed a few minor things with how the Mouse Systems Bus Mouse as added.
2025-04-28 11:18:57 +02:00
Miran Grča
e35f11b305
Merge pull request #5519 from Cacodemon345/mouse_systems_bus_mouse
...
Add Mouse Systems Bus Mouse
2025-04-28 11:07:38 +02:00
Cacodemon345
94a68a8698
Add Mouse Systems Bus Mouse
2025-04-28 14:26:49 +06:00
OBattler
d0f682ea08
Print help to console on non-Windows OS'es unless it's the deprecaption warning.
2025-04-28 04:37:58 +02:00
OBattler
9b93e71b23
#included the missing plat_fallthrough.h.
2025-04-27 18:57:21 +02:00
OBattler
5b4db319bf
Opcode D6 is now an alias of opcode D7 (XLAT) on NEC Vx0, closes #5516 .
2025-04-27 18:50:45 +02:00
OBattler
f563b73768
Warn on deprecated usage.
2025-04-27 17:52:53 +02:00
Miran Grča
eeb5448ba9
Merge pull request #5513 from nelsonhef/upd-ptbr
...
Update pt_BR.po
2025-04-26 21:31:20 +02:00
Nelson Kerber Hennemann Filho
98e3cdf1cf
Update 3 pt-BR.po
...
Fix minor typo
2025-04-26 16:18:31 -03:00
Nelson Kerber Hennemann Filho
388fcb3046
Update 2 pt-BR.po
...
Added strings and translations for the new key bindings settings
2025-04-26 15:36:47 -03:00
Nelson Kerber Hennemann Filho
2424e848a7
Update pt-BR.po
...
Some fixes and added missing translations
2025-04-26 15:27:14 -03:00
Miran Grča
1834381158
Merge pull request #5512 from Cacodemon345/ndr-arm64-fixes
...
Fix x87_op being outside of structure, potentially fixing crashes in ARM64 NDR
2025-04-26 19:38:28 +02:00
Cacodemon345
e076c1051d
Fix x87_op being outside of structure, fixing crashes in ARM64 NDR
2025-04-26 23:23:34 +06:00
Miran Grča
fc06963a1a
Merge pull request #5511 from sharkbyte16/master
...
Add cmake files for linux clang and intel compilers
2025-04-26 17:08:18 +02:00
sharkbyte16
34e017bbf4
Add cmake linux clang and intel
...
Add cmake files for x86_64 linux clang and intel compilers.
2025-04-26 16:03:37 +02:00
Miran Grča
18bdb76608
Merge pull request #5509 from sharkbyte16/LANG_NL
...
Update nl-NL.po
2025-04-26 13:29:37 +02:00
sharkbyte16
57d5bb7628
Update nl-NL.po
2025-04-26 12:08:37 +02:00
Miran Grča
74424fdec3
Merge pull request #5507 from usergithub64/master
...
Fixes for broken translation & Update the Russian translation
2025-04-24 15:51:54 +02:00
usergithub64
d3f32a52f4
Update the Russian translation
...
Update the Russian translation
2025-04-24 16:32:21 +03:00
usergithub64
1c12b8c68f
Fixes for broken translation
...
Fixes for broken translation
2025-04-24 16:31:20 +03:00
Miran Grča
6e2b86ce18
Merge pull request #5506 from usergithub64/master
...
Update the Russian translation
2025-04-24 13:28:51 +02:00
usergithub64
191503e529
Update the Russian translation
...
Update the Russian translation
2025-04-24 13:30:11 +03:00
usergithub64
17eeea1fd5
Update the Russian translation
...
Update the Russian translation
2025-04-24 13:24:43 +03:00
Miran Grča
94dc4e2be1
Merge pull request #5501 from lemondrops/keybind-fix
...
Fix cleared keybindings not being reloaded
2025-04-23 15:51:46 +02:00
Miran Grča
7b67036e99
Merge pull request #5500 from Cacodemon345/qt-write-indicators
...
DMA-based IDE writes are now reported properly
2025-04-23 15:51:36 +02:00
Cacodemon345
531e6545be
IDE: Report single sector writes properly for 28-bit Write commands
2025-04-23 16:22:53 +06:00