mos_8502 :verified: ๐จ๐ฆ
· 4w
The "mapper" is a PLD, which takes in A0-A15, and outputs select signals for the chips on the cartridge.
The mapper itself needs to be able to remember banking state, though. So a CPLD would be appropriate here, if you didn't want to use external latches.