This page is a list of possible open source emulators for adding rerecording tools. The idea is to get information out to potential developers looking to start a rerecording project.
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?

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/PotentialEmulators last edited by Randomno on 5/27/2024 4:08 PM
Page History Latest diff List referrers View Source