Previous 199869 Revisions Next

r18878 Tuesday 6th November, 2012 at 19:32:01 UTC by Curt Coder
m6800.c: Workaround for Coleco Adam not booting. The free-running counter values are unacceptable, so let it read from the output compare register instead. To be fixed properly later. [Curt Coder]
[src/emu/cpu/m6800]m6800.c

trunk/src/emu/cpu/m6800/m6800.c
r18877r18878
14911491
14921492   case IO_CL:
14931493      data = cpustate->counter.b.l;
1494      break;
1494      // HACK there should be a break here, but Coleco Adam won't boot with it present, proper fix required to the free-running counter
14951495
14961496   case IO_OCRH:
14971497      if(!(cpustate->pending_tcsr&TCSR_OCF) && !space.debugger_access())

Previous 199869 Revisions Next


© 1997-2024 The MAME Team