WNT50
|
e064caac73
|
Fix memory size report for IBM PS/2 model 30-286
|
2026-02-11 15:30:27 +08:00 |
|
OBattler
|
e81a49d62a
|
Toshiba T3100: Some clean-ups and call video_reset() before the on-board graphics card is added - fixes the font being overwritten with the default one.
|
2025-12-31 19:48:45 +01:00 |
|
OBattler
|
422944ec1a
|
AT KBC: Remove the now unused variable.
|
2025-12-21 17:07:57 +01:00 |
|
OBattler
|
0516aa3d00
|
AT KBC: Actually leave the P1 video type bit handling to the machine code - the handling on the KBC side was redundant.
|
2025-12-21 17:05:51 +01:00 |
|
OBattler
|
82728f4ebb
|
C&T KBC: Implement unknown command B3h as a dummy command that only outputs the output buffer, fixes the Atari PC4.
|
2025-12-16 23:00:12 +01:00 |
|
OBattler
|
631c1e6825
|
KBC: Move almost all remaining global variables to the kbc struct and fix some incorrect ='s to =='s.
|
2025-12-14 20:39:23 +01:00 |
|
RichardG867
|
25146643f9
|
Migrate remaining machine-specific checks from internal name to init function
|
2025-09-19 19:41:01 -03:00 |
|
OBattler
|
649f813614
|
AT KBC: Make sure AMI KBC revisions do not support commands they are not supposed to support.
|
2025-09-03 00:20:20 +02:00 |
|
OBattler
|
fbe69ab218
|
KBC P1 readout fixes.
|
2025-08-23 16:45:06 +02:00 |
|
OBattler
|
d333ea8b4f
|
Final round of clean-ups - AT / PS/2 KBC devices reduced to a single kbc_at_device added with parameters.
|
2025-08-23 16:12:48 +02:00 |
|
OBattler
|
467b6b8f77
|
Round 2 of the clean-ups - AT vs. PS/2 KBC is now decided based on machine flags, reduces the chances of mismatch to zero.
|
2025-08-23 15:05:08 +02:00 |
|
OBattler
|
b7a9fed690
|
Winbond W83977 and KBC clean-ups.
|
2025-08-23 02:39:10 +02:00 |
|
OBattler
|
efe3e46058
|
SiS KBC devices and AMI KBC copyright strings.
|
2025-08-23 01:45:35 +02:00 |
|
OBattler
|
58d3073775
|
Added the option to force constant mouse updating.
|
2025-08-19 21:03:09 +02:00 |
|
OBattler
|
28e7f86296
|
Added the Sanyo MBC-17, Sharp AX 286, ECS Socket 4 machine, LG Multinet x52, and Taken Socket 4/5 machine, also IDE PIO mode 3+ fixes, and ATA-3 IDE drives now default to PIO mode 3 maximum instead of 0.
|
2025-08-15 20:59:07 +02:00 |
|
OBattler
|
e2b31c2142
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2025-08-02 14:03:20 +02:00 |
|
OBattler
|
0637b316ad
|
Added keyboard type selection.
|
2025-07-27 15:23:43 +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 |
|
OBattler
|
2e4eed0ac0
|
Assorted ACC 2036 and OAK OTi-037 fixes, fixes #5697.
|
2025-06-25 04:45:40 +02:00 |
|
OBattler
|
494b7536ba
|
AT KBC: Add the Tulip (undocumented VL82C113?) commands and get rid of write_cmd_generic().
|
2025-06-08 19:53:57 +02:00 |
|
OBattler
|
9ebcc44350
|
Add the Dell System 333s/L.
|
2025-05-28 19:41:27 +02:00 |
|
OBattler
|
09f63b6466
|
Assorted fixes, the Compaq Presario 7100 486 no longer crashes on CTRL+ALT+DEL.
|
2025-05-27 04:47:45 +02:00 |
|
OBattler
|
e083daf4bb
|
Fix on-board audio on the GXL and the jumpers on the XPS P60 and 560/L.
|
2025-05-24 06:17:16 +02:00 |
|
Miran Grča
|
ce80198fa1
|
Merge pull request #5611 from rushieda/optiplex_gnplus
KBC AT: Remove some excess logging.
|
2025-05-22 00:35:43 +02:00 |
|
OBattler
|
e9a1768da9
|
KBC AT: Remove some excess logging.
|
2025-05-22 00:35:07 +02:00 |
|
Miran Grča
|
81e8fee091
|
Merge pull request #5609 from rushieda/optiplex_gnplus
Add the DellOptiPlex Gn+
|
2025-05-21 20:57:10 +02:00 |
|
OBattler
|
455622492b
|
All the required fixes - the Dell OptiPlex Gn+ now works correctly.
|
2025-05-21 20:49:54 +02:00 |
|
rushieda
|
b18f69c037
|
Fix a small typo that causes some checks to fail
|
2025-05-21 12:18:54 +03:00 |
|
rushieda
|
accce358e8
|
Fix the Password "Disabled by Jumper" error on Dimension XPS Pxxx and Pxxxa/Mxxxa
|
2025-05-21 12:04:55 +03:00 |
|
rushieda
|
9f46d0b9d8
|
Fix the initialization and general purpose I/O (GPIO) pins for the OptiPlex GXL/GXM
|
2025-05-19 20:59:08 +03:00 |
|
OBattler
|
196289d6e5
|
AT KBC fixes for the Dell.
|
2025-05-18 08:17:04 +02:00 |
|
OBattler
|
e98424a8ae
|
Added the ICS SB486PV.
|
2025-05-17 02:35:11 +02:00 |
|
OBattler
|
f09ebba330
|
Fix the previous commit.
|
2025-05-14 19:18:49 +02:00 |
|
OBattler
|
cb67128059
|
AT / PS/2 keyboard: abort any pending scan code send and reinitialize queue on set defaults (command F5/F6).
|
2025-05-14 19:08:35 +02:00 |
|
OBattler
|
e8c8d3373e
|
AT KBC: some fixes.
|
2025-05-14 10:15:14 +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 |
|
MaxwellS04
|
af908dadc6
|
Fixed internal_name for Phoenix PS/2 PCI KBC
|
2025-04-18 22:32:37 +07:00 |
|
OBattler
|
fd2214f544
|
Intel Classic/PCI: Return input port (P1) bit 4 clear, fixes #5435.
|
2025-04-04 18:55:22 +02:00 |
|
OBattler
|
d91cc459bf
|
OKI IF386AX: Implement the NEATsx chipset and give it the AT Phoenix keyboard controller.
|
2025-03-24 19:02:46 +01:00 |
|
OBattler
|
5b6a965900
|
Bring machine flags on par with device flag and clean up device_is_valid() accordingly.
|
2025-02-14 07:10:55 +01:00 |
|
Jasmine Iwanek
|
4e6f29a7d5
|
malloc to calloc
|
2025-02-01 15:38:36 -05:00 |
|
Jasmine Iwanek
|
81b8038bc5
|
Clean up .available & .poll
|
2025-02-01 03:38:52 -05:00 |
|
OBattler
|
5b101aad81
|
AT KBC: Fast track command AE (enable keyboard) because the LG MultiNet sends command A7 immediately after it, fixes keyboard lock-ups in its CMOS Setup.
|
2025-01-13 23:22:37 +01:00 |
|
OBattler
|
24c6ebc6dd
|
Samsung SPC7700P-LW: reset SMBASE on soft reset via the keyboard controller, fixes segmentation fault on soft reset after FDISK.
|
2024-09-24 04:50:41 +02:00 |
|
OBattler
|
db3bbad003
|
AT KBC: Check for T3100E 'Fn' key after translating the current scan code, should fix the keys with translated scan code set 2 as well.
|
2024-09-08 12:21:31 +02:00 |
|
OBattler
|
43ff35c10c
|
Add the Acer A1G to the Siemens PCD-2L hack, fixes POST: 31 30 freeze with non-SL-enhanced 486 CPU's.
|
2024-08-31 19:13:06 +02:00 |
|
OBattler
|
2634b206c8
|
AT KBC: Fix on the fly AT / PS/2 mode switching, fixes PS/2 mouse on machines with VLSI VL82C113 on-chip KBC.
|
2024-07-23 18:40:38 +02:00 |
|
OBattler
|
fd00bcca8b
|
Backported the kbc_at_set_ps2() function required by the VL82c113.
|
2024-07-22 00:12:12 +02:00 |
|
OBattler
|
2e6d392ff8
|
On ASIC keyboard controllers, output on channel 0 (KBC) now overrides any existing bytes in the output buffer, fixes FIC PT-2000 soft reset problems.
|
2024-07-21 04:53:54 +02:00 |
|
OBattler
|
0c9887b0ec
|
AT KBC: Revert to old behavior always.
|
2024-05-19 21:24:04 +02:00 |
|