Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: NES ROM Naming Convention?  (Read 14583 times)

0 Members and 1 Guest are viewing this topic.

wxforecaster

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 105
  • Last login:February 28, 2019, 01:19:24 pm
NES ROM Naming Convention?
« on: October 02, 2010, 10:46:37 am »
Upfront apologies if an existing thread covered this somewhere...couldn't find it.

Trying to pair down my NES ROM list where there are in some cases 8-10 ROMs for a given game. Is there a "Space Balls Secret Decoder Ring" for the naming convention somewhere?

My roms have tags between the ROM name and .nes suffix like...

(U), (E), (PRG0), (PRG1), (KC), (PC10), (A),  [o1],  [o2],  [o3],  [o4],  [o5], [p1], [p2], [!], and surely others I've missed.

Thanks in advance!
Evan

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: NES ROM Naming Convention?
« Reply #1 on: October 02, 2010, 01:51:27 pm »
OK, to be up front. Most of my links regarding this topic are dead, and for good reason.

However, one group did bubble up to the top and it looks like one I can safely link to here. Check out http://en.wikipedia.org/wiki/TOSEC and look for the document "TOSEC Naming Convention."

WhereEaglesDare

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:March 24, 2014, 08:47:08 pm
  • Shut Off All The Compactors on the Detention Level
    • My HomePage
Re: NES ROM Naming Convention?
« Reply #2 on: October 02, 2010, 09:09:46 pm »
I believe NES Roms are using the Good Naming convention

http://en.wikipedia.org/wiki/GoodTools

U, E, and J are regional designations.  U=USA E=Europe J=Japan

Good Code    Meaning of Code    Explanation
[!]    Verified Good Dump    The ROM is an exact copy of the cartridge; it has not had any hacks or modifications.
[a]    Alternative version    The ROM is an alternative release of the game. Many games have been re-released to fix bugs or to eliminate Game Genie codes.
   Bad Dump    A ROM image which has been corrupted during its distribution. They often have graphics errors or sometimes don't work at all.
[f]    Fixed Dump    A fixed dump is a game that has been altered to work better on a flashcart or an emulator.
[h]    Hacked ROM    The ROM has been user modified, with examples being changing the internal header or country codes, applying a release group intro, or editing the games content.
  •    Overdumped ROM    The ROM contains some non executable data in it. It doesn't affect the game at all, it just makes the ROM bigger.
[p]    Pirated version    A dump of a pirated version of a cartridge; they often have their copyright messages or company names removed or corrupted.
[t]    Trained version    A trained ROM is a ROM which either has been hacked to include cheats, or includes a cheat menu for users to use cheats ingame.
[!p]    Dump Pending    This is the closest dump to the original cart but the proper ROM is waiting to be dumped.

wxforecaster

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 105
  • Last login:February 28, 2019, 01:19:24 pm
Re: NES ROM Naming Convention?
« Reply #3 on: October 02, 2010, 11:58:44 pm »
Thanks guys! Both replies extremely helpful.