65816 monitor with disassembler

Programming the 6502 microprocessor and its relatives in assembly and other languages.
Post Reply
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

65816 monitor with disassembler

Post by BigEd »

Has anyone any experience or comment on Stephen L. Judd's Jamaicamon aka Jammon?

It is an approx 8k monitor for a 65816 system featuring a disassembler which handles 65816 opcodes and featuring breakpoint and single-step. Unfortunately it is built for the C64 SuperCPU addon, for which I can find no emulator or documentation, so porting to any other system seems daunting.

It might be comparable to Daryl's SysMon for the SBC-3 (which is much bigger but is self-contained)

Cheers
Ed

http://www.ffd2.com/fridge/jammon/
http://sbc.rictor.org/downloads.html
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Post by BigEd »

Oops, it's starting to look like the SuperCPU merely runs an uploaded copy of the C64 kernal. So a reference to that would be appropriate:

http://home.swipnet.se/~w-59769/tasm/c64-diss.htm
http://www.ffd2.com/fridge/docs/c64-diss.html (broken internal links)
User avatar
8BIT
Posts: 1787
Joined: 30 Aug 2002
Location: Sacramento, CA
Contact:

Post by 8BIT »

My Sysmon does include a disassembler, but does not support breakpoints (other than BRK support) or single stepping.

If you remove the SBC-3 specific I/O routines, the monitor with xmodem support is just under 5k. If you remove the xmodem support, its under 4k in size.

Daryl
User avatar
BigEd
Posts: 11464
Joined: 11 Dec 2008
Location: England
Contact:

Post by BigEd »

That's great - 5k should work well for me!

Thanks
Ed
Post Reply