summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/stvcd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/stvcd.cpp')
-rw-r--r--src/devices/machine/stvcd.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/devices/machine/stvcd.cpp b/src/devices/machine/stvcd.cpp
index 3535f2aa135..0d1dbfb59e3 100644
--- a/src/devices/machine/stvcd.cpp
+++ b/src/devices/machine/stvcd.cpp
@@ -1417,6 +1417,13 @@ void stvcd_device::cd_exec_command()
status_type = 0;
break;
+ // Get MPEG Card Boot ROM
+ // TODO: incomplete, needs to actually retrieve from MPEG ROM, just silence popmessage for now.
+ case 0xe2:
+ cr_standard_return(cd_stat);
+ hirqreg |= (CMOK|MPED);
+ break;
+
// following are MPEG commands, enough to get Sport Fishing to do something
// MPEG Get Status
case 0x90:
@@ -1449,6 +1456,7 @@ void stvcd_device::cd_exec_command()
cr4 = 0;
break;
+
default:
LOG("Unknown command %04x\n", cr1>>8);
popmessage("CD Block unknown command %02x, contact MAMEdev",cr1>>8);