BizHawk is a A multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
C++ C# C PHP HTML Lua Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Assets A7800: fix Sirius Jul 7, 2018
BizHawk.Client.ApiHawk DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Client.Common MultiDiskBundler: Address request in ticket #764 (#1275) Aug 16, 2018
BizHawk.Client.DBMan DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Client.DiscoHawk DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Client.EmuHawk MultiDiskBundler: Address request in ticket #764 (#1275) Aug 16, 2018
BizHawk.Client.MultiHawk DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Common DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Emulation.Common DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Emulation.Cores ZXHawk: Updated outdated machine info Aug 17, 2018
BizHawk.Emulation.DiscSystem DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
BizHawk.Installer Update BizHawkFiles.wxs Aug 29, 2017
Bizware DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
Build add a build tool command which can strip timestamps from PE files (fo… Dec 4, 2017
CpuCoreGenerator Spaces -> tabs. Apr 15, 2017
Dist include appconfigs in dist package Aug 3, 2017
ExternalCoreProjects/Virtu Refactor ITraceable to work on TraceInfo objects that separate Disass… Feb 21, 2016
LibretroBridge/vs2015 libretrobridge: fix warnings and rebuild dll Jun 13, 2017
LuaInterface looks like i never got around to using the 64bit luaperks, so luasock… Jan 15, 2018
References fix crashes when dsound devices go disabled Mar 4, 2018
Version DoSettings file for all project to explicitely set language level to C#6 Jun 23, 2018
attic remove all meteor and garbo stuff completely. These two GBA cores wer… Apr 23, 2017
blip_buf Add Blargg's "blip_buf" as an unmanaged dll. license is LGPL; if I li… Dec 9, 2012
help Added help file Jul 26, 2014
libgambatte Gambatte: Fix states May 15, 2018
libmupen64plus update gliden64 Jun 22, 2018
lynx change output64 to output in some unmanaged core buildscripts Jun 12, 2017
miniz add Miniz-based ZipWriter. Ends up being aboot 15-20% faster than Fra… Jun 11, 2017
output/dll update mgba once again, fix #1195 Jun 24, 2018
psx psx - fix bug where saving the state cleared the memcard dirty flags.… Oct 25, 2017
quicknes change output64 to output in some unmanaged core buildscripts Jun 12, 2017
vbanext get vbanext in the right place Jun 13, 2017
waterbox bsnes: remove embarrassing leftover empty space from trace log May 21, 2018
wonderswan change output64 to output in some unmanaged core buildscripts Jun 12, 2017
.editorconfig add .editorconfig Apr 20, 2016
.gitignore gitignore the .vs folder Oct 29, 2017
.gitmodules allow plebians clone the snes9x submodule May 29, 2017
BizHawk.sln Merge branch 'master' into master Jul 14, 2017
BizHawk.sln.DotSettings more resharper configuring Jun 23, 2018
Building Other Solutions.txt Update Building Other Solutions.txt Aug 29, 2017
CpuCoreGenerator.sln Upgrade CpuCoreGenerator solution also Aug 27, 2011
Good Core Bad Core.txt philosophize about good cores and bad cores Feb 1, 2015
LICENSE add MIT license to repository, since that's what it's always been, bu… Jul 24, 2017
README.md Never mix different versions of BizHawk. Keep each version in its own… Jul 8, 2018
Settings.StyleCop Move VsyncNum and VsyncDen out of CoreComm and into IVideoProvider May 5, 2017
subwcrev.sh Add subwcrev.sh build script for non-Windows platforms Mar 12, 2012

README.md

BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as fullscreen, rewind, and joypad support in addition to rerecording and debugging tools for all system cores.

Release Notes

Here is a list of features offered by bizhawk.

Download Binaries

Windows users, don't forget to run the prereq installer first!

Release binaries can be found on on github

Developer build of the most recent commit

Never mix different versions of BizHawk. Keep each version in its own folder.

Supported Systems

  • Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS)
  • Super Nintendo (SNES)
  • Nintendo 64
  • Game Boy, Game Boy Color, and Super Game Boy
  • Game Boy Advance
  • Sony PlayStation
  • Sega Master System, Game Gear, and SG-1000
  • Sega Genesis / Sega-CD
  • Sega Saturn
  • PC-Engine (TurboGrafx-16) / CD-ROM & SuperGrafx
  • Atari 2600
  • Atari 7800
  • Atari Lynx
  • ColecoVision
  • TI-83 Calculator
  • Wonderswan and Wonderswan Color
  • Apple II

Resources

BizHawk homepage

FAQ - Frequently Asked Questions / Troubleshooting

Compiling - What is needed to compile BizHawk src

CompactDiscInfoDump - A concise explanation of compact disc CDs, gathered for the first time EVER in one location, and mostly inaccurate

Rerecording - (Work in progress) - Documentation of the rerecording implementation of BizHawk

Commandline - Documentation of the command line options in BizHawk