Before I dive into the murky void of bank-switching can I just ask a couple of fundamental questions;
1) (I think I know the answer to this already but) Can you bank-switch DPCM?
2) As well as bank-switching graphics, I presume you can bank switch code? If so, what's the protocol for switching PRG, calling routines and returning?
3) If I'm going to go down the bank-switching route, what's the most common bank-switchable mapper/ROM configuration? I thinking here from the point of view of PowerPak support and also the possibility of building carts/using socketed/EPROM boards etc.
1) (I think I know the answer to this already but) Can you bank-switch DPCM?
2) As well as bank-switching graphics, I presume you can bank switch code? If so, what's the protocol for switching PRG, calling routines and returning?
3) If I'm going to go down the bank-switching route, what's the most common bank-switchable mapper/ROM configuration? I thinking here from the point of view of PowerPak support and also the possibility of building carts/using socketed/EPROM boards etc.