diff options
author | 2020-04-27 01:05:40 +0300 | |
---|---|---|
committer | 2020-04-26 18:05:40 -0400 | |
commit | ee76fc03374ae894d78a21eaf790d9fa4d7bb5f0 (patch) | |
tree | 63c089e5ad6b0dc1290380f5906415a930c18b13 /scripts/src | |
parent | db0afba9afdeaa32a494af33bb9f78754141b557 (diff) |
Heavily improved emulation of GRiD Compass 1101 (#6599)
Changes:
- added known dump checksums of 1101 BIOS
- high-level emulation of GPIB disk devices
- partial implementation of DMA (currently ignores ACCRQ so devices must have zero latency in order for it to work)
- serial is now properly memory-mapped
- modem stub in order to make system properly ignore modem device
- it now boots without any patches and debug scripts
- merged #6597 (needed in order to make disk devices work)
Still not implemented:
- RTC/MACHINE_ID
- modem
- has problems with multiple disk devices working simultaneously (possibly BIOS bug because this BIOS had some problems with that on real device)
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/bus.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 751f9cca2ce..2c708f35b4d 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -1248,6 +1248,8 @@ if (BUSES["IEEE488"]~=null) then MAME_DIR .. "src/devices/bus/ieee488/hp9895.h", MAME_DIR .. "src/devices/bus/ieee488/remote488.cpp", MAME_DIR .. "src/devices/bus/ieee488/remote488.h", + MAME_DIR .. "src/devices/bus/ieee488/grid2102.cpp", + MAME_DIR .. "src/devices/bus/ieee488/grid2102.h", } dependency { |