Commit Graph

15424 Commits

Author SHA1 Message Date
starfrost
b4c02ffcdc Merge branch '86Box:master' into master 2025-04-29 13:36:07 +01: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
starfrost
d22f95d11d Merge branch '86Box:master' into master 2025-04-28 02:05:00 +01:00
starfrost013
44bf760861 add vram viewer window 2025-04-28 02:04:49 +01:00
starfrost013
ff96ce99b6 Add a very very early (8 Aug 1997), hitherto entirely undumped VBIOS. It has bugs that prevent it from being used in Windows 98 Setup. 2025-04-27 23:23:50 +01: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
starfrost013
b576d33848 Merge branch 'master' of https://github.com/starfrost013/86box 2025-04-27 17:04:25 +01:00
starfrost013
2007e3d0e5 start working on visual gpu debugging window; rename nv3_position_32 to nv3_coord_32; first pass at hardware cursor 2025-04-27 17:04:24 +01: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
starfrost
33e87594e4 Merge branch '86Box:master' into master 2025-04-26 14:34:19 +01: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
starfrost
bd1829f02e Merge pull request #11 from PCBox/master
Fully fix NetBSD builds
2025-04-24 14:28:53 +01:00
fuel-pcbox
a4af738ede More fixes 2025-04-24 08:20:19 -05:00
fuel-pcbox
5c9a9404d5 Fix 2025-04-24 08:16:39 -05:00
fuel-pcbox
988c29064a Fix 2025-04-24 08:01:48 -05:00
starfrost
a6882d7eb9 Merge pull request #10 from PCBox/master
More build fixes
2025-04-24 13:58:33 +01:00
fuel-pcbox
cd0e8b0741 More build fixes 2025-04-24 07:15:27 -05:00
starfrost
80600ce693 Merge pull request #9 from PCBox/master
More NetBSD build fixes
2025-04-24 13:09:07 +01:00
fuel-pcbox
0df19e374b Merge branch 'starfrost013:master' into master 2025-04-24 07:00:30 -05:00
fuel-pcbox
ffa24e1002 More NetBSD build fixes 2025-04-24 07:00:06 -05:00
starfrost
db243836e1 Merge pull request #8 from PCBox/master
Fix build on macOS and NetBSD
2025-04-24 12:51:54 +01:00
fuel-pcbox
99823f3fa4 Fix build on macOS and NetBSD 2025-04-24 06:49:33 -05: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