mirror of
https://github.com/jonthomasson/retro1.git
synced 2024-11-05 14:05:50 +00:00
…
|
||
---|---|---|
.. | ||
msbasic | ||
bintolod | ||
cegmon.s | ||
coldstart.s | ||
diskboot.s | ||
errormessage.patch | ||
example1.s | ||
example2.s | ||
fill.s | ||
garbagecollection.patch | ||
keyboard.s | ||
Makefile | ||
osi65v.s | ||
osibasic.s | ||
README.txt |
This is the source code for the Ohio Scientific Superboard II / Challenger 1P / Model 600 ROMs, including the monitor, boot program, keyboard scan routine, and BASIC. The source code came from various sources including disassembly of the ROMs. This version builds with the CC65 assembler. In some cases I have also added additional comments to the code. Included here are a couple of optional patches to BASIC. One fixes the display of error messages, and the other addresses the well-known garbage collection bug. On a Linux system with the CC65 assembler installed, you can build everything by running "make" in this directory. Do "make patch" to apply the two patches to BASIC. See the Makefile for more details.