Hi there,
I also have a version of parabellums excelent debugger.
But anyways I just tried my good old DVE and was astonished:
a) how well it works in DOSBOX
b) how easy it was to setup
Download a DVE version, e.g. at:
www.atarihq.com/vectrex/dve.htm(
NOTE: Above is a link to the newest released version, there are many older versions floating around - be sure to get the NEWEST)
(
NOTE 2: The above version exits with an error due to a rom that is not provided with it, pls edit the vectrex.ini and remove the DEMO3.BIN after the "DEFAULT_CART" line (line 617))
Download DOSBOX e.g. at:
www.dosbox.com/download.php?main=1unpack DVE into a subdirectory of DOSBOX called DVE.
type (or create a bat):
dosbox.exe -c "MOUNT D .\DVE"
On the resulting DOS CLI type:
d: <RETURN>
Vectrex <RETURN>
and you have a up and running DVE installation!
(Depending on what you do - you might change memory settings in DOSBOX to be a bit broader - DVE can be a memory hog, at least to compared to contempory programs)
The user interface might be a bit "strange" nowadays - but just remember it is a "DOS" Vectrex emulator :-)!
The default resolution is 800x600 which is quite small nowadays. You can edit the "VECTREX.INI" file and set the display mode to e.g. 3 (meaning 1280x1024) - and you have some space for your debugging windows.
- you can disassemble roms
- single step
- set break points
- watch all states of all chips
- set "named" variables and watches
- and so on
- try "right" click on any state, variable, number or assembler-directive -> context helpt :-)
Surpisingly the good old DVE can still do more debugging than parabellums debugger - although not as comfortable.
(see screenshot attachment)
Regards
Malban
Edit:
I know I had an even more advanced version done - just never released it.
There were some Bugfixes (Mul-instruction which fault is visible in Armor attack) and support for bankswitching (Johns large 64k Roms etc).
But I doubt I find a current binary version of that on my MAC :-(
Attachments: