Since, this was lying on my computer for almost 1 year, i decided to release it to the public. This is a megadrive asm debugger dedicated mostly to SNasm68k. it's possible to :
- trace asm code
- do and add breakpoint (click in the margins) or write 0 to vdp reg $1d (like kmod)
- load snasm68k symbols and memory spies file (extension need to be .map and the same name than your bin)
- watch vdp status, logs , cram
- got a vdp reg calculator aswell as a vdp read/write command generator
- dump memory
the only drawback is that you can not load rom bigger than 128k, i did that to prevent commercial use of it. But if you're a scene coder (with at least 1 demo released), just drop me a private msg and i'll forward you the unlocked debugger.
screenshot:
http://www.pascalorama.info/brol/mdstudio.png
binary
http://www.pascalorama.info/brol/mdstudiodemo.zip
if you want to have the symbol loading feature, you need to use snasm68k
and define 2 sections in a main.lnk file:
Code: Select all
Cart group obj $0
section M68Kcode,Cart
68kBss group obj $00ff0000
section Vars,68kBss
include myrom.cof
snasm68k /l -o v+ -o c+ -o m+ myrom.asm,myrom,myrom,myrom
snasm68k /p -o v+ -o c+ -o m+ main.lnk,myrom.bin
Be sure to use the section 'M68KCode' (for the code) and 'Vars' for the ram