The instruments of the craft. Innovation is first-class here; tools are documented and celebrated, never banned. Disclosing what you used is a badge, not a confession.
miniHawk is this site's endorsed emulator, a re-implementation of BizHawk built around three ideas: modular emulation cores, performance, and a higher standard of reproducibility: every core runs waterboxed, and the movie format carries extended build environment metadata. Follow it on GitHub.
Submissions accept the movie files of these emulators; upload the format your emulator records. If your tool is missing, tell us on the forum; adding a format is easy.
| Emulator | Systems | Movie format |
|---|---|---|
| BizHawk | multi-system (NES, SNES, Genesis, GB/GBA, N64, PSX, Saturn, …) | .bk2, .tasproj |
| FCEUX | NES / Famicom | .fm2, .fm3 |
| lsnes | SNES | .lsmv |
| Gens-rr | Genesis / Mega Drive | .gmv |
| VBA-rr | Game Boy / Color / Advance | .vbm |
| Gambatte | Game Boy / Color | .gbmv |
| DeSmuME | Nintendo DS | .dsm |
| Mupen64-rr | Nintendo 64 | .m64 |
| Dolphin | GameCube / Wii | .dtm |
| libTAS | Linux (native games and emulators) | .ltm |
| Hourglass | Windows | .wtf |
| JPC-rr | DOS | .jrsr |
| Citra | Nintendo 3DS | .ctm |
| PCSX2-rr | PlayStation 2 | .p2m2 |
| DSDA-Doom / PrBoom+ | Doom engine | .lmp |
| openMSX | MSX | .omr |
| MAME-rr | Arcade | .mar |
| FBNeo / FB Alpha | Arcade | .fbm |
| Celeste Studio | Celeste | .tas |
| gz / practice macros | Nintendo 64 (Ocarina of Time) | .gzm |
| specialty formats | PC and console-verification tooling | .ctas, .dft, .3ct |
Movies are parsed mechanically at submission: frames, rerecords and start type are read straight from your file. Our parsers are re-implemented from TASVideos' movie parsers, whose contributors are the primary authors of the source material; that module is accordingly distributed under their GPL-3.0 license.
A high-performance botting engine for routing and solving games by massive state-space search, behind many of the runs in this archive. Source on GitHub.