-
Alt+Enter
: Switch fullscreen -
Alt+Pause
: Pause emulation -
Ctrl+F1
: Key mapper -
Ctrl+F10
: Release mouse -
Ctrl+F11
: Decrease DOSBox cycles (slows down the emulation) -
Ctrl+F12
: Increase DOSBox cycles (speeds up the emulation)
Alt+Pause
: Break on current instructionF5
: RunF9
: Set/Remove breakpointF10/F11
: Step over / trace into instructionCtrl+F10
: Release mouseAlt+D/E/S/X/B
: Set data view to DS:SI/ES:DI/SS:SP/DS:DX/ES:BX
Guide to the DOSBox debugger - VOGONS
~/opt/dosbox-0_74_3/src/dosbox -conf dosbox.conf
debug main.exe
- f5 = resume from break
- alt-pause = break at current instruction
- Mapper event:
hand_debugger
- Mapper event:
heavylog
log 20000
# read key press
# https://en.wikipedia.org/wiki/INT_16H
bpint 16 10
https://cloakedthargoid.wordpress.com/hacking-with-dosbox-debugger/