Close

Emulator debug features

A project log for CBS6000 Computer

Homebrew 8-bit computer system

Koen van VlietKoen van Vliet 11/20/2015 at 23:280 Comments

There's a ton of new debug features in the emulator! I was porting [Ken Wessen]'s Assembler to the CBS6000 and I added debug features to help me figure out why my modifications to the program kept crashing it. After a day of porting and debugging I finally managed to assemble programs on the emulator.

Here's a picture of the result of my hard work:

As you can see there's a zero page monitor, register monitor, live disassembler, debug console, speed control and single-stepping. This weekend I will probably be prettifying the interface. The modified source for the assembler can be found here: https://github.com/keoni29/cbs6000/blob/master/user/krusader1.3CBS.asm

Discussions