From 882b5376a8d59b9eaa2faef35c9ff8a8a36d95d3 Mon Sep 17 00:00:00 2001 From: mooglyguy Date: Tue, 13 Nov 2018 17:54:38 +0100 Subject: -scsicd512.cpp: Added various legacy SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz] -nscsi_cd.cpp: Added various new-SCSI CD-ROM devices which support 512-byte blocks by default. [Ryan Holtz] -sgikbd.cpp: Added a rudimentary HLE SGI Indigo keyboard device. Still needs keys to be mapped. [Ryan Holtz] -indigo.cpp: Various changes: [Ryan Holtz] * Expanded logging. * Enabled PIT8254 timer. Has the wrong clock value; the correct clock causes a hang. * Improved RAM layout. * Added stubs for DSP RAM and Entry-level graphics. --- scripts/src/bus.lua | 16 ++++++++++++++++ scripts/target/mame/arcade.lua | 1 + scripts/target/mame/mess.lua | 1 + 3 files changed, 18 insertions(+) (limited to 'scripts') diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index ed593084a56..198c4283c04 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -2947,6 +2947,8 @@ if (BUSES["SCSI"]~=null) then MAME_DIR .. "src/devices/bus/scsi/scsihle.h", MAME_DIR .. "src/devices/bus/scsi/cdu76s.cpp", MAME_DIR .. "src/devices/bus/scsi/cdu76s.h", + MAME_DIR .. "src/devices/bus/scsi/scsicd512.cpp", + MAME_DIR .. "src/devices/bus/scsi/scsicd512.h", MAME_DIR .. "src/devices/bus/scsi/acb4070.cpp", MAME_DIR .. "src/devices/bus/scsi/acb4070.h", MAME_DIR .. "src/devices/bus/scsi/d9060hd.cpp", @@ -3050,6 +3052,20 @@ if (BUSES["ZORRO"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/bus/sgikbd/sgikbd.h,BUSES["SGIKBD"] = true +--------------------------------------------------- + +if (BUSES["SGIKBD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/sgikbd/hlekbd.cpp", + MAME_DIR .. "src/devices/bus/sgikbd/hlekbd.h", + MAME_DIR .. "src/devices/bus/sgikbd/sgikbd.cpp", + MAME_DIR .. "src/devices/bus/sgikbd/sgikbd.h", + } +end + --------------------------------------------------- -- --@src/devices/bus/sunkbd/sunkbd.h,BUSES["SUNKBD"] = true diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index b021e1fa34b..a0f780b8c81 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -721,6 +721,7 @@ BUSES["SCSI"] = true --BUSES["SCV"] = true BUSES["SEGA8"] = true BUSES["SG1000_EXP"] = true +BUSES["SGIKBD"] = true BUSES["SMS_CTRL"] = true BUSES["SMS_EXP"] = true --BUSES["SNES"] = true diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index ca93926dffe..b0fdc9d5b2a 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -787,6 +787,7 @@ BUSES["SCSI"] = true BUSES["SCV"] = true BUSES["SEGA8"] = true BUSES["SG1000_EXP"] = true +BUSES["SGIKBD"] = true BUSES["SMS_CTRL"] = true BUSES["SMS_EXP"] = true BUSES["SNES"] = true -- cgit v1.2.3