View Page Source

Revision (current)
Last Updated by Spikestuff on 1/3/2023 5:26 PM
Back to Page

This page is part of the [emulator resources] page collection.

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

! Rerecording Tools but not yet approved for TASVideos
||__Emulator__ | __Link__ |__Platform__| __Why it isn't approved__ |
||WINUAE | |Amiga| Recording input support but not rerecording.  Windows only.|
||Mesen | | NES | TAS features are [Forum/Topics/18583|being slowly added] |
||PCSX2 ||Sony Playstation 2|Preliminary reports indicate instability with sync requiring multiple movie files to create a final product.|
||Yuzu||Nintendo Switch|Boots official games, basic rerecording tools, features a form of video dumping.|

! Open source emulators currently without tools
||Altirra||Atari 400/800, 1200XL, 600/800XL, 130XE, XEGS, and 5200 |?|
||Atari++||Atari 400 and 800, Atari 400XL, 800XL and 130XE, and Atari 5200|GUI & savestates|
||Atari800||Atari 400, 800, 600 XL, Atari 800XL, 130XE and Atari 5200|?|
||Denise||C64 and Pending Amiga|?|
||VICE||C64(DTV), C128, VIC20, PET, PLUS4, C610|?|
||XQEMU||Microsoft Xbox|?|
||Xenia||Microsoft Xbox 360|?|
||Cemu||Nintendo Wii U|?|
||Decaf||Nintendo Wii U|?|
||Kinnay||Nintendo Wii U|?|
||Ryujinx||Nintendo Switch|Boots official games, no rerecordings tools|
||O2EM||Odyssey2|GUI, Savestates|
||EmulatorResources/DOSBox||PC-DOS|No savestates[#1]|
||nullDC||Sega Dreamcast|?|
||Reicast||Sega Dreamcast|?|
||XM6 Pro-68k||Sharp X68000|?|
||px68k-libretro||Sharp X68000|?|
||PPSSPP||Sony Playstation Portable|Supports Savestates and has a form of video dumping provided by [user:Fog]|
||DobieStation||Sony Playstation 2|Aiming for more accuracy and avoiding the use of excessive hacks like PCSX2.|
||RPCS3||Sony Playstation 3|?|

See also:
* [EmulatorResources/Requirements]
* [EmulatorResources/Features]
* [Laws Of TAS]

[user:klmz]: It might be better if linked to an article (doesn't exist though) on how to implement the required features.

[user:adelikat]:  Agreed, and I am in process of writing such an article.

[1] There was rerecording version of DosBox ([EmulatorResources/DOSBox|Wiki page] | [Forum/Topics/5285|Forum topic]), but that emulator does not have stable sync between machines and appears to be dead.