OBattler
a0b80e04cd
Remove the unused mmu_perm stuff.
2025-05-06 03:18:46 +02:00
OBattler
1e81473d34
Fix MMX_ENTER() exceptions.
2025-05-05 05:59:20 +02:00
OBattler
ebb52490c3
Properly un-dev-branch the Laser XT stuff in the keyboard files.
2025-05-05 05:14:56 +02:00
OBattler
741186dd25
Merge branch 'master' of https://github.com/86Box/86Box
2025-05-05 05:12:28 +02:00
OBattler
018bbfae43
SM(S)C FDC37C93x Super I/O chip rewrite, add the Acer V62x, and un-dev-branch the V-Tech Laser XT machines.
2025-05-05 05:11:55 +02:00
TC1995
6a6be85852
Late night fixes for the Mach8 (May 5th, 2025)
...
1. The Mach8 doesn't have separate graphics pitches a la Mach32 (68800-6 and up), fixes the rendering in some drivers for Windows.
2. Special case for the add-on Mach8 for the mode switching (resolution only).
2025-05-05 02:02:02 +02:00
OBattler
dca7ed737c
SiS 85c471: Fix DRAM banks, fixes #5545 .
2025-05-04 23:58:41 +02:00
OBattler
3bce5e13f1
SiS 5511 Host to PCI bridge: Fix DRB unit, fixes AOpen AP5S soft reset.
2025-05-04 02:19:48 +02:00
Miran Grča
b903f75824
Merge pull request #5544 from 86Box/tc1995
...
Another stall fix for the mach8/32.
2025-05-04 02:06:19 +02:00
TC1995
608ce2d155
Another stall fix for the mach8/32.
...
See above, covering the foreground and background select bits as well.
2025-05-04 02:04:41 +02:00
Miran Grča
219602b015
Merge pull request #5541 from toggo9/acerp3
...
Fix Acer P3 Machine table entry...
2025-05-04 02:04:22 +02:00
Miran Grča
17028536f8
Merge pull request #5542 from jernejs/patch-1
...
Update sl-SI.po
2025-05-04 02:03:51 +02:00
Miran Grča
434be84249
Merge pull request #5543 from 86Box/tc1995
...
Fixes to the S3 911/924 of the night (May 4th, 2025)
2025-05-04 02:03:22 +02:00
TC1995
b1d409471c
Fixes to the S3 911/924 of the night (May 4th, 2025)
...
1. Actually mostly workarounds to make it render normally without a hitch (I hope) using the Diamond Stealth VRAM 911-based 15bpp driver.
2. Updated logs.
2025-05-04 02:01:34 +02:00
Jernej Simončič
c9d07c657c
Update sl-SI.po
2025-05-03 21:58:14 +02:00
toggo9
e09a5007c5
Fix Acer P3 Machine table entry...
...
... to make the onboard video's RAM configurable.
2025-05-03 21:10:55 +02:00
Cacodemon345
384af874f5
Bochs VBE: Update for 0.9c ROM
2025-05-03 17:02:30 +06:00
Miran Grča
db842cf545
Merge pull request #5535 from iamgreaser/gm/vga-ega-planemask-oddeven-fix
...
Fix EGA/VGA/SVGA odd-even handling of write mask
2025-05-02 02:17:42 +02:00
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
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
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
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
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
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
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
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
Cacodemon345
e076c1051d
Fix x87_op being outside of structure, fixing crashes in ARM64 NDR
2025-04-26 23:23:34 +06:00
sharkbyte16
57d5bb7628
Update nl-NL.po
2025-04-26 12:08:37 +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