BizHawk is a multi-system open-source emulator for Tool-Assisted Speedruns (TAS) and accurate emulation of classic consoles. It supports various systems, including NES, SNES, Nintendo 64, Game Boy, PlayStation, Sega Genesis, Atari 2600, among others. It is a widely used emulator by speedrunners and retro-gaming enthusiasts due to its advanced tools, such as input recording, frame manipulation, Lua scripting for automation and debugging.
Main Features:
Accurate Emulation: Focused on faithful emulation to the original hardware, with support for multiple emulation cores (like BSNES for SNES and Mupen64Plus for N64).
TAS Tools: Allows the creation of tool-assisted speedruns, with frame-by-frame control, savestates, and input editing.
Lua Support: Lua scripts for automation, memory analysis, and creation of custom tools.
Debugging: Tools like RAM Watch, Hex Editor, and Trace Logger for detailed analysis of game behavior.
Multimedia Recording: Support for high-quality video and audio capture, ideal for creating content.
Multiplayer: Support for multiplayer games via link cable emulation or netplay (with proper configuration).