Support Other Mappers

Gunsac

New member
I have the Suggestion that NESmaker should support making games for other Mappers as opposed to only Mapper 30, Mapper 30 UNROM512 is great but why do you need 512kb of PRG ROM for every game. Most NES Games used far less than that..

Like my favorite Mapper NROM that is Mapper 0 that has at max 32kb PRG and only 8kb of CHR. Are there any plans to ever support other mappers?
 

dale_coop

Moderator
Staff member
Pretty sure it should be doable, by just reorganizing all the banks adapting the code (bankswitching) and removing all the things not needed to save space... someone could make a new module.
I think all that are in the asm scripts. It "just" requires knowledge and (a lot of) time.
 

Gunsac

New member
Awesome, I'll have to have alook at those scripts myself, I see why NM uses Mapper 30 there is plenty of room for Graphics something a lot original NES games doesn't have with the 512kb Program and if you can really have up to 32kb of CHR-ROM with your Mapper 30 game too, that is a lot of Graphics you can pack into your game with out the need of compression. I haven't seen any NM games that use CHR-ROM though also if you did use it, that would make your game incompatible with normal UNROM or Mapper 2 as it doesn't support CHR-ROM.
 

Gunsac

New member
Mapper 2 is a simple conversion. I wrote how to do it here:
(Any version) How To Change Your Game To Mapper 2 | NESMakers
Thank you, I was wondering how to do that fully, I knew you could change the Header but didn't know about Bus Conflicts.

I wonder if there is a way to fully convert your NesMaker game over to Mapper 71 that is like a clone of UNROM, as Mapper 71 also works for Mapper 30 games with a Header Change in emulators. https://www.nesdev.org/wiki/INES_Mapper_071
 

Faceheads

New member
Hello fellow NES enthusiasts!
We here in Bulgaria, would also love if it was possible to have NROM or CNROM support because unfortunately for people who live very far from the United States it's not a viable option to order the UNROM hardware from the US. For us, the shipping alone is three times the price. Over here it is much cheaper to order Famicom PCBs from China but they only support mapper 0, 3 and 4 and so we can't really use NESmaker which by far is the best software for making NES games. Is there any hope for more mapper support in the near future by any chance?

Thank you for doing what you do! You are our true heroes!
 

dale_coop

Moderator
Staff member
Hello fellow NES enthusiasts!
We here in Bulgaria, would also love if it was possible to have NROM or CNROM support because unfortunately for people who live very far from the United States it's not a viable option to order the UNROM hardware from the US. For us, the shipping alone is three times the price. Over here it is much cheaper to order Famicom PCBs from China but they only support mapper 0, 3 and 4 and so we can't really use NESmaker which by far is the best software for making NES games. Is there any hope for more mapper support in the near future by any chance?

Thank you for doing what you do! You are our true heroes!
I'd suggest to take a look at those boards (from France). Great price and good shipping costs:
Those are the boards I use for all my games, now.

Note: you need to get the "vertical" mirroring ones to be ready-to-use with NESmaker.
 

Faceheads

New member
I'd suggest to take a look at those boards (from France). Great price and good shipping costs:
Those are the boards I use for all my games, now.

Note: you need to get the "vertical" mirroring ones to be ready-to-use with NESmaker.
Greatly appreciate the info dude! These look amazing! We're definitely going to buy em!
 
Top Bottom