I have been working on an NES project where I can Develop games and run games. It will have a 512k Ram chip for "Program" and a 128k Ram chip for "Character/Sprites". I also desire to be able to read and write memory addresses while it is running. Yes, I know that I could use an emulator for this but ... well this is fun for me.
So I started looking into MMC1 and it is kind of confusing. I see that there are settings for mirroring the screen. But this makes no sense. There are not enough pins on the MMC to translate the video to a point of mirroring anything. The terminology makes me think it is flipping the image vertical or horizontal. Am I missing something? I am trying to work out a CPLD to move banks around.
Do you have any information that you can share to clear this up?
Thanks,
FlyMario
So I started looking into MMC1 and it is kind of confusing. I see that there are settings for mirroring the screen. But this makes no sense. There are not enough pins on the MMC to translate the video to a point of mirroring anything. The terminology makes me think it is flipping the image vertical or horizontal. Am I missing something? I am trying to work out a CPLD to move banks around.
Do you have any information that you can share to clear this up?
Thanks,
FlyMario
Attachment:
Attachment: