This is an archive of EmulatorResources/Development as it existed prior to a large update on August 5th, 2023.

TODO: Update, severely outdated
This site depends on emulators capable of rerecording. In nearly all cases, these emulators are open source. We are always in need of help from coders for maintaining and developing these emulators.
This page is for anyone interested in rerecording emulator development. It lists links to all known rerecording emulator projects, including source code, to do lists, and how to compile.
These emulators are commonly used to make TAS movies, and may have active development and releases.
Some emulators are main branch emulators and have their own official channel, those are listed in each tab below.
  • BizHawk is a multi-platform emulator supporting most systems accepted on TASVideos.
  • Dolphin is a Wii and GameCube rerecording emulator.
  • Final Burn Alpha Rerecording is the rerecording version of Final Burn Alpha.
  • Source Code / How to Compile
    • Source Code available via SVN
    • Win32 Visual Studio 2008 .sln
      • Also mingw makefile but currently broken.
    • Linux - help is needed to make it linux compatible (high priority).
  • FCEUX (FCE Ultra X)
    • FCEUX is an emulator for TASing NES (Nintendo Entertainment System) games.
  • Source code / How to Compile
    • SourceCode available via SVN
    • Win32 and SDL builds available
    • Win32 Visual Studio 2010, 2008, 2005 .sln files available
      • Compiles with the express versions of 2005 & 2008.
  • Gens
    • Gens is an emulator for TASing Sega Genesis, Sega 32X, and Sega CD games.
    • Considered obsolete to BizHawk since it uses a more up-to-date core (Genplus-GX)
  • Source code / How to Compile
    • SourceCode available via SVN
    • Win32 and linux builds
    • Win32 - Visual Studio 2008, 2010 .sln files
  • JPC-RR is an emulator that supports DOS (PC) rerecording.
  • Source code
    • Git repository
    • Direct URL for cloning (git:// protocol): git://repo.or.cz/jpcrr.git
    • Direct URL for cloning (HTTP fallback): http://repo.or.cz/r/jpcrr.git
  • Contact
  • lsnes is a SNES emulator based on bsnes core.
  • Source code
    • Git repository
    • Direct URL for cloning (git:// protocol): git://repo.or.cz/lsnes.git
    • Direct URL for cloning (HTTP fallback): http://repo.or.cz/r/lsnes.git
  • Contact
  • openMSX is an emulator supporting MSX, Coleco, SG-1000 and SV-3x8.
  • Source code
  • PCSX Rerecording
    • PCSX Rerecording is the rerecording version of PCSX, a PlayStation emulator.
  • Source Code / How to Compile
    • Source code available via SVN
    • Win32 compatible
    • Linux and MacOS compatible but currently not maintained.
      • Help is needed to keep these up to date
    • Win32 - Visual Studio 2005 or 2003. (2005 requires no additional dependencies)
  • a fork of PCSX-rr
  • VBjin is a Windows-only Virtual Boy rerecording emulator. It was made by paul_t by pulling the accurate VB core from mednafen and adding a native win32 interface.
  • Source Code / How to Compile
    • Source code available via SVN
    • Windows only
    • Compiles with Visual Studio 2008
  • Contact
    • paul_t or adelikat by forum PM if interested in helping with this project.
These emulators are dead projects. They don't have active development nor are they typically used for making TAS movies. They are not recommended for use by the site. However, they do have rerecording and therefore will be documented here.
  • Considered obsolete to BizHawk due to BizHawk having a more accurate core, and better rerecording tools
  • emulates Sega Master System Games.
  • Source Code / How to Compile
    • Win32 and Linux compatible
    • Source code available at project main page
  • Contact
    • Project owner: peter@peter.uk.to
  • Emulator that support NDS rerecording
  • Wish List / TODO / Discussion
    • Discussion for this branch can be found here.
  • Contact
    • adelikat by forum PM if interested in developing for this project.
  • Project Home
      • This project is no longer active and has been obsoleted by FCEUX
      • It is not recommended for use, and its movie format (*.fcm) will not be officially supported by the site
    • Googlecode at: http://code.google.com/p/fceu/
  • Source Code / How to Compile
    • Source code available via SVN
    • Win32 requires mingw and msys
  • Contact
    • mz by PM
  • Mednafen is a multi-platform emulator
  • Emulates NES, Atari Lynx, GBC, GBA, PC Engine(TG-16), SuperGrafx, Neo Geo Pocket, PC-FX, and WonderSwan.
  • Virtually obsolete. Better rerecording is supported for every platform by other emulators
  • Mednafen-rr is the rerecording branch of mednafen
    • Currently the only rerecording emulator that emulates Atari Lynx, TG-16/PCE & Variants,NeoGeo Pocket, NGP Color, PC-FX, WonderSwan, and WSwan Color
    • Currently Windows users do not have PC-FX compatibility
    • Windows users have Mednafen-Front as a frontend.
  • Project Home
  • Source Code / How to Compile
    • Source code available via SVN
    • Win32 & linux compatible
    • Win32 compiles with Visual Studio 2008
    • Mednafen-Front uses VB.net 2008
  • Contact
    • adelikat or paul_t by forum PM if interested in helping with this project.
  • Considered obsolete to BizHawk due to BizHawk using mupen64plus (a more current version of mupen)
  • No active development currently
  • Source code / How to compile
  • Contact
    • adelikat by forum PM if interesting in developing for this project.
  • Considered obsolete to BizHawk which has a more modern version of the PCE core, active developement and better rerecording tools
  • PCEjin is a windows only PC Engine (Turbografx 16) rerecording emulator. It was made by paul_t by pulling the accurate PCE core from mednafen and adding a native win32 interface. The sync compatibility and movie format is identical to mednafen.
  • Source Code / How to Compile
    • Source code available via SVN
    • Windows only
    • Compiles with Visual Studio 2008
  • Contact
    • paul_t or adelikat by forum PM if interested in helping with this project.
  • Was experimental many years ago, now is just hopelessly outdated in addition to being experimental
  • Doesn't work very well (unstable)
  • Experimental rerecording branch of PCSX2
  • Not approved for TASVideos submissions
  • Don't use it
  • Source code / How to compile
    • Git Repository
    • Win32 - Visual Studio 2008 .sln file
    • Non-windows compatibility - unknown
  • Contact
    • adelikat by forum PM if interested in developing for this project.
  • SNES9x rerecording
  • The site values accuracy and therefore prefers the use of bsnes-based emulators, BizHawk and lsnes.
  • VisualBoyAdvance 1.7.2 Rerecording
  • Considered obsolete for GB, GBC and SGB, but accepted for GBA.
    • This the the rerecording version of VBA 1.7.2
  • SourceCode / How to Compile
    • SourceCode avaialable via SVN
    • Win32 build
    • SDL build compiles with patches (applied in SVN already) and actually runs games, but still fails to play vbm files. Helps needed.
    • Win32 - Visual Studio 2008 (needs full version or the MFC library)
  • Completely obsolete, use BizHawk
  • Contact
    • adelikat by forum PM if interested in developing for this project.
  • ZSNES
    • ZSNES is another rerecording compatible emulator used for TASing SNES (Super Nintendo Entertainment System) Games.
    • Considered obsolete, this site prefers accuracy and it is recommended to use BizHawk or lsnes
  • Project Home
  • Contact

LegacyPages/EmulatorResources/Development last edited by Darkman425 on 8/21/2023 3:38 AM
Page History Latest diff List referrers View Source