What *YOU* Need to provide

four ROM Files:
APPLESOFT.ROM   <= $d000 to $f777  ][+ Applesoft Basic ROM
AUTOSTART.ROM   <= $f800 to $ffff  ][+ autostart monitor ROM

optional:
INTEGER.ROM     <= $d000 to $f777  Integer Basic ROM
MONITOR.ROM     <= $f800 to $ffff  Original Monitor ROM


PRODOS          <= PRODOS System File


how to boot system:
start up simulator

] CALL 8192

or to boot from slot 7 Drive 2

] CALL -151

*43:F0    or 70 for slot 7 drive 1

*2000G

Debugger commands
use ctrl-A to enter the debugger

l  load a UNIX binary file into Main Memory
s  single step with trace
t  trace execution with debug output to UNIX file
c  continue execution
<ret> same as s
q  quit simulator

debugging technique:
use in conjunction with dbx
break into debugger
step until a LDA $C000 instruction is executed
break into dbx
set A = 128 + 'x' where x is the key you want pressed
continue simulator

how to initialize/format slot 7 drive 2

a) startup simulator and PRODOS
b) enter debugger with ctrl-A
c) type l <return> this is the load command
d) enter name of UNIX file containing binary image of a program like COPY ][+
e) this will load the binary at $2000
f) save this to slot 7 disk 1
g) run it, and tell it to format slot 7 disk 2
h) this will format a disk with 1024 blocks (change the #define in mega2.c
   if you want a larger disk)


requests  does anyone have a generic disk formatter for a ][+?

please forward any enhancements you may have.

I can be reached at 

nakada@husc4.harvard.edu
or
pnakada@oracle.com




