Commit Graph

811 Commits

Author SHA1 Message Date
OBattler
87abb1c2c4 InPort Mouse: Fix button deltas in data interrupt mode, fixes #5942. 2025-08-12 21:06:06 +02:00
OBattler
a4bdac000f Vendor-specific ECP configuration register B readout, assorted Super I/O chip fixes, and gave the IBM ValuePointer 433/DXi its Super I/O chip. 2025-08-12 17:59:59 +02:00
OBattler
dbd748636e Hook up Bidirectional LPT, EPP, and ECP to all Super I/O chips (missing is vendor-specific Configuration Register B behavior but that's next on my list), fixed Super I/O chip mistakes for a number of machines, split 286/386SX/M6117D machines into three separate files and reordered them as well. 2025-08-11 16:36:30 +02:00
OBattler
4b34ba2b84 AT Keyboard: Give the 101+-key keyboards keyboard ID's, so BIOS'es enable support for keys such as AltGr, fixes #5928. 2025-08-11 13:11:48 +02:00
OBattler
b793792fe8 ISA PnP: Keep the local device card set when going out of forced configuration, fixes UM8669F configuration. 2025-08-09 14:41:18 +02:00
640KB
5eb4e9ed5a Update GLaTICK ROM links
Updates GLaTICK 0.8.8 to 86B version that correctly sync's year with 86Box time synchronization.
2025-08-05 14:11:49 -04:00
640KB
cfd311f0f1 MM58167 register index 0x0 and 0x5 are also half-registers
Related to https://github.com/86Box/86Box/issues/3347

0x0 and 0x8 low nibbles are always 0
0x5 and 0xd high nibbles are always 0
2025-08-05 11:05:12 -04:00
Jasmine Iwanek
60d8ea389f Support for printer configuration 2025-08-03 23:19:09 -04:00
OBattler
b36f75df5e Some PC5086-related fixes - fixes hard disk and mouse initialization, fixes #5882. 2025-08-03 16:59:46 +02:00
Miran Grča
1b4f5241c7 Merge pull request #5875 from jriwanek-forks/rtc
Add AST MegaPlus II
2025-08-02 20:51:52 +02:00
OBattler
87c3765071 SM(S)C FDC73c93x and NSC PC87309 fixes. 2025-08-02 17:44:16 +02:00
OBattler
b9e294b781 Trned the LPT ports into device_t's. 2025-08-02 14:51:28 +02:00
OBattler
43a4bd7903 The last batch of fixes. 2025-08-02 14:07:53 +02:00
OBattler
e2b31c2142 Merge branch 'master' of https://github.com/86Box/86Box 2025-08-02 14:03:20 +02:00
Jasmine Iwanek
bb2638e0af Add AST MegaPlus II 2025-08-02 02:13:43 -04:00
Alexander Babikov
8361b8f599 Translation fixes
Change "BIOS Address" -> "BIOS address"

Consistency for "KB" in Xi8088 configuration

Fix incorrect source strings and restore their correct translations
that were lost; apply trivial edits

Fix duplicate strings in the Polish translation
2025-08-01 15:23:48 +05:00
Alexander Babikov
7ecae2d668 Make the Address option for the EMS-5150 show actual addresses 2025-08-01 15:23:07 +05:00
OBattler
5cd95192f1 Logitech Serial Mouse: Do not disable prompt mode on baud rate setting in most cases, fixes detection by the NT 3.1 driver. 2025-07-30 10:31:50 +02:00
OBattler
9f35c6f97e Save the selected keyboard type and remove an excess logging line in keyboard.c. 2025-07-27 17:52:10 +02:00
OBattler
0637b316ad Added keyboard type selection. 2025-07-27 15:23:43 +02:00
OBattler
d3da90f786 Second and last part of the icon indicator work. 2025-07-23 15:54:45 +02:00
OBattler
9063bbe68b Second and last part of the icon indicator work. 2025-07-23 15:53:34 +02:00
OBattler
509f3f12eb Merge branch 'master' of https://github.com/86Box/86Box 2025-07-21 05:41:34 +02:00
Miran Grča
d0333f8350 Serial mouse: Fix a newly introduced bug. 2025-07-21 05:40:05 +02:00
OBattler
f9c6383ff9 Merge branch 'master' of https://github.com/86Box/86Box 2025-07-21 05:37:01 +02:00
Jasmine Iwanek
9aab9c41dc Add support for default baud rate on logitech serial mouse 2025-07-18 00:31:08 -04:00
Jasmine Iwanek
90ae33e487 Macro the serial port part of mouse config 2025-07-17 23:42:35 -04:00
Jasmine Iwanek
a7d54960c7 clang-format mouse_serial.c 2025-07-17 23:42:35 -04:00
Jasmine Iwanek
4d6e3db50c Some minor improvements to serial mouse code quality 2025-07-17 23:42:35 -04:00
Cacodemon345
a4a8e10427 Microsoft Serial BallPoint mouse 2025-07-18 01:41:28 +06:00
OBattler
142715a63d Merge branch 'master' of https://github.com/86Box/86Box 2025-07-17 07:18:07 +02:00
Miran Grča
7fd7c659b6 Logitech serial mouse: enable RTS toggle by default. 2025-07-16 11:38:30 +02:00
OBattler
2717f38627 Split off the F82C606 from the F82C710, rewritten the F82C710, implemented the PS/2 QuickPort mouse interface and added it as standalone, added the Seagate XTA controller, and added the Amstrad PC5086. 2025-07-15 01:06:47 +02:00
cartifanwlr
615e22d356 Fix Netware key card registers 2025-07-12 22:31:27 +03:00
Nelson Kerber Hennemann Filho
5683c4d00b ISA ROM: Fix macro not being used [skip ci] 2025-07-10 21:34:04 -03:00
RichardG867
f974fad3af ISA ROM: Clarify a variable name [skip ci] 2025-07-10 12:24:46 -03:00
RichardG867
19bd891f86 Move LBA Enhancer to the ISA ROM system 2025-07-10 12:10:16 -03:00
RichardG867
030c25cf2d ISA ROM system cleanups 2025-07-10 12:06:59 -03:00
OBattler
04ae339ba1 Parallel ports: Fix EPP-related ports handling, appears to fix a reported sound regression. 2025-07-07 03:07:22 +02:00
Jasmine Iwanek
3a26b9d46b Many warning fixes 2025-06-28 23:54:07 -04:00
Jasmine Iwanek
e8c6fcdd4e Add support for Client Named Pipe on Windows 2025-06-28 01:24:58 -04:00
Jasmine Iwanek
19c86c3f7e A few cleanups in serial passthrough 2025-06-28 01:24:57 -04:00
OBattler
409c251812 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-25 04:45:51 +02:00
OBattler
2e4eed0ac0 Assorted ACC 2036 and OAK OTi-037 fixes, fixes #5697. 2025-06-25 04:45:40 +02:00
Jasmine Iwanek
9040aa1b70 Missed bit in lpt.c 2025-06-24 14:34:39 -04:00
Jasmine Iwanek
58aa261273 LPT ECP/EPP support
Co-Authored-By: Miran Grča <oubattler@gmail.com>
2025-06-24 08:18:39 -04:00
OBattler
30ae882263 Added the Tulip PC Compact 2, the Tulip DGA font ROM, and assorted font ROM-related improvements. 2025-06-15 02:55:32 +02:00
usergithub64
a28d3e5320 Fixes for broken translation
Fixes for broken translation
2025-06-10 13:58:09 +03:00
OBattler
a042925efe Tulip jumper device. 2025-06-09 18:30:50 +02:00
OBattler
de3cb15795 Merge branch 'master' of https://github.com/86Box/86Box 2025-06-08 19:54:38 +02:00