ADS System Monitor Notes ------------------------ June 13, 2008 By Adam Trionfo I'm not sure how much of this prototype is finished. This ROM was part of the Bob Fabris collection. The ROM is 2K, but the code doesn't fill the whole ROM (it goes up to $5FF, which is 1,535 bytes). This program has a 24-key keypad overlay that is setup like this: Dump Fill Go RET Subs Exam Move Space C D E F 8 9 A B 4 5 6 7 0 1 2 3 The program starts and allows the user to enter the time in the format HH:MM:SS. The time appears in the upper-right corner. Commands (In alphabetical order): Dump - Puts a 'D' on the screen. Exam - Puts a 'X' on the screen. Fill - Puts a 'F' on the screen. Go - Puts a 'G' on the screen. Move - Puts a 'M' on the screen. RET - Enter the command. Space - Puts a ' ' on the screen. Subs - Puts a 'S' on the screen. I've tried several of the commands, but the only one that I can get to work is DUMP. Here is how that command works: Press DUMP (A 'D' appears on the screen) Press SPACE Press the number of bytes to dump, in hex For example, to dump the first twenty bytes of the system ROM (0-19), type: D 13 (Type RET) After the command is run, the screen will appear as follows: ?D 13 0000 00 F3 AF D3 (....) 0004 08 C3 61 0C (..->.) 0008 C3 07 20 1C (.. .) 000C 3C 1C 20 FF (<. .) 0010 C3 0A 20 06 (.. .) ? In the above screen example, '->' is the Right Arrow, this only takes up one place on the Astrocade screen. I have been unable to figure-out how to dump any other location than $0000. Other Notes: I can't figure-out a way to backspace. END OF NOTES