Newest Hacks

Little Nemo - The Dream Master - A Wonderful Wand Edition Learn 2 Kaizo Super Metroid Fog Condensed Spell List

Newest Translations

Dragon: The Bruce Lee Story Dragon: The Bruce Lee Story El Viento Teenage Mutant Ninja Turtles IV: Turtles in Time

Newest Utilities

BCX Breakdown Tool Four Swords Adventures Sprite Converter Nushi Tsuri Adventure: Kite no Bouken Compression/Decompression Tools GameCube RARC/.arc packer

Newest Documents

Documents

Newest Reviews

Super Mario Kart - Shelfall Series 1 Super Mario Bros 3 Voice Removal Super Mario Bros 3 Voice Removal Final Fantasy V

Newest Homebrew

MashyMashy UWOL - Quest for Money Christmas Craze Russian Roulette

Featured Hack Images

Super NikoNiko Kart The Legend of Zelda: Majora's Mask - Gamecube to N64 Gradius - MSX Conversion Super Metroid Lab of Cerbewz Streets of Rage 2 - Android Lightning FF XIII Chip 'n Dale - Lomax Attacks Crystalis Refresh Final Fantasy 5 EasyType

Featured Translation Images

Mega Man 6 Niji no Silkroad Captain Tsubasa Vol. II: Super Striker Dragon Ball Z: Kyoushuu! Saiya Jin Ganpuru: Gunman's Proof Seiken Densetsu 3 Tetra Star: The Fighter Kunio Kun no Nekketsu Soccer League

Recent Updates

NES Mapper Reader / Rom Fixer / Rom Splitter

Assembly Tools

Description:

NES Mapper Reader / Rom Fixer / Rom Splitter Programmed by: Shawn M. Crawford [sleepy] Last Update: February 19th, 2017 Latest Version: 2.0 Coded in C#, Requires .NET 3.5


This utility will:

  • read NES ROM info based on the iNES Header (mapper, mirroring, etc)
  • read NES ROM info based on the NES 2.0 Header
  • clean a rom header by blanking out bytes 7 - 15
  • remove the iNES header (to prep for burning to eprom)
  • output the relevant BIN as a non-headered ROM
  • output the relevant CHR/PRG bin files to burn with eprom burner for dev carts
  • output the relevant CHR/PRG bin files to burn with eprom burner for Vs. Unisystem

It’s best to use the auto split option unless you know the PRG and CHR are incorrect sizes, since this info is based on the iNES header.

Example: Dig Dug (J).nes Results after Prep: Remove 16 Bytes NES Header: Dig Dug (J).nes.bin (24576 bytes) CHR dump: Dig Dug (J).nes.chr.bin (8192 bytes) PRG dump: Dig Dug (J).nes.prg.bin (16384 bytes)

Requires .Net 3.5 Framework


2.0 February 19th, 2017

  • Optimized code
  • Added support for NES 2.0 Headers
  • Added 8kb split option for Vs. Unisystem ROMs
  • Open sourced, added GPL license

1.1 January 29th, 2017

  • GUI cleaned up and prettified
  • Now auto analyzes ROM
  • Fix bug in CHR extraction
  • Revised/Optimized several algorithms in code
  • Fix many bugs in gui and button functionality when changing values manually
  • Fix autosplit ROMs to recalculate if switching between auto and manual
  • Updated Mapper analysis with more mappers.
  • Updated error handling
  • Updated messages

1.0 December 22nd, 2008

  • initial release

Thanks:

  • Ben Foster - testing Vs. Unisystem features
  • http://nesdev.com/ - NESDEV Wiki and NESDEV BBS for docs and information
  • http://romhacking.net/ - hosting

Links:

User Review Information
No User Reviews!