View Page Source

Back to Page
Revision 23 (current)
Edited by feos on 3/12/2024 9:50 AM
Mame-rr is a fork of MAME with rerecording capabilities, which was started by [user:mz] as an experiment and was of pre-alpha quality. It was later picked up by [user:feos] and made a bit more usable for general TASing, bumping the version to beta.

There are no plans to improve upon the MAME version which the rerecording fork is based on (0.139), aside from some occasional bug fixes. The longterm plan is to get rerecording added to original MAME instead.

Its movies ([Emulator Resources / Mamerr/mar|.mar]) can be submitted to TASVideos. We don't guarantee that it will work well, but it can be used for some decent level TASing.

[https://files.tasvideos.org/common/Wiki/mame-rr/mamerr-316t.png]

MESS was not built with rerecording, even though it's theoretically possible.

[https://files.tasvideos.org/common/Wiki/mame-rr/mamerr-rangerx.png]

The source code repository is on [https://github.com/TASEmulators/mame-rr|Github]

[https://code.google.com/archive/p/mame-rr/|Archived google.code project].

__WARNING: If you're recording a movie, pause the emulator before calling the Record Movie dialog!__

!! Wiki

* [https://github.com/TASEmulators/mame-rr/wiki/Command-line-tutorial|Command line tutorial]
* [https://github.com/TASEmulators/mame-rr/wiki/Lua-scripting-functions|Lua scripting functions]

!! Downloads

* [https://github.com/TASEmulators/mame-rr/releases/tag/v0.1-beta|mame-rr 0.139 v0.1-beta]
* [https://github.com/TASEmulators/mame-rr/releases/tag/v0.1-alpha|mame-rr 0.139 v0.1-alpha]

MAME-RR doesn't display input, and the script that's shipped with it isn't too useful, it also doesn't show some nonstandard inputs like Service Mode. Here's a better script:

* [=userfiles/info/53447360964857662|mame-input.lua]

! Old downloads

* [https://files.tasvideos.org/emulatordownloads/mame-rr/mame-mess-rr-0144-test0-src.7z]
* [https://files.tasvideos.org/emulatordownloads/mame-rr/mame-rr-0139-test2.7z]
* [https://files.tasvideos.org/emulatordownloads/mame-rr/mame-rr-0144-test0.7z]
* [https://files.tasvideos.org/emulatordownloads/mame-rr/mame-rr-x86_64_binary-linux.tgz]
* [https://files.tasvideos.org/emulatordownloads/mame-rr/mess-rr-0144-test0.7z]

! Deprecated Dowloads
* [https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mame-rr/mame-rr-0139-test2-src.7z]
* [https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mame-rr/mame-rr-0138-test1.7z]