MINIMON is a Machine Language Monitor for the Commodore VIC-20.

It is a combined hardware/software project: a cartridge for the computer's expansion port (with a cartridge extender for a secondary cartridge), plus firmware, which is the actual MINIMON monitor.

MINIMON features all commands usually expected from a debugger/monitor: Memory dump and edit, Register dump and edit, Execute code from monitor, Direct Assembler and Disassembler (all documented opcodes of the NMOS 6502), Transfer/Compare/Fill/Hunt in memory blocks, Use of breakpoints with the BRK instruction, Load/Save/Verify with any storage device.

The cartridge hardware expands upon the firmware features by supplying a de-multiplexer for the $9800..$9FFF I/Ox area (where the firmware is located per default) and a versatile reset button (with autostart inhibit for secondary cartridges).

Size: only 2048 Bytes.

Start with SYS 38912

Read 'instructions.12.txt' for further info.

Features

  • Machine Language Monitor
  • Platform: Commodore VIC-20

Project Samples

Project Activity

See All Activity >

Categories

Debuggers

License

Creative Commons Attribution ShareAlike License V3.0

Follow VIC-2020 MINIMON Cartridge

VIC-2020 MINIMON Cartridge Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of VIC-2020 MINIMON Cartridge!

Additional Project Details

Operating Systems

Game Consoles

Intended Audience

Developers

User Interface

Command-line

Programming Language

Assembly

Related Categories

Assembly Debuggers

Registered

2024-04-19