A multi-system emulator written in C#. As well as quality-of-life features for casual players, it also has recording/playback and debugging tools, making it the first choice for TASers (Tool-Assisted Speedrunners). Screenshotting and recording audio + video to file. Firmware management, input, framerate, and more in a HUD over the game. Rebindable hotkeys for controlling the frontend (keyboard+mouse+gamepad). A comprehensive input mapper for the emulated gamepads and other peripherals. Programmatic control over core and frontend with Lua or C#.NET. Development builds are made automatically whenever someone contributes. Because of this, we recommend using a release for work that requires stability (such as TASing), and only switching to a dev build if there's a specific change or addition you need.

Features

  • Format, region, and integrity detection for game images
  • 10 save slots with hotkeys and infinite named savestates
  • Speed control, including frame stepping and rewinding
  • Memory view/search/edit in all emulated hardware components
  • Input recording (making TAS movies)
  • Screenshotting and recording audio + video to file

Project Samples

Project Activity

See All Activity >

Categories

Frameworks, Emulators

License

MIT License

Follow BizHawk

BizHawk Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BizHawk!

Additional Project Details

Programming Language

C

Related Categories

C Frameworks, C Emulators

Registered

2022-09-15