Archives
Filetype
|
Name
|
System
|
Notes
|
.rar
|
Compressed Archive
|
|
Use WinRAR or 7Zip to open and extract.
|
.7z/.7zip
|
Compressed Archive
|
|
Use WinRAR or 7Zip to open and extract.
|
.zip
|
Compressed Archive
|
|
Use WinRAR or 7Zip to open and extract.
|
.tar.gz
|
Compressed Archive
|
|
Use WinRAR or 7Zip to open and extract.
|
.001/.part1
|
Split Archive
|
|
Use WinRAR or 7Zip to open and extract.
|
Disc Images
Filetype
|
Name
|
System
|
Notes
|
.iso/.img
|
Disk Image
|
Multiple
|
|
.ccd
|
CloneCD Control File
|
Multiple
|
Usually comes with .img files.
|
.bin
|
Binary File
|
Multiple
|
Usually accompanied with, and used by, a cue sheet.
|
.cue
|
Cue Sheet
|
Multiple
|
Metadata file for .bin/.iso/.img tracks.
|
.chd
|
Compressed Hard Disk
|
MAME/MESS
|
|
.mdf
|
Media Descriptor File
|
Multiple
|
Disc image made from Alcohol 120%
|
.mds
|
Media Descriptor Sheet
|
Multiple
|
Similar to .cue or .ccd, but for .mdf files.
|
.ecm
|
Error Code Modeler
|
PlayStation
|
Compressed PS1 disc image, use UnECM to decompress it.
|
.cso
|
Compressed ISO
|
PlayStation Portable
|
Compressed PSP disc image, use UMDGen to convert to and from .iso
|
.cdi/.gdi
|
CD Image
|
DreamCast
|
Typically used with DreamCast, CDI is a compressed GDI
|
.sbI
|
CD Image
|
|
Sub-channel data. Generally used in the case of PS1 for Digital Restriction Management
|
Tape Files
Filetype
|
Name
|
System
|
Notes
|
.wav
|
Waveform Audio File Format
|
Tape Based Systems
|
Raw data in audio format†
|
.tap
|
Tape File
|
Tape Based Systems
|
Raw tape data usable by appropriate emulators
|
.tzx
|
ZX Spectrum Tape File
|
Compatible Tape Based Systems (ZXS, CPC, C64, etc.)
|
Prefered file type for all emulators, perfect representation
|
.cdc
|
CPC Digital Tape
|
Amstrad CPC
|
Identical to the .tzx file but useable only by Amstrad CPC emulators
|
†When listened to, the file will play white noise. If this noise is perfectly recorded on to a tape, that tape should theoretically be able to be used on a system. In practice how ever, this is more difficult to do, as any interference can potentially ruin the tape and some copy protection systems may render the re-recording unusable
ROMs
Filetype
|
Name
|
System
|
Notes
|
.nes
|
NES ROM
|
NES
|
|
.fds
|
Famicom Disk System
|
NES
|
|
.smc
|
Super Magicom
|
SNES
|
Headered ROMs dumped from a Super Magicom copier.
|
.sfc
|
Super Famicom ROM
|
SNES
|
Headerless SNES ROM
|
.md
|
Multi Game Doctor
|
Genesis
|
ROMs dumped from a Multi Game Doctor
|
.smd
|
Super Magic Drive
|
Genesis
|
Headered ROMs dumped from a Super Magic Drive
|
.gen
|
Genesis ROM
|
Genesis
|
Headerless Genesis ROM
|
.gg
|
Game Gear ROM
|
Game Gear
|
|
.z64
|
Zip Diskette N64 ROM
|
Nintendo 64
|
Headered N64 ROMS dumped with a Mr. Backup Z64
|
.v64
|
Doctor V64
|
Nintendo 64
|
Headered N64 ROMS dumped with a Doctor V64
|
.n64
|
N64 ROM
|
Nintendo 64
|
|
.gb
|
GameBoy ROM
|
GameBoy
|
|
.gbc
|
GBC ROM
|
GameBoy Color
|
|
.gba
|
GBA ROM
|
GameBoy Advance
|
|
.gcm
|
GameCube Master Image
|
GameCube
|
GC disc dumped the way it's read
|
.gcz
|
Compressed GameCube Disc Image
|
GameCube
|
Can be either a compressed .gcm or .iso
|
.nds
|
NDS ROM
|
Nintendo DS
|
|
.wbfs
|
Wii Backup File System
|
Wii
|
Use WBFS Manager to convert to and from .iso
|
.wad
|
Game Data File
|
Wii/Doom
|
Use for Wii channels and old FPS games
|
.ngp/.ngc
|
NGP/C ROM
|
Neo Geo Pocket/Color
|
|
.pce
|
PC Engine ROM
|
PC Engine
|
|
Saves
Filetype
|
Name
|
System
|
Notes
|
.dsv
|
DeSmuMe Save
|
NDS
|
|
.ds1 to .ds9
|
DeSmuMe Save State
|
NDS
|
|
.sav
|
Save file
|
Multiple
|
|
.ps2
|
PCSX2 Memory Card
|
PS2
|
|
.mcr
|
Memory Card Reader
|
PS1
|
PS1 emulator memory card
|
.mpk
|
Memory Pack
|
Nintendo 64
|
N64 Saves
|
.eep
|
EEPROM
|
Nintendo 64
|
N64 Saves
|
.st0/.sta/
|
Savestate
|
Multiple
|
|
.srm
|
Save RAM
|
SNES/Genesis
|
Save RAM dump, used with emulators and flashcarts
|
Shaders and Filters
Filetype
|
Name
|
System
|
Notes
|
.cg
|
C for Graphics
|
|
NVIDIA's shader format based on C's syntax.
|
.glsl
|
OpenGL Shading Language / GLslang
|
|
OpenGL only shader format based on C's syntax.
|
.hlsl
|
High-level shader language
|
Windows, Xbox, 360
|
Microsoft's proprietary DirectX only shader language, based on C's syntax.
|
Other
Filetype
|
Name
|
System
|
Notes
|
.elf
|
Executable and Linkable Format
|
PS2/PS3/GC/Wii
|
Typically a homebrew/small application file
|
.pbp
|
Perl Builder File
|
PlayStation Portable
|
Game and homebrew eboot file
|
.dol
|
Dolphin File
|
GameCube/Wii
|
Executable
|
.cfg/.ini
|
Configuration File
|
Multiple
|
Use a text editor such as notepad/Notepad++ to edit
|
.dll
|
Dynamic Link Library
|
Multiple
|
Typically used for plugins/emulation cores in emulators
|
.so
|
Shared Library
|
Multiple
|
Typically used for plugins/emulation cores in emulators
|
.xml
|
Extensible Markup Language
|
MAME/MESS
|
Contains various information about emulated systems and ROMs.
|
.hsi
|
XML-like
|
MESS
|
Contains various information about ROMs.
|