tniNES logo

Welcome to the official tniNES Download page.
As you can see we've moved back to our old location since Emucamp (our former host) was sadly brought down.

NEW! tniNES v2.6 released 1 Sep 1998!

Why don't you do what you came here to do and Download tniNES v2.6!

About

tniNES is a freeware MS-DOS program to edit and otherwise manipulate NES ROM-images in iNES-format (.NES files), used by emulators like iNES, NESticle and fwNES.

There are other programs to edit the iNES header, but none have the capabilities or interface I like to see. What's more, many tools leave a tag in the reserved space of the iNES header, a space which the iNES v0.7 specification partially uses. Thus, many .NES files treated with these tools cause problems when using with an iNES v0.7 headercompatible emulator.

tniNES has grown very powerful, if I may say so. I think it will prove to be useful to everyone, from gamers to hackers, from collectors to programmers.

As the iNES ROM-Image standard may expand one day, tniNES takes special care not to change any currently unused bit, so no data will be lost. Ofcourse, I will try to keep tniNES up-to-date, but if you don't do anything stupid, you can use this version forever.

What's new in version 2.6?


  • Added support for the VS Unisystem.
  • Added support for even more fwNES mappers.
  • Added support for path and filename with wildcards! (You can now process all files in the entire drive or directorytree! ^_^
  • Added subcommands, read the 'how to use' for details.
  • Lots of internal and external changes.
  • Changed -m command to -j.
  • Bugfix: When splitting a file with a footer, a far too large file would be output. (I haven't tested this behaviour, but fixed it anyway ;)
  • Bugfix: When joining a .NES file without .CHR, lotsa stuff would go kinda wrong.
  • Bugfix: When saving a headerfile, any changes to the number of ROM/VROM pages weren't saved.
  • Bugfix: When truncating a file in a directory other than the current, it would be moved to the current directory. Back-ups would also be made in the current directory.
    (This should be the last of those stOOpid bugs. Knock on wood ^^;)

Both tniNES and this page are made by Patriek Lesparre (c) The New Image 1998.