Mercurial > repos > blastem
comparison z80_to_x86.c @ 676:41a399c11ef1
When going directly from reset to busreq, do not allow the Z80 to run
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 03 Jan 2015 21:35:23 -0800 |
parents | f4f3e74b0ce6 |
children | 7ed1dbb48f61 |
comparison
equal
deleted
inserted
replaced
675:5bf4e77b1a43 | 676:41a399c11ef1 |
---|---|
2281 context->iff1 = context->iff2 = 0; | 2281 context->iff1 = context->iff2 = 0; |
2282 context->native_pc = NULL; | 2282 context->native_pc = NULL; |
2283 context->extra_pc = NULL; | 2283 context->extra_pc = NULL; |
2284 context->pc = 0; | 2284 context->pc = 0; |
2285 context->reset = 0; | 2285 context->reset = 0; |
2286 if (context->busreq) { | |
2287 //TODO: Figure out appropriate delay | |
2288 context->busack = 1; | |
2289 } | |
2286 } | 2290 } |
2287 } | 2291 } |
2288 | 2292 |
2289 void z80_assert_busreq(z80_context * context, uint32_t cycle) | 2293 void z80_assert_busreq(z80_context * context, uint32_t cycle) |
2290 { | 2294 { |