You're building a mental wall. Doing a mapper hack isn't as hard as you think. In fact, I'd argue that doing an SRAM hack is harder, as it actually takes understanding of what information the game is handling.
The only thing you really need to do for a mapper hack is find all the code that swaps banks and change it to a 'JSR' that does the MMC1 version of a swap. It's little more than find/replace. Time consuming, but very easy.
Don't let it scare you. You definitely should be able to do it.
Thanks Disch for the encouragement!
Ok I'll definitely look into this when I have the time then!
November 28, 2017, 03:47:37 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
UxROM are Nintendo boards and definitely have no SRAM. iNES mapper #2 is however a super-set of UxROM which is implementation-agnostic, and allows swapping far more banks (8 bits instead of 3 or 4), and allows for SRAM.
So if you're going to hack a game and require SRAM I'd say first do that part of the hack. If in the end, staying with mapper #2 is problematic for whathever reason (it shouldn't be unless you want to run on a real cart, but remind you that it means more people bootlegging your hack and selling repros) - then if this is a problem you can always switch to mapper #1 later. As Disch says this is a super simple thing to do and the only real requirement is to have some extra free ROM as the bankswitch routines will be longer - but this is a requirement for almost any romhack.
Thanks for the reply Bregalad!
Yeah, I'm not concerned about people selling repros of my hacks, in fact, the more people get to play them the better! That's why I make them
But yeah, the ROM for this game seems to have some free space(unlike Guardian Legend) so it shouldn't be a problem as long as I can figure this whole thing out.
Thanks again for the advice!