diff options
| author | 2026-01-07 15:03:50 +0100 | |
|---|---|---|
| committer | 2026-01-07 15:06:14 +0100 | |
| commit | 0f307edd6284927bc77855b84ea1d3b0b7bb33eb (patch) | |
| tree | f581c351c15a5498fcea45b415b081bf0b86b2c3 | |
| parent | bee92a395f2668e856722030ffc6beec897c7d44 (diff) | |
New systems marked not working
------------------------------
Compal TS30A [MacDat Laptop Portal]
Compal TS30AS [MacDat Laptop Portal]
Compal TS30AT [MacDat Laptop Portal]
| -rw-r--r-- | src/mame/mame.lst | 3 | ||||
| -rw-r--r-- | src/mame/pc/at.cpp | 31 |
2 files changed, 34 insertions, 0 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 41dca84ff80..4e750a3bb30 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -37326,6 +37326,9 @@ toptek286 tot3200sxc tower386sx towerat2xx +ts30a +ts30as +ts30at ts34t25 twinnet u3911v3 diff --git a/src/mame/pc/at.cpp b/src/mame/pc/at.cpp index 521f29a167f..77b2c54b188 100644 --- a/src/mame/pc/at.cpp +++ b/src/mame/pc/at.cpp @@ -5564,6 +5564,34 @@ ROM_START( pg750eisa ) ROM_LOAD( "pg_pg750_486_eisa.bin", 0x10000, 0x10000, CRC(2e6149a9) SHA1(9fcf29a6169efa1359c7c3eff09326dd3e4001dc)) ROM_END +// Compal TS30A/TS30AS/TS30AT (ODM, sold under various names, for example Epson ActionNote 650/660) +// Chipset: 486, 28F010, 82C206F-LV, "THE EVERGREEN 2 PICOPOWER", W83767F +// RAM: 4 MB on board and expansion slot for a maximum of 20 MB +// Video: F65540 A with 512k or 1024k VRAM +// Sound (optional): ESS488Y, YM3014, YM3812 +// Storage: 2,5" IDE HDD, 3,5" Floppy +// PCMCIA: 2 slots with CL-PD6720-QC-B controller +// Keyboard: KU88C51SL near 16 MHz XTAL + +// Greyscale panel, 640x480 +ROM_START( ts30a ) + ROM_REGION32_LE(0x20000, "bios", 0) + ROM_LOAD("ts30mlmq.rom", 0x00000, 0x20000, CRC(d434dbeb) SHA1(ec5246313f1f202a7bf3d837b4f29e50121c69df)) +ROM_END + +// STN panel, 640x480 +ROM_START( ts30as ) + ROM_REGION32_LE(0x20000, "bios", 0) + ROM_LOAD("ts30mlsc.rom", 0x00000, 0x20000, CRC(9776554f) SHA1(31d4b466e7063c4ec072063c9041530e45c470d3)) +ROM_END + +// TFT panel, 640x480 +ROM_START( ts30at ) + ROM_REGION32_LE(0x20000, "bios", 0) + ROM_LOAD("ts30mlte.rom", 0x00000, 0x20000, CRC(f500fcc1) SHA1(4fa0303928758b5d4ff95b2c464e4e5adf5452cb)) +ROM_END + + } // anonymous namespace @@ -5923,6 +5951,9 @@ COMP( 199?, sto486wb, ibm5170, 0, at486, 0, at_state, init_at COMP( 199?, td4ipaio, ibm5170, 0, at486, 0, at_state, init_at, "<unknown>", "TD-4IP-UMC-AIO", MACHINE_NOT_WORKING ) COMP( 199?, tmpat48pg4,ibm5170, 0, at486, 0, at_state, init_at, "TMC", "PAT48PG4", MACHINE_NOT_WORKING ) COMP( 199?, tmpat48av, ibm5170, 0, at486, 0, at_state, init_at, "TMC", "PAT48AV", MACHINE_NOT_WORKING ) +COMP( 1994, ts30a, ibm5170, 0, at486, 0, at_state, init_at, "Compal", "TS30A", MACHINE_NOT_WORKING ) +COMP( 1994, ts30as, ibm5170, 0, at486, 0, at_state, init_at, "Compal", "TS30AS", MACHINE_NOT_WORKING ) +COMP( 1994, ts30at, ibm5170, 0, at486, 0, at_state, init_at, "Compal", "TS30AT", MACHINE_NOT_WORKING ) COMP( 199?, ts34t25, ibm5170, 0, at486, 0, at_state, init_at, "Highscreen", "486-25", MACHINE_NOT_WORKING ) COMP( 199?, um486, ibm5170, 0, at486, 0, at_state, init_at, "Elitegroup", "UM486/UM486sx", MACHINE_NOT_WORKING ) COMP( 199?, um486v, ibm5170, 0, at486, 0, at_state, init_at, "Elitegroup", "UM486V-AIO", MACHINE_NOT_WORKING ) |
