diff options
author | 2018-03-03 17:23:42 +0100 | |
---|---|---|
committer | 2018-03-03 17:25:53 +0100 | |
commit | cbbbf1024c7b28050a499745106475925221f150 (patch) | |
tree | 3f46be0a55112a188c8566b9cf8afd094d820640 | |
parent | 205a65e3a8d2e277f824c7301a1ba03fe124df3b (diff) |
model2.cpp: avoid daytona with master controller to crash (nw)
-rw-r--r-- | src/mame/video/model2.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mame/video/model2.cpp b/src/mame/video/model2.cpp index 2e6198bdef0..615c77e898b 100644 --- a/src/mame/video/model2.cpp +++ b/src/mame/video/model2.cpp @@ -2584,6 +2584,11 @@ void model2_state::geo_parse( void ) /* if it's a jump opcode, do the jump */ if ( opcode & 0x80000000 ) { + // TODO: daytona with master network enabled hardlocks by trying a jump with 0xffff0080 as opcode + // bad timings for geo_parse? + if(opcode & 0x078000000 ) + return; + /* get the address */ address = (opcode & 0x1FFFF) / 4; |