This page is a list of possible open source emulators and other framework to support on TASVideos or to add rerecording tools to. The idea is to get information out to potential developers.
This page is under heavy development, and some details need ironing out.
The only requirements for this list are: 1) Open source 2) Not already approved for submission at TASvideos
See also: Future core requests issues and wiki page on BizHawk repository.

Recording tools but not yet approved for TASVideos

Emulator Link Platform Why it isn't approved
WINUAE http://www.winuae.net/ Amiga Recording input support but not rerecording. Windows only.
Mesen2 https://www.mesen.ca/ NES, SNES, GB/C, PC Engine TAS features are being slowly added
PCSX2https://github.com/PCSX2/pcsx2Sony Playstation 2Preliminary reports indicate instability with sync requiring multiple movie files to create a final product.
Yuzuhttps://yuzu-emu.org/Nintendo SwitchBoots official games, basic rerecording tools, features a form of video dumping.

Open source emulators currently without tools

EmulatorLinkPlatformStatus
Altirrahttp://www.virtualdub.org/altirra.htmlAtari 400/800, 1200XL, 600/800XL, 130XE, XEGS, and 5200 ?
Atari++http://www.xl-project.com/Atari 400 and 800, Atari 400XL, 800XL and 130XE, and Atari 5200GUI & savestates
Atari800https://atari800.github.io/index.htmlAtari 400, 800, 600 XL, Atari 800XL, 130XE and Atari 5200?
Denisehttps://bitbucket.org/piciji/denise/src/master/C64 and Amiga 500 + 1000?
VICEhttps://sourceforge.net/projects/vice-emu/C64(DTV), C128, VIC20, PET, PLUS4, C610?
XQEMUhttps://xqemu.com/Microsoft Xbox?
Xeniahttp://xenia.jp/Microsoft Xbox 360?
Cemuhttp://cemu.info/Nintendo Wii U?
Decafhttps://github.com/decaf-emu/decaf-emuNintendo Wii U?
Kinnayhttps://github.com/kinnay/Wii-U-Firmware-EmulatorNintendo Wii U?
Ryujinxhttps://ryujinx.org/Nintendo SwitchBoots official games, no rerecordings tools
O2EMhttp://o2em.sourceforge.net/Odyssey2GUI, Savestates
EmulatorResources/DOSBoxhttp://dosbox.comPC-DOSNo savestates[1]
PokeMinihttps://sourceforge.net/projects/pokemini/Pokémon Mini?
nullDChttp://code.google.com/p/nulldc/Sega Dreamcast?
Reicasthttps://github.com/reicast/reicast-emulatorSega Dreamcast?
XM6 Pro-68khttps://mijet.eludevisibility.org/XM6%20Pro-68k/XM6%20Pro-68k.htmlSharp X68000?
px68k-libretrohttps://github.com/libretro/px68k-libretroSharp X68000?
PPSSPPhttps://www.ppsspp.orgSony Playstation PortableSupports Savestates and has a form of video dumping provided by Fog
RPCS3https://rpcs3.net/Sony Playstation 3?

Single game tools


See also:

klmz: It might be better if linked to an article (doesn't exist though) on how to implement the required features.
adelikat: Agreed, and I am in process of writing such an article.
[1] There was rerecording version of DosBox (Wiki page | Forum topic), but that emulator does not have stable sync between machines and appears to be dead.

EmulatorResources/PotentialFrameworks last edited by Memory on 4/28/2026 9:13 PM
Page History Latest diff List referrers View Source