| 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 |
| r18877 | r18878 | |
|---|---|---|
| 1491 | 1491 | |
| 1492 | 1492 | case IO_CL: |
| 1493 | 1493 | 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 | |
| 1495 | 1495 | |
| 1496 | 1496 | case IO_OCRH: |
| 1497 | 1497 | if(!(cpustate->pending_tcsr&TCSR_OCF) && !space.debugger_access()) |
| Previous | 199869 Revisions | Next |