Posted December 18, 2016
I know that the Commodore 64 has a cartridge slot, and it's easy to find technical information on how it works, like how cartridge ROM is mapped into the address space and how autostart works. I have also read the warning about not inserting the cartridge while the computer is running.
My question is: What exactly happens when you insert or remove a cartridge while the Commodore 64 is powered on? Is there any way to ensure that the system keeps running in a well-behaved manner when you do this?
(I never actually owned a Commodore 64, but it is possible to emulate it, and there is a ton of technical information online about how things are handled at a decently low level, and I find that interesting.)
My question is: What exactly happens when you insert or remove a cartridge while the Commodore 64 is powered on? Is there any way to ensure that the system keeps running in a well-behaved manner when you do this?
(I never actually owned a Commodore 64, but it is possible to emulate it, and there is a ton of technical information online about how things are handled at a decently low level, and I find that interesting.)