We use special emulators that support tools such as savestates and frame advance, and generate movie files from them. These movie files are nothing more than a recording of input. They do not contain images or video. All movie format specifications can be found here.
Disclaimer: The majority of rerecording emulators are third-party modifications of existing open-source emulators. In most cases, only these rerecording emulators can play and make TASes, and not the official emulator.
We do not by any means claim that using any of these emulators will guarantee "correct" results. There may be bugs in these emulators which have gone unnoticed due to lack of testing.
You should read DesyncHelpTAS before making any serious projects. All movies are highly dependent on timing and the slightest difference may cause a desync. We cannot help you if you lose work due to desync problems. You must also read the Movie Rules if you plan to submit your work to this site.
For a comprehensive list of supported platforms and their emulators, see the Platforms page.

Emulator overview

System Emulator Movie Format
Apple II BizHawk BK2
Arcade/Neo Geo MAME-RR MAR
Arcade/Neo Geo FinalBurnAlpha-RR FBM
Atari 2600/7800 BizHawk BK2
Atari Lynx BizHawk BK2
ColecoVision BizHawk BK2
ColecoVision openMSXOMR
Commodore 64 BizHawk BK2
DOOM demo (various) LMP
DOS JPC-RRJRSR
Game Boy Advance BizHawk BK2
Game Boy/Game Boy Color/Super Game Boy BizHawk BK2
Game Boy/Game Boy Color/Super Game Boy lsnes LSMV
IntelliVision BizHawk BK2
Linux libTAS[3]LTM
MSX openMSXOMR[2]
Neo Geo Pocket/Color BizHawk BK2
Nintendo BizHawk BK2
Nintendo FCEUXFM2/FM3
Nintendo 64 BizHawk BK2
Nintendo DS BizHawk BK2
Nintendo GameCube/Wii Dolphin[8] DTM
PCE/PCE-CD (TG-16)/SGX BizHawk BK2
PlayStation BizHawk BK2
Sega 32X BizHawk BK2
Sega Genesis/Sega CD BizHawk BK2
Sega Master System/Sega Game Gear/SG-1000BizHawk BK2
Sega Saturn BizHawk[9] BK2
SpectraVideo SVI 3x8 openMSX OMR
Super Nintendo/Super Game Boy BizHawk BK2
Super Nintendo/Super Game Boy lsnes LSMV
Uzebox BizHawk BK2
Virtual Boy BizHawk BK2
WonderSwan/WonderSwan Color BizHawk BK2
General Computer Vectrex BizHawk BK2
ZX Spectrum BizHawk BK2
Odyssey 2 BizHawk BK2
System Emulator Movie Format
Sega Genesis/Sega CD/Sega 32X Gens GMV
Windows Hourglass[3]WTF
Nintendo DS DeSmuME DSM
System Emulator Movie Format
Game Boy/Game Boy Color/Game Boy AdvanceVisual Boy Advance VBM
Nintendo GameCube/Wii Dolphin[8] DTM
Super Nintendo Snes9x[4] SMV
System Emulator Movie Format
Nintendo FamtasiaFMV
Nintendo FCE Ultra FCM
Nintendo VirtuaNES VMV
Nintendo 64 Mupen64-rr M64
PlayStation PCSX PXM
PlayStation PSXjin PJM
Sega Master System/Sega Game GearDega (altered versions)MMV
Sega Saturn Yabause YMV
Super Game Boy Visual Boy Advance VBM
Super Nintendo ZSNES ZMV
TG-16] PcejinMC2
Virtual Boy VBjinMC2
(Multi)[1] Mednafen-rrMC2
See also: Other Emulators.

Supported Operating Systems

Tell us if one of the entries is wrong or if you can resolve one of the "Unknown" ones to a "Yes" or "No". If in doubt, just test it yourself.
Emulator WindowsLinux Mac OS X
BizHawkYesYes (with Mono)[5]Yes (1.x; with Mono)[10]
Dega (altered versions)YesYes Unknown
DeSmuMEYesYes (with Wine)[7]Unknown[7]
DolphinYesYes Yes
FCE UltraYesUnknown Unknown
FCEUXYesYes Yes
FinalBurnAlphaYesYes (with Wine) Unknown
GensYesYes (with Wine)[6]Unknown
Hourglass[3]YesNo No
libTAS[3]No Yes No
lsnesYesYes Yes
Mednafen-rrYesYes Unknown
Mupen64-rrYesYes (with Wine) Unknown
openMSXYesYes Yes
PcejinYesUnknown Unknown
PCSXYesUnknown Unknown
PSXjinYesUnknown Unknown
Snes9x[4]YesYes Yes
VisualBoyAdvanceYesYes (with Wine) Unknown
VBjinYesUnknown Unknown
YabauseYesUnknown Unknown
Explanation:

Using Emulators

Development

Accuracy tests


[1]: Mednafen-rr supports all flavors of TurboGrafx/PC-Engine, including CD-ROM, as well as Atari Lynx, Neo Geo Pocket/Color, and WonderSwan/Color. It also supports PC-FX, but only for the Linux version.
[2] The older .gz extension is no longer supported.
[3] Technically speaking, Hourglass and libTAS are not emulators. They are API translation layers between the game and the operating system.
[4] Movies using Snes9x v1.43 are not accepted unless a continuance is granted. Movies using Snes9x v1.51 or newer are accepted but the emulator is deprecated.
[5] Most features and cores work, notable omissions being Mupen64Plus (N64) and Octoshock (PSX). See BizHawk issue #1430 for details.
[6] AVI capture may be dysfunctional.
[7] Some tools may not work or look garbled (e.g. Memory viewer) and various (minor or major) bugs may occur. There are native versions, but those don't seem to have rerecording. Alternatively, a Windows virtual machine may be used (though it runs rather slow).
[8] Dolphin versions prior to 4.0-3595 are deprecated and will not be accepted in the future.
[9] Sega Saturn movies in BizHawk must use 2.0 or a higher version of the emulator. Older versions are not accepted.

EmulatorResources last edited by feos 15 days ago
Page History Latest diff List referrers View Source