mmc3 initial load

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

Post Reply
User avatar
Anes
Posts: 702
Joined: Tue Dec 21, 2004 8:35 pm
Location: Mendoza, Argentina

mmc3 initial load

Post by Anes »

How mmc3 loads the prg-rom in cpu mem at start?
i read that bank 0 and 1 goes to 0x8000 and 0xC000 (on reset), but if we are talking about 8kb banks it leaves the reset vector empty (0).

I tried to load as a mmc1 and some games work "d dragon 2", "bart vs the world", but other not.
ANes
tepples
Posts: 22708
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

PRG banks $C000 and $E000 are hardwired to the last two banks in the cart (though $C000 can be swapped with $8000, and any game that uses DMC will do this). Banks $8000 and $A000 are potentially unpredictable on startup.
Post Reply