joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.54k stars 372 forks source link

望稍微修改一下调试器在模拟器遇到错误时的逻辑 #4914

Open huangyuzhe1121 opened 3 months ago

huangyuzhe1121 commented 3 months ago

Is your feature request related to a problem? Please describe.

当模拟器遇到某些错误的时候——例如不合法的IDT描述符时,它会停止运行——调试器也会同步挂起,而无法进行操作(如查看内存即对应的IDT描述符),且调试器的刷新频率决定它具有滞后性,这导致我无法确定具体导致该问题的代码——而这对调试汇编程序真的很重要。。。

What you want

希望在主程序遇到问题时,调试器仍能进行操作(也就是仍在更新数值),可以进行查看最新的寄存器及内存值等。 真的很感谢!

image

注:图中的调试器中CS:EIP的值指向并不是真正导致问题的指令

Have you checked that no similar feature request(s) exist?

Code of Conduct & Contributing Guidelines