[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
An Integer Basic Project
I've been doing my own disassembly of intbasic, mainly so that I can be
sure it'll build under CA65, my assembler of choice. Right now, I've
begun the process of merging the other disassembly's labels into my code
so that I can relocate it later (and possibly port it to ProDOS).
Once reconstructed, there will be a small series of files which will
contain ROM code:
* intbasic.a65 - Integer BASIC and the various modules stuffed into ROM
with it (FP routines, mini-assembler and Sweet-16).
The code, other than for Integer BASIC itself, is a
translation, not a disassembly. (Actually, part of the
FP code is a disassembly collated with the original
source, but it's the same code, labels and all.)
* monitor.a65 - The monitor, as originally published.
* a2pmon.a65 - The monitor, Apple ][+ version (partially disassembled)
* modmon.a65 - Almost but not quite the //e monitor. Based on partially
disassembled Apple ][+ source, this version (my own mod)
supports entry in lowercase and Open-Apple reboot, and
has a mixed-case signon message, but lacks 80-column
support, diagnostics and the checkerboard cursor.
The last three files are on my site.
http://www.dosius.net:8080/monitor.a65.txt
http://www.dosius.net:8080/a2pmon.a65.txt
http://www.dosius.net:8080/modmon.a65.txt
-uso.