little effect on regular gameplay; consequentially the community has forked several emulators to make them suitable for the task. These include Snes9X improvement, Gens rerecording, VBA rerecording and Mupen rerecording. If a forked emulator is used to produce a TAS, playback on the normal, unmodified version of the emulator will usually result in a desync. Emulators that currently feature the tools necessary to create tool-assisted speedruns include the Arcade emulator MAME (MAMEUI's option to record an uncompressed AVI slows down a game), the NES emulator FCEUX, the Super NES emulator Snes9x, the Genesis emulator Gens, the Game Boy Advance emulator VisualBoyAdvance, the Nintendo 64 emulator Mupen64, the GameCube and Wii emulator Dolphin, the Nintendo DS emulator DeSmuME, the Sega Saturn emulator Yabause, the PlayStation emulator PSXjin, and several others for these and other platforms. In 2012, an all-in-one emulator, BizHawk, was released on TASVideos.org. Due to the success of some of the cores built into the emulator, the website's team opted to phase out the use of some older emulators, like FCEUX, Mupen64-rr and PSXjin, towards the end of the year. Relation to unassisted runs Tool-assisted speedruns are timed in a distinct category from unassisted runs, for reasons of fairness. In unassisted runs, a difficult path is often avoided in favor of a safer, but slower one, in order to avoid risks such as dying and having to start over, failing a trick and wasting more time, or failing a setup for a difficult trick. Depending on the game, tool-assisted speedruns can surpass their unassisted counterparts by a few seconds to entire hours (with the major sources of time differences including TAS-only routes or tricks as well incremental advantages gained from frame-by-frame precision that add up over time). For an example of a highly optimized real-time run, the fastest TAS of the NTSC version of Super Mario Bros. currently stands at 4:57 (4:54.032 using standard unassisted timing), while the fastest unassisted run stands at 4:58 (4:54.798 using standard unassisted timing by Niftski). Timing conventions Tool-assisted runs are timed by input, i.e. from game power-on to the last input necessary to reach the ending scene and/or the game credits. Any introductory cutscenes, game-loading screens, and trailing dialogues after the last boss battle (if input is necessary to scroll through the text) are included in the final times. The times are exact (to the nearest frame), a level of precision that is