diff options
author | 2010-10-14 20:51:54 +0000 | |
---|---|---|
committer | 2010-10-14 20:51:54 +0000 | |
commit | 633d76bbbf069106e05919eeae1225668dd300f1 (patch) | |
tree | 565f4d3653a7fca8916b22cf499e538342ba859d /src/emu | |
parent | 3c6c94c8a2009c50b0a0a82ed1ba2953d64af123 (diff) |
New games marked as NOT_WORKING
-------------------------------
Magical Touch [Siftware, Mariusz Wojcieszek]
Diffstat (limited to 'src/emu')
-rw-r--r-- | src/emu/machine/microtch.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/emu/machine/microtch.c b/src/emu/machine/microtch.c index c82d827fc69..f8aa20474bf 100644 --- a/src/emu/machine/microtch.c +++ b/src/emu/machine/microtch.c @@ -221,6 +221,20 @@ void microtouch_rx(int count, UINT8* data) { microtouch.format_decimal = 1; } + else if ( microtouch_check_command("OI", microtouch.rx_buffer_ptr, microtouch.rx_buffer ) ) + { + // output identity - SMT3, ver 01.00 + microtouch.tx_buffer[microtouch.tx_buffer_num++] = 0x01; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = 'Q'; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = '1'; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = '0'; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = '1'; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = '0'; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = '0'; + microtouch.tx_buffer[microtouch.tx_buffer_num++] = 0x0d; + microtouch.rx_buffer_ptr = 0; + return; + } // send response microtouch.tx_buffer[microtouch.tx_buffer_num++] = 0x01; microtouch.tx_buffer[microtouch.tx_buffer_num++] = 0x30; |