This is an idea that came to my mind while working and it's all hypothetical. I'm no hardware expert so keep that in mind while reading this post
Let say for example that I had a MMC3 CHR-RAM cart. For some strange reason, I decide to add some extra controller (74X???) to this cart that would react when writing to a specific address range. When I would write to it, it would switch the address line of the CHR-RAM to the CHR-ROM.
First, would that be even possible? Maybe the chip mentioned is wrong but I least the concept is to switch the chip at run-time. This would allow to use CHR-RAM when you requires specific video effect and CHR-ROM when some level doesn't requires it.
I don't know if it would be that useful but now that the hardware is cheaper, the possibility to switch between both chips seems interesting but I'm not sure yet how it could be used.
Maybe my idea is crazy but like I said, I'm no hardware expert so..
Let say for example that I had a MMC3 CHR-RAM cart. For some strange reason, I decide to add some extra controller (74X???) to this cart that would react when writing to a specific address range. When I would write to it, it would switch the address line of the CHR-RAM to the CHR-ROM.
First, would that be even possible? Maybe the chip mentioned is wrong but I least the concept is to switch the chip at run-time. This would allow to use CHR-RAM when you requires specific video effect and CHR-ROM when some level doesn't requires it.
I don't know if it would be that useful but now that the hardware is cheaper, the possibility to switch between both chips seems interesting but I'm not sure yet how it could be used.
Maybe my idea is crazy but like I said, I'm no hardware expert so..