You haven't crashed it. You've just left it showing you text page 2 after ploughing through the C05x range. (You also cycled through the graphics modes along the way.) Enter C054 to switch back to page 1.
Memory bank(last 16k of addr space)toggle is in the $Cxyz range too so by reading it the 6502 switched out of mon ROM and into uninitialised ram of the lang card(not valid code)
I can load applesoftFP BASIC into the card & see what happens-probably the same( hang)as the program counter would start somewhere in the 16k block-same address that it was in ROM.A reset would re read the reset vector & get back on track(if the 16k lang card was loaded)
Reading the The Language Card RAM doesn't do anything; they require writing. Though other cards might do odd things (e.g. leave drive 2 spinning).
Except under ProDOS (which lives up there), copying ROM to LC RAM, then switching in the RAM will go down without a hitch, as you're switching in identical contents. (Applesoft's PC, etc are on zero-page, so are unaffected.). Then you can have fun molesting the copy the firmware in RAM, for amusement. ;)
wow how boring.
MsHUGSaLOT 2 months ago
When scrolling through that memory area, you'll also here a pop form the speaker, because $C030 controls the speaker.
Akira625 1 year ago
I think I've done that a couple of times while messing around in the Monitor.
Akira625 1 year ago
You haven't crashed it. You've just left it showing you text page 2 after ploughing through the C05x range. (You also cycled through the graphics modes along the way.) Enter C054 to switch back to page 1.
ueberRegenbogen 2 years ago
Memory bank(last 16k of addr space)toggle is in the $Cxyz range too so by reading it the 6502 switched out of mon ROM and into uninitialised ram of the lang card(not valid code)
I can load applesoftFP BASIC into the card & see what happens-probably the same( hang)as the program counter would start somewhere in the 16k block-same address that it was in ROM.A reset would re read the reset vector & get back on track(if the 16k lang card was loaded)
xmlisnotaprotocol 2 years ago
Reading the The Language Card RAM doesn't do anything; they require writing. Though other cards might do odd things (e.g. leave drive 2 spinning).
Except under ProDOS (which lives up there), copying ROM to LC RAM, then switching in the RAM will go down without a hitch, as you're switching in identical contents. (Applesoft's PC, etc are on zero-page, so are unaffected.). Then you can have fun molesting the copy the firmware in RAM, for amusement. ;)
A hard reset will always enable ROM.
ueberRegenbogen 2 years ago
Oops. "Reading the The Language Card RAM switch locations", that is.
ueberRegenbogen 2 years ago
well, you have more video's so you probably have a camera
bravo3000pirate 2 years ago
ok thanks
xmlisnotaprotocol 2 years ago
you crashed an emulator....
bravo3000pirate 2 years ago
also works on real thing - I cant record video from my real apple ][
xmlisnotaprotocol 2 years ago
Yeah... classic!!!
powerfist 2 years ago
didnt work for me
cmarshall1018 2 years ago
Ive tried it on apple ][, apple ][+ , apple //e and apple win emulator - all with the same results
try this 'l' for list dissembled code,or dump...anything that reads memory from c000-c1000 works
]call -151
*c000l
xmlisnotaprotocol 2 years ago
i got it working now
cmarshall1018 2 years ago
ha ha ha apple sucks
AlbertaCanada420 2 years ago