Jasmine Iwanek
|
3c5190a0db
|
Header cleanups (1/2)
|
2025-09-21 00:48:38 -04:00 |
|
RichardG867
|
25146643f9
|
Migrate remaining machine-specific checks from internal name to init function
|
2025-09-19 19:41:01 -03:00 |
|
starfrost013
|
a44ad7e776
|
Remove 32-bit core dynarec
|
2025-09-14 15:50:01 +01:00 |
|
OBattler
|
550bb8de24
|
ALi M1487/M1489: Initialize the chipset's own keyboard controller when applicable, fixes #6048.
|
2025-08-25 11:57:00 +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
|
d4c9bc87e3
|
VIA PIPC keyboard controllers.
|
2025-08-23 01:58:00 +02:00 |
|
OBattler
|
efe3e46058
|
SiS KBC devices and AMI KBC copyright strings.
|
2025-08-23 01:45:35 +02:00 |
|
Jasmine Iwanek
|
10c18cb0fe
|
KBC Changes from older obat branch
Co-Authored-By: Miran Grča <oubattler@gmail.com>
|
2025-08-19 16:39:59 -04: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
|
d2c8dab342
|
Finished the great internal machine reorganization and added the FIC PO-6000.
|
2025-08-13 23:43:51 +02:00 |
|
OBattler
|
a276ae94f8
|
ECP DMA jumpers, configuration via MBDMA where supported, and the Radisys Configuration device.
|
2025-08-13 12:52:24 +02:00 |
|
OBattler
|
b81571d5eb
|
VIA VT82C496G: Add a forgotten flushmmucache_nopc().
|
2025-08-12 21:51: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
|
df01ed4e4d
|
SiS 471: Remove the completely wrong changes to register 0x00, fixes the DEC Venturis.
|
2025-08-04 12:21:52 +02:00 |
|
OBattler
|
9842ef6346
|
Removed the last accidental left-over and the legacy #define's in lpt.h.
|
2025-08-03 10:53:18 +02:00 |
|
Jasmine Iwanek
|
6d6d5931bf
|
Fix several codeql warns
|
2025-07-27 20:59:55 -04:00 |
|
OBattler
|
2e4eed0ac0
|
Assorted ACC 2036 and OAK OTi-037 fixes, fixes #5697.
|
2025-06-25 04:45:40 +02:00 |
|
OBattler
|
5e9d48ec1b
|
Added the CAF Technology C747 and assorted OPTi fixes, including the implementation of OPTi 498 for the Mylex 486.
|
2025-06-14 16:33:25 +02:00 |
|
OBattler
|
8482937f9f
|
Added the Packard Bell Legend 300SX.
|
2025-06-13 19:42:59 +02:00 |
|
OBattler
|
1d23c60daf
|
NEAT: Fix register 6Fh readout, fixes #5655.
|
2025-06-07 04:49:38 +02:00 |
|
OBattler
|
25f0a26ea1
|
Vastly improve the ALi M1409 emulation (all of shadow RAM now work, as does bus speed and external cache setting), and fix the "Writing unimplemented Cyrix register FF" error as well.
|
2025-05-29 09:45:49 +02:00 |
|
OBattler
|
9ebcc44350
|
Add the Dell System 333s/L.
|
2025-05-28 19:41:27 +02:00 |
|
OBattler
|
76e9a20e12
|
Bring the Olivetti M290 out of the Dev branch.
|
2025-05-28 05:51:40 +02:00 |
|
OBattler
|
83224dcade
|
Bring the AN430TX out of the Dev branch in form of the Packard Bell PB790.
|
2025-05-28 04:20:25 +02:00 |
|
OBattler
|
cebf27f02d
|
Finish the Dell System 200 work.
|
2025-05-28 04:09:47 +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 |
|
Miran Grča
|
d67788331e
|
Fix PIIX4 revision.
|
2025-05-25 15:40:02 +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 |
|
OBattler
|
455622492b
|
All the required fixes - the Dell OptiPlex Gn+ now works correctly.
|
2025-05-21 20:49:54 +02:00 |
|
OBattler
|
5dc99cc137
|
SiS 85c46x and 471 - implement AT bus speed configuration.
|
2025-05-18 08:37:02 +02:00 |
|
OBattler
|
7b9b2bc10d
|
Some FDC, SM(S)C FDC37C66x, and VLSI VL82C480 changes.
|
2025-05-18 08:14:46 +02:00 |
|
OBattler
|
dc9101c00c
|
VL82C480: Remove the incorrect implementation of registers 13h to 18h, fixes the Siemens-Nixdorf D824.
|
2025-05-17 06:56:52 +02:00 |
|
OBattler
|
2a58d761b9
|
VL82C480: Fix and clean-up the DRAM banks calculation code, closes #5592.
|
2025-05-17 03:05:46 +02:00 |
|
OBattler
|
e98424a8ae
|
Added the ICS SB486PV.
|
2025-05-17 02:35:11 +02:00 |
|
OBattler
|
941766f2e8
|
Added the ZEOS Martin.
|
2025-05-16 05:04:48 +02:00 |
|
OBattler
|
4331d78b82
|
Added the DTK PKM-0031Y.
|
2025-05-15 04:26:14 +02:00 |
|
OBattler
|
e1a6ebac08
|
The forgotten chipset/is486c.c.
|
2025-05-07 15:23:50 +02:00 |
|
OBattler
|
20d04c7c08
|
Added the ASUS ISA-486C.
|
2025-05-07 07:20:54 +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
|
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 |
|
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 |
|
OBattler
|
7885c28ea2
|
SiS 471: Fix RAM bank values (and some other minor things), fixes #5534.
|
2025-05-02 02:17:09 +02:00 |
|
OBattler
|
27425dbd49
|
SiS 85c471: Implement DRAM banks/rows.
|
2025-05-01 15:39:43 +02:00 |
|
OBattler
|
08437a4d33
|
WD76C10: Implement the interleave modes complete with row and column calculation, fixes #5465.
|
2025-04-13 16:53:03 +02:00 |
|
OBattler
|
1f9f0a0d6e
|
NEAT: The chipset has its own A20 toggle, it cannot alter the external one as that's an input to the chipset, fixes #5332.
|
2025-04-12 14:54:35 +02:00 |
|
OBattler
|
449c224ff7
|
SiS 471: Fix array out of bounds writes.
|
2025-04-06 21:23:53 +02:00 |
|
OBattler
|
3f0138a58c
|
VIA On-board AC'97 Audio: Fix PCI registers, implement PCI Power Manager capability registers, properly separate the modem SGD from the audio SGD, and fix 5-bit volume attenuation, this also fixes audio playback in NT 4.0.
|
2025-03-31 04:35:17 +02:00 |
|
OBattler
|
556aca0b4e
|
NEAT/NEATsx: Fix the base of extended memory when EMS is enabled.
|
2025-03-25 07:13:50 +01:00 |
|