
ROMARCHIVE v1.0
Retro Gaming ROM Repository
Era switch:
File Name Format
All files in the archive follow a consistent naming convention:
/Platform/First letter/Game name (Tags)[Author].extension
Common Tags
| Tag | Meaning |
| USA, Europe, Japan, Russia, etc. | Region of release |
| NTSC / PAL / SECAM | Video output standard |
| Virus | Potentially malicious software — for educational purposes only |
| E / T / M / AO | ESRB age rating (Everyone / Teen / Mature / Adults Only) |
| Homebrew | Unofficial game made by enthusiasts |
| Unlicensed | Same as homebrew, but intended for sale and profit |
Examples
/NES/M/Super Mario Bros. (USA).nes
/SNES/S/Super Metroid (USA NTSC)[Nintendo].sfc
/GameBoy/P/Pokemon Red (USA Europe)[Game Freak].gb
/Sega Genesis/S/Sonic the Hedgehog (USA Europe NTSC)[Sonic Team].bin
/PSX/C/Crash Bandicoot (USA NTSC)[Naughty Dog].bin
/Atari 2600/P/Pitfall! (USA).a26
Rules
- The first directory is always the platform (e.g. NES, SNES, GameBoy).
- The second directory is the first letter of the game name (A-Z, 0-9).
- Tags are space-separated inside parentheses. If no tags apply, the tag is "Unknown".
- The author name is placed inside square brackets. If unknown, brackets are omitted.
- The file extension indicates the ROM format (e.g. .nes, .sfc, .gb, .bin).
- If multiple regions or tags apply, they are separated by spaces.