From c652add8911ef813b931c468e3e515a82839dccf Mon Sep 17 00:00:00 2001 From: MetalliC <0vetal0@gmail.com> Date: Tue, 27 Jan 2015 15:44:25 +0200 Subject: [PATCH] JVS host: temp workaround CRC errors --- src/emu/machine/jvshost.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/emu/machine/jvshost.c b/src/emu/machine/jvshost.c index 96fba6c1acb..6de499ef909 100644 --- a/src/emu/machine/jvshost.c +++ b/src/emu/machine/jvshost.c @@ -49,13 +49,16 @@ void jvs_host::commit_raw() // - have at least one command byte if(send_size < 3 || send_buffer[0] == 0x00 || send_buffer[1] != send_size-1) { logerror("JVS checksum error\n"); + } /* + Naomi suchie3 have bad working controls with this + // "This message is crap" doesn't exist so call it checksum error recv_buffer[0] = 0x00; recv_buffer[1] = 0x02; recv_buffer[2] = 0x03; recv_size = 3; - } else { + } else */ { if(first_device) { first_device->message(send_buffer[0], send_buffer+2, send_size-2, recv_buffer+2, recv_size); recv_is_encoded = false;