Trying to make a NES repro with a "not supported for guessing" board

A place that you can discuss reproduction of classic titles or "licensed-for-reproduction" homebrew for personal use.

Moderators: B00daW, Moderators

Forum rules
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
Post Reply
BokuNES
Posts: 42
Joined: Wed Apr 22, 2020 8:42 pm

Trying to make a NES repro with a "not supported for guessing" board

Post by BokuNES »

hi to all, well, just like the title says, i want to make a "roll-chan" repro, i know that the original game uses an UxROM board, but when i put the rom into the famiROM software, it says

Code: Select all

Rollchan (MM8 Roll).nes
iNES ver.: 2.0
 platform: NES
   mapper: 2
mirroring: Vertical
 prg size: 128KB (1mb)
 chr size: 0
  chr ram: 8KB vram
  battery: no
  trained: no
   timing: NTSC
expansion: Standard NES/Famicom controllers
boards: (version not supported for guessing)
CRC32 
      prg: B39583EA
     data: B39583EA
     file: EB703B8F
so, what i need to do??, i need to modify the board with that specs to make it work??, how can i do that???

btw, this is the original rockman specs, best regards :P

Code: Select all

Rockman.nes
iNES ver.: 1.0
 platform: NES
   mapper: 2
mirroring: Vertical
 prg size: 128KB (1mb)
 chr size: 0 (vram implied)
  prg ram: not specified
  battery: no
  trained: no
TV system: NTSC
boards: (UxROM [UNROM, UOROM, UNROM*])
CRC32 
      prg: D31DC910
     data: D31DC910
     file: E0141A24
lidnariq
Posts: 11432
Joined: Sun Apr 13, 2008 11:12 am

Re: Trying to make a NES repro with a "not supported for guessing" board

Post by lidnariq »

Without access to the source code for FrankWDoom's famiROM, I don't know for sure, but my best guess is that "version not supported for guessing" means that an NES2.0 header currently blocks that output.
BokuNES
Posts: 42
Joined: Wed Apr 22, 2020 8:42 pm

Re: Trying to make a NES repro with a "not supported for guessing" board

Post by BokuNES »

ok, i tried to put the rom onto the NES Mapper Program, and show me this
Sin título.png
, the program shows me that the rom is indeed a uxrom type and has a nes 2.0 header, it is clear that the famirom software cant read the nes 2.0 headers, so again thanks for all lidnariq, your knowledge is incredible, you recommend me another program to see the rom information ?? (different from the NES Mapper Program of course)
FrankWDoom
Posts: 260
Joined: Mon Jan 23, 2012 11:27 pm

Re: Trying to make a NES repro with a "not supported for guessing" board

Post by FrankWDoom »

Yeah sorry i never got around to the logic for guessing 2.0 roms. Seems like those are more common now, i should fix that.

Looking at your output it should be standard unrom.
User avatar
HVC-Man
Posts: 46
Joined: Wed Nov 25, 2015 7:54 pm

Re: Trying to make a NES repro with a "not supported for guessing" board

Post by HVC-Man »

Roll-Chan 1 is a standard UNROM game, nothing fancy.

You might want to try using Nestopia emulator. In the Windows version, open a ROM, click the View tab, then Image Info, there you'll see a simplified mapper info screen.

The only downside with it is a limitation of INES, that being it often incorrectly lists W-RAM as required when most of the time, it isn't. For that, open FCEUX on Windows, open a ROM, click the Debug tab, then Hex Editor. While the game is running in a level or something, scroll down to the $6000 to $7FFF memory range. Most mappers put W-RAM there. If you see lots of data instead of 00s (zeroes), then the game uses W-RAM.
BokuNES
Posts: 42
Joined: Wed Apr 22, 2020 8:42 pm

Re: Trying to make a NES repro with a "not supported for guessing" board

Post by BokuNES »

its done, i can make it using the nes mapper program, i hope that the famirom software will have the ines 2.0 header compatibility in a near future!
Post Reply