Hi, I've been working on my MMC5 game project for over a year and I have a serious question about RAM.
Someone may know there are 5 commercial configurations for the MMC5 Ramc chips.
I have coded the game to be able to functionally use at least 2 8K Ram chips.
But holy can anyone help me to run EWROM? 1*32K
Configuration Bank Value & 7
EWROM 32K (1 x 32K)0:$00000:$20000:$40000:$6000open busopen busopen busopen bus
Superset 64K (2 x 32K)0:$00000:$20000:$40000:$60001:$00001:$20001:$40001:$6000
I'm only quite confused and need a little clarity.
00000000 Page 0 8K
00000001 Page 1 8K
00000010 Page 2 8K
00000011 Page 3 8K
With bit 2 remaining clear since it doesn't use 2 SRAM chips.
![Image]()
And this should all be doable in an EMU without iNES configuration? Since an emulator would use the 64K Superset configuration to be compatible with all the commercial configurations at once?
Does the N8Pro+ flashcart do this Superset configuration as well?
Thank you for any help and responses! It's a large amount of RAM, but for what I am planning this much RAM is very necessary. (16K was enough but 32K would be so much better)
Someone may know there are 5 commercial configurations for the MMC5 Ramc chips.
I have coded the game to be able to functionally use at least 2 8K Ram chips.
But holy can anyone help me to run EWROM? 1*32K
Configuration Bank Value & 7
EWROM 32K (1 x 32K)0:$00000:$20000:$40000:$6000open busopen busopen busopen bus
Superset 64K (2 x 32K)0:$00000:$20000:$40000:$60001:$00001:$20001:$40001:$6000
I'm only quite confused and need a little clarity.
So in theory for $5113, $5114, $5115, and $5116 these bits should switch between the four Ram pages?In commercial configurations, bits 0 and 1 select pages within an SRAM chip, and bit 2 selects between two separate SRAMs. 8K and 32K games have a single SRAM chip that will only be active when bit 2 is clear. 16K games instead have two chips, but only the first is battery backed.
00000000 Page 0 8K
00000001 Page 1 8K
00000010 Page 2 8K
00000011 Page 3 8K
With bit 2 remaining clear since it doesn't use 2 SRAM chips.

And this should all be doable in an EMU without iNES configuration? Since an emulator would use the 64K Superset configuration to be compatible with all the commercial configurations at once?
Does the N8Pro+ flashcart do this Superset configuration as well?
Thank you for any help and responses! It's a large amount of RAM, but for what I am planning this much RAM is very necessary. (16K was enough but 32K would be so much better)
Statistics: Posted by YogiGame — Tue Jul 30, 2024 1:50 am — Replies 8 — Views 116