| 996 | } |
| 997 | |
| 998 | void win_debuggerLoopStep() |
| 999 | { |
| 1000 | FCEUD_UpdateInput(); |
| 1001 | _updateWindow(); |
| 1002 | |
| 1003 | //question: |
| 1004 | //should this go here, or in the loop? |
| 1005 | |
| 1006 | // HACK: break when Frame Advance is pressed |
| 1007 | extern bool frameAdvanceRequested; |
| 1008 | extern int frameAdvance_Delay_count, frameAdvance_Delay; |
| 1009 | if (frameAdvanceRequested) |
| 1010 | { |
| 1011 | if (frameAdvance_Delay_count == 0 || frameAdvance_Delay_count >= frameAdvance_Delay) |
| 1012 | FCEUI_SetEmulationPaused(EMULATIONPAUSED_FA); |
| 1013 | if (frameAdvance_Delay_count < frameAdvance_Delay) |
| 1014 | frameAdvance_Delay_count++; |
| 1015 | } |
| 1016 | } |
| 1017 | |
| 1018 | void win_debuggerLoop() |
| 1019 | { |
no test coverage detected