Difference between revisions of "List of filetypes"

From Emulation General Wiki
Jump to navigation Jump to search
m (Added .tar.gz. Source code for emulators use this which the wiki links to often.)
(Added MESS for .chd as it also uses this. Added links to various systems. Spelling fixes.)
Line 17: Line 17:
 
|Use WinRAR or 7Zip to open and extract.
 
|Use WinRAR or 7Zip to open and extract.
 
|}
 
|}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|+Disc Images
 
|+Disc Images
Line 47: Line 48:
 
|.chd
 
|.chd
 
|Compressed Hard Disk
 
|Compressed Hard Disk
|[[MAME]]
+
|[[MAME]]/[[MESS]]
 
|
 
|
 
|-
 
|-
Line 58: Line 59:
 
|Media Descriptor Sheet
 
|Media Descriptor Sheet
 
|Multiple
 
|Multiple
|Like a .cue or .ccd, but for .mdf files.
+
|Similar to .cue or .ccd, but for .mdf files.
 
|-
 
|-
 
|.ecm
 
|.ecm
Line 75: Line 76:
 
|Typically used with DreamCast, CDI is a compressed GDI
 
|Typically used with DreamCast, CDI is a compressed GDI
 
|}
 
|}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|+Tape Files
 
|+Tape Files
Line 95: Line 97:
 
|.tzx
 
|.tzx
 
|ZX Spectrum Tape File
 
|ZX Spectrum Tape File
|Compatible Tape Based Systems (ZXS, CPC, C64, etc.)
+
|Compatible Tape Based Systems ([[ZX Spectrum|ZXS]], [[Amstrad CPC|CPC]], [[Commodore 64 emulators|C64]], etc.)
 
|Prefered file type for all emulators, perfect representation
 
|Prefered file type for all emulators, perfect representation
 
|-
 
|-
 
|.cdc
 
|.cdc
 
|CPC Digital Tape
 
|CPC Digital Tape
|Amstrad CPC
+
|[[Amstrad CPC|Amstrad CPC]]
 
|Identical to the .tzx file but useable only by Amstrad CPC emulators
 
|Identical to the .tzx file but useable only by Amstrad CPC emulators
 
|}
 
|}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
†When listened to, the file will play white noise. If this noise is perfectly recreated 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.
 
†When listened to, the file will play white noise. If this noise is perfectly recreated 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.
Line 119: Line 122:
 
|.fds
 
|.fds
 
|Famicom Disk System
 
|Famicom Disk System
|NES
+
|[[NES Emulators|NES]]
 
|
 
|
 
|-
 
|-
Line 129: Line 132:
 
|.sfc
 
|.sfc
 
|Super Famicom ROM
 
|Super Famicom ROM
|SNES
+
|[[SNES emulators|SNES]]
 
|Headerless SNES ROM
 
|Headerless SNES ROM
 
|-
 
|-
Line 139: Line 142:
 
|.smd
 
|.smd
 
|Super Magic Drive
 
|Super Magic Drive
|Genesis
+
|[[Sega Genesis emulators|Genesis]]
 
|Headered ROMs dumped from a Super Magic Drive
 
|Headered ROMs dumped from a Super Magic Drive
 
|-
 
|-
 
|.gen
 
|.gen
 
|Genesis ROM
 
|Genesis ROM
|Genesis
+
|[[Sega Genesis emulators|Genesis]]
 
|Headerless Genesis ROM
 
|Headerless Genesis ROM
 
|-
 
|-
Line 159: Line 162:
 
|.v64
 
|.v64
 
|Doctor V64
 
|Doctor V64
|Nintendo 64
+
|[[Nintendo 64 emulators|Nintendo 64]]
 
|Headered N64 ROMS dumped with a Doctor V64
 
|Headered N64 ROMS dumped with a Doctor V64
 
|-
 
|-
 
|.n64
 
|.n64
 
|N64 ROM
 
|N64 ROM
|Nintendo 64
+
|[[Nintendo 64 emulators|Nintendo 64]]
 
|
 
|
 
|-
 
|-
Line 189: Line 192:
 
|.gcz
 
|.gcz
 
|Compressed GameCube Disc Image
 
|Compressed GameCube Disc Image
|GameCube
+
|[[GameCube emulators|GameCube]]
 
|Can be either a compressed .gcm or .iso
 
|Can be either a compressed .gcm or .iso
 
|-
 
|-
Line 204: Line 207:
 
|.wad
 
|.wad
 
|Game Data File
 
|Game Data File
|Wii/Doom
+
|[[Wii emulators|Wii]]/Doom
 
|Use for Wii channels and old FPS games
 
|Use for Wii channels and old FPS games
 
|-
 
|-
 
|.ngp/.ngc
 
|.ngp/.ngc
 
|NGP/C ROM
 
|NGP/C ROM
|[[Neo Geo Pocket]]/Color
+
|[[Neo Geo Pocket]]/[[Neo Geo Pocket|Color]]
 
|
 
|
 
|-
 
|-
Line 217: Line 220:
 
|
 
|
 
|}
 
|}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|+Saves
 
|+Saves
Line 252: Line 256:
 
|.mpk
 
|.mpk
 
|Memory Pack
 
|Memory Pack
|[[Nintendo 64 emulators|N64]]
+
|[[Nintendo 64 emulators|Nintendo 64]]
 
|N64 Saves
 
|N64 Saves
 
|-
 
|-
 
|.eep
 
|.eep
 
|EEPROM
 
|EEPROM
|N64
+
|[[Nintendo 64 emulators|Nintendo 64]]
 
|N64 Saves
 
|N64 Saves
 
|-
 
|-
Line 270: Line 274:
 
|Save RAM dump, used with emulators and flashcarts
 
|Save RAM dump, used with emulators and flashcarts
 
|}
 
|}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|+[[Shaders and Filters]]
 
|+[[Shaders and Filters]]
Line 290: Line 295:
 
|[https://en.wikipedia.org/wiki/HLSL .hlsl]
 
|[https://en.wikipedia.org/wiki/HLSL .hlsl]
 
|High-level shader language
 
|High-level shader language
|Windows, XBOX, 360
+
|Windows, [[Xbox emulators|Xbox]], [[Xbox 360 emulators|360]]
|Microsoft's proprietary DirectX only shader langauge, based on C's syntax.
+
|Microsoft's proprietary DirectX only shader language, based on C's syntax.
 
|}
 
|}
 +
 
{| class="wikitable"
 
{| class="wikitable"
 
|+Other
 
|+Other
Line 320: Line 326:
 
|Configuration File
 
|Configuration File
 
|Multiple
 
|Multiple
|Use a text editor like notepad/Notepad++ to edit
+
|Use a text editor such as notepad/Notepad++ to edit
 
|-
 
|-
 
|.dll
 
|.dll
Line 327: Line 333:
 
|Typically used for plugins/emulation cores in emulators
 
|Typically used for plugins/emulation cores in emulators
 
|}
 
|}
 +
 
[[Category:FAQs]]
 
[[Category:FAQs]]

Revision as of 04:37, 25 July 2014

Archives
Filetype Name System Notes
.rar/.7zip/.zip/.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 PS1 Compressed PS1 disc image, use UnECM to decompress it.
.cso Compressed ISO PSP 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
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 recreated 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.
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 PSP Game and homebrew eboot file
.dol Dolphin File GC/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