Page 2 of 2
[39.16] Software for Design Project
Posted: Wed Apr 26, 2000 3:15 pm
by fachat
The VICE emulator already emulates a number of CBM computers, is known for its speed and accuracy, and, as a former developer I can say that it is easy to plug in a new emulator
In fact in an very old version I built in an emulator for my selfbuilt computer.
Follow the links on my homepage
http://www.6502.org/users/andre
Andre
[39.17] Software for Design Project
Posted: Wed Apr 26, 2000 3:17 pm
by fachat
I have an own 6502 monitor with a few nice features, like searching for addressing modes in a certain range.
See
http://www.6502.org/users/andre/osa/mon.html
It comes with my GeckOS/A65, but only needs two or three I/O calls to read/write a TTY (if you strip the few OS-specific commands)
It is line-oriented, and can be used over a TTY
Andre
[39.18] Software for Design Project
Posted: Mon May 15, 2000 4:41 am
by Mike Naberezny
Hi All,
You may have noticed my absence. I have been very busy with work, but I am back.
Attached to this message you will find the monitor program that I originally proposed to use, Jim Butterfield's Supermon. We have the added advantage of still being able to talk to the original author.
This version of Supermon was originally written for the Commodore 64*. It supports the following commands:
R - to display (and change) registers
M - to display (and change) memory
S - to save memory to disk or tape*
L - to load from disk or tape*
G - to go to an ML program (JSR)
X - exit the monitor
A - to assemble
D - to disassemble one screen
P - to disassemble a range (xxxx to xxxx)
F - fills memory with fixed contents
H - hunts for a memory pattern
T - transfers a block of memory to a new location
[39.19] Software for Design Project
Posted: Tue May 16, 2000 4:52 pm
by paulrsm
Can you give a little more detail for the Supermon command set? For example, you list T as transferring a block of memory to a new location. How do you give the parameters?
In the Apple II monitor, to copy a range of memory from AAAA through BBBB to CCCC, you would type CCCC<AAAA.BBBBM. Other commands are similar; type the paramters followed by the command letter.
Paul R. Santa-Maria
Ann Arbor, Michigan USA
[39.20] Software for Design Project
Posted: Tue May 16, 2000 5:49 pm
by Mike Naberezny
Supermon is very friendly. At the command prompt (.) you enter the command letter and then any parameters.
For example, to fill memory with fixed contents:
.F 1800 18FF 00
To transfer a block of memory to a new location:
.T 0800 0BFF 8000
And to hunt for a memory pattern:
.H 0800 1800 20 D2 FF
Sorry I didn't specify this, I guess I've just been using the same format for so long I assumed everyone knew it.

It's the "de facto" standard for Commodore monitors.