rtoumazet / saturnin

Saturnin is a Sega Saturn emulator
Apache License 2.0
2 stars 0 forks source link

Fix debugger when using the fast interpreter #265

Open rtoumazet opened 1 year ago

rtoumazet commented 1 year ago

As the fast interpreter uses an instruction loop to execute SH2 opcodes, the debugger isn't working as there's no detection of opcode state during the loop execution. So when using the "Next" button in the debugger, the core stops at the end of the loop instead of stopping at the next instruction ... Careful of the performance hit ...