Well, since the I/O area (with VIC, SID, 2* CIA) overlaps the character ROM area, the VIC chip can't use that RAM anyway. Therefore there isn't any need for an accelerator cardridge to set the 6510 I/O to anything else than a mode where everything is RAM except the area that overlaps with I/O. (I.E. the mode you usually use when copying KERNAL and BASIC to RAM). The accelerators have local ram that are used as a shadow, and for the I/O area you don't need to replicate that RAM to the C64 internal RAM unless you want to switch back to the 6510. During such switch you could just copy that 4k area (for example by first switching to 6510, banking out I/O, switching back to the accelerator, copying that 4k and then switching back to 6510 again). On the accelerator cardridge you could have any hardware emulating $0/$1, for example remapping the adresses of an 6821/6522/6526. (At the time I think atleast 6821 were rather cheap). -- (\_/) Copy the bunny to your mails to help (O.o) him achieve world domination. (> <) Come join the dark side. /_|_\ We have cookies. Message was sent through the cbm-hackers mailing listReceived on 2017-10-18 16:00:03
Archive generated by hypermail 2.2.0.