APPLE II multiple program switcher. This program allows you to configure a 128k apple II or a Ramworks RAM card to do the following: * run multiple apple II's on the same machine Each 64k bank is setup with "ProDOS" and includes a small program to switch between each bank. January 2007: Prodos is working for Auxillary RAM! Prodos remains in MAIN RAM, so you get almost entire 64k of program space! What is working: 1)These MLI calls work: 1)open 2)close 3)read 4)write 2)I can get Prodos Exerciser to run after modifying it some (remove the code that switches 80 columns off), but executing the command BRKs the CPU... that's because my MLI intercepter is being overwritten by Exerciser relocating itself.. I need to modify the "global page" in AUX ram! what isn't working: 1)basic.system isn't working from aux ram.. 2)text output isn't working in 40 column mode ----idea: modify CSW to point to my routine ----myroutine: switch to main with character in Accumulator, ----jsr the COUT routine, then switch back to main RAM . see THIS PAGE for more information on how the program works. here is example of using the program, and what it does: boot disk ]new ]10 PRINT "MAIN RAM MACHINE" ]CALL 33560 switch to aux ram ]NEW ]10 PRINT "AUX RAM MACHINE" ]LIST 10 PRINT "AUX RAM MACHINE" ]CAT this doesn't work because Basic.system isn't running! ?SYNTAX ERROR ]CALL 33560 switch back to main ram ]LIST 10 PRINT "MAIN RAM MACHINE" ]CAT (DISK CONTENTS DISPLAYED) ]bload test,a$2000 the file test is loaded ]CALL 33560 switch to aux ram ]call -151 *F100g this calls MLI, opens and reads exerciser to $2000