Super Mario Bros with mmc 1 and CHR RAM for extreme expansion.
Same old game.. some just cant get enough plumber action
Based on a patch made by Dr Floppy a few years ago,
this reworked edition will give you a full 8 banks whereof 4 are completely empty
(= more than 65536 bytes) to fill with new graphics, or whatever you want to work with and also the option to swap tiles during game play.
It may have been done before and better, but this one work too
Bank 7 (banks here on called by number in fceux ) has a nice 3264 bytes free too.
Yes, I know this is more of a hack than a homebrew, but since I really want to share this, here you go.
Large parts of sound engine (all of it?) are relocated to bank 2.
Startup set of graphics are located in bank 3.
Please note that a bank switch must occur in nmi in order for any music to play now.
Why not take advantage of that and just insert another music engine all together..?
How to switch upper bank:
Code:
lda banknumber
jsr $ffc0
jsr $ffc0
.. and that is pretty much it
By the way .ips are stupid, but if you really want I could supply that aswell.