Commit Graph

15403 Commits

Author SHA1 Message Date
Miran Grča
e984590587 Merge pull request #5563 from lemondrops/keybind-fix-2
Fix keybinds being saved in native/localized form
2025-05-07 16:27:48 +02:00
Alexander Babikov
5918356719 Fix keybinds being saved in native/localized form
Keybinds are now both saved and read in portable form
and only converted to native one for display purposes, fixing
them not being read correctly when certain languages are set.

Also get rid of qPrintable() due to it using the system 8-bit codepage
instead of UTF-8, and some unnecessary QString ↔ C string conversions

Co-Authored-by: Cacodemon345 <wahil1976@outlook.com>
2025-05-07 19:23:28 +05:00
Cacodemon345
39fdda6dd9 Fix compilation without extra-cmake-modules 2025-05-07 20:22:38 +06:00
Cacodemon345
91399fb516 Merge branch '86Box:master' into wayland-fixes 2025-05-07 19:32:06 +06:00
OBattler
19bfa0b442 Merge branch 'master' of https://github.com/86Box/86Box 2025-05-07 15:24:00 +02:00
OBattler
e1a6ebac08 The forgotten chipset/is486c.c. 2025-05-07 15:23:50 +02:00
Cacodemon345
572c9e176b Implement keyboard grabbing for Wayland 2025-05-07 17:52:26 +06:00
Miran Grča
a3e1ee4aab Merge pull request #5438 from Cacodemon345/saasound-filter-fixes
SAASound filter fixes
2025-05-07 07:50:26 +02:00
Miran Grča
1f098765ce Merge pull request #5561 from MaxwellS04/ISA_86c805
Add ISA 86c805 (ELSA Winner 1000)
2025-05-07 07:24:27 +02:00
OBattler
9ac2599264 Correct the BIOS. 2025-05-07 07:21:26 +02:00
OBattler
20d04c7c08 Added the ASUS ISA-486C. 2025-05-07 07:20:54 +02:00
MaxwellS04
1f40db5d9e Fixed ROM path 2025-05-07 11:29:11 +07:00
MaxwellS04
5d929c7735 Move Winner 1000's RAMDAC to ATT491 2025-05-07 10:39:22 +07:00
MaxwellS04
6fb01cf592 Added ISA-specific 86c805 (ELSA Winner 1000)
Ported from my ELSA_Winner_Series branch.
2025-05-07 10:11:51 +07:00
OBattler
a48f9bc7ba Implement the Kana lock LED for AX machines. 2025-05-07 01:54:34 +02:00
Miran Grča
ac820dbc25 Merge pull request #5393 from Cacodemon345/qt-scroll-states
Caps/Num/Scroll LED states are now displayed
2025-05-07 01:25:00 +02:00
OBattler
b08dcf2398 Merge branch 'master' of https://github.com/86Box/86Box 2025-05-07 01:08:13 +02:00
OBattler
477956d743 QT: Rework light/dark mode switches, fixes #5560. 2025-05-07 01:08:02 +02:00
Miran Grča
912ea8bc13 Merge pull request #5559 from 86Box/tc1995
Some cleanup to the recent fixes on the S3 code (May 6th, 2025)
2025-05-06 20:47:38 +02:00
TC1995
1b1d6bcf45 Some cleanup to the recent fixes on the S3 code (May 6th, 2025)
See above.
2025-05-06 20:17:23 +02:00
OBattler
bb7454120a TriGem Delhi-III: Rename to eMachines eTower 3xxc. 2025-05-06 19:58:43 +02:00
OBattler
d27bd54bfa SiS 85c4xx: Gate two 471-specific changes in a 471 check, fixes the SiS 461 DECpc machine. 2025-05-06 19:48:50 +02:00
OBattler
4a417da09b S3: Revert the video BIOS change, it was not necessary. 2025-05-06 19:34:14 +02:00
OBattler
93025cc115 SM(S)C FDC 37c6xx: Return 0xFF on out of bound register read, fixes segmentation fault on the DEC Venturis 4xx. 2025-05-06 19:29:30 +02:00
OBattler
ef3f57b338 S3 Trio32 On-Board VLB: Actually use the DEC Venturis 4xx video BIOS. 2025-05-06 19:26:26 +02:00
OBattler
3b149759ae LG IBM x61: Remove some left-over commented out lines. 2025-05-06 19:14:56 +02:00
OBattler
0c97a1f7f6 Acer V60N and V62X: Tell the DRB filler the slot limits to avoid unsupported DRAM row combinations, fixes black screen on PCI graphics cards on some RAM sizes. 2025-05-06 19:08:16 +02:00
OBattler
8508a04825 CL-GD 54xx: Remove an excess logging line. 2025-05-06 19:06:30 +02:00
Miran Grča
3d0160d0a3 Merge pull request #5557 from borisvolk117/master
No AGP slot on Delhi III and internal device note for 2 machines
2025-05-06 18:44:31 +02:00
Cacodemon345
3d233fc4b4 Use icons for the indicators 2025-05-06 13:06:44 +06:00
OBattler
c84266d41a VTech Laser TX: Fix RAM step, fixes #5554. 2025-05-06 08:43:39 +02:00
borisvolk117
17211e4564 Update machine_table.c 2025-05-06 14:32:48 +08:00
borisvolk117
5b959937e3 Update machine_table.c 2025-05-06 14:32:14 +08:00
Cacodemon345
5b5a13ac56 Merge branch 'master' into qt-scroll-states 2025-05-06 12:23:23 +06:00
borisvolk117
0d8779da64 Delhi III bus change and update internal device note for Delhi III and NEC Mate NXMA30D 2025-05-06 13:52:29 +08:00
OBattler
eb82f9bcca Added the TriGem Delhi III (AMI VIA MVP3 machine). 2025-05-06 04:51:59 +02:00
OBattler
813a19aad8 Acer V60N and V62X: limit to 384 MB. 2025-05-06 03:44:50 +02:00
OBattler
59c713183d Merge branch 'master' of https://github.com/86Box/86Box 2025-05-06 03:41:41 +02:00
OBattler
c438073d68 CD-ROM Image: Actually close image if ret = 0 also in case of a cue sheet, and also warn if ret = 0, closes #5552. 2025-05-06 03:41:33 +02:00
OBattler
fc3a6379b5 A small sanity check in the VISO code. 2025-05-06 03:36:05 +02:00
Miran Grča
5e44b84e9f Merge pull request #5551 from toggo9/pb450-mfw
Add the Micro Firmware/Phoenix 4.05 BIOS to the PB450.
2025-05-06 03:24:54 +02:00
OBattler
c3debc5e27 Implement the RZ-1000 PCI IDE controller needed by some Intel machines. 2025-05-06 03:21:54 +02:00
OBattler
3fd8717e40 Merge branch 'master' of https://github.com/86Box/86Box 2025-05-06 03:18:55 +02:00
OBattler
a0b80e04cd Remove the unused mmu_perm stuff. 2025-05-06 03:18:46 +02:00
OBattler
ab75f222fe Acer V60N and V62X: Fix RAM limits. 2025-05-06 03:17:05 +02:00
toggo9
c91796c388 Add the Micro Firmware/Phoenix 4.05 BIOS for the PB450. 2025-05-05 19:57:41 +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
76ae3eff56 And the root CMakeLists.txt. 2025-05-05 05:12:17 +02:00