Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Create standard or custom PET/CBM Editor ROMs
Fetching latest commit…
Cannot retrieve the latest commit at this time.
PET/CBM EDIT ROM PROJECT - Steve J. Gray - Started Nov 26, 2013 ======================== For complete documentation visit the project page here: http://www.6502.org/users/sjgray/projects/editrom/index.html This project will allow you to build various EDIT ROMS for the Commodore PET/CBM line of computers. FILES: make.bat - type "make" to assemble with options set in "edit.asm" file edit.asm - The "main" source file. Contains directives to choose which options to include/use. editrom40.asm - Code for CODEBASE 0 - 40 column, 2K ROM editrom80.asm - Code for CODEBASE 1 - 80 column, 2K ROM editrom82.asm - Code for CODEBASE 2 - 80 column, 4K ROM, DIN editor features editromext.asm - Code for CODEBASE 2's upper 2K of 4K ROM crt-* - Files to define screen settings. Written to CRTC controller chip. kbd-* - Files to define keyboard matrix for simple keyboard scanning routine. kbdx-* - Keyboard matrices for extended keyboard scanning routine. screen-* - Screen line pointer tables for 40/80 column screens mem* - Standard PET/CBM memory usage includes - zero page, low mem, and chips etc