BizHawk is 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.
Go to file
adelikat 078dc4ddb1 misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
Assets Update gamedb.txt 2017-05-30 19:03:36 -04:00
BizHawk.Client.ApiHawk heh 2017-05-10 07:45:23 -04:00
BizHawk.Client.Common Remove Global.MovieOuputController since it is no longer being used 2017-05-30 12:28:56 -05:00
BizHawk.Client.DBMan do WhackMOTW after redirecting the dll directories fully, so that the shared RemoveMOTW that I moved to a common assembly can be found (wild guess) 2017-02-23 05:27:27 -06:00
BizHawk.Client.DiscoHawk Emulation.Common cleanups 2017-04-27 11:37:26 -05:00
BizHawk.Client.EmuHawk misc cleanups in remaining config files 2017-05-31 10:28:06 -05:00
BizHawk.Client.MultiHawk since Global.AutofireNullControlls was only being used by Mainform, move it there instead of having in Globals 2017-05-22 07:30:34 -05:00
BizHawk.Common heh 2017-05-10 07:45:23 -04:00
BizHawk.Emulation.Common Set C64 to released, and remove some hacks that hid C64 in some places 2017-05-30 12:12:10 -04:00
BizHawk.Emulation.Cores Update NES.Core.cs 2017-05-30 18:25:34 -04:00
BizHawk.Emulation.DiscSystem Emulation.Common cleanups 2017-04-27 11:37:26 -05:00
BizHawk.Installer who checks in .suo files 2015-03-15 02:08:30 +00:00
Bizware heh 2017-05-10 07:45:23 -04:00
Build move assorting junk from the Output directory to Assets; add build step to copy them from Assets to the appropriate 32/64 output directory 2016-02-28 21:59:17 -06:00
CpuCoreGenerator Spaces -> tabs. 2017-04-15 16:37:30 -04:00
Dist Didn't mean to commit that part. 2017-04-09 21:05:20 -04:00
EMU7800 EMU7800 fix state error 2017-04-17 14:42:20 -04:00
ExternalCoreProjects/Virtu Refactor ITraceable to work on TraceInfo objects that separate Disassembly and Register information. Make Tracelogger two columns. 2016-02-21 17:34:42 -05:00
LibretroBridge/vs2015 de-upx libretrobridge, maybe its causing problems 2017-05-04 19:23:48 -05:00
LuaInterface try installing luasockets, since it seems the prebuilt exception handling interferes with ours (fix confirmed by revo-tpp users) 2017-02-18 14:19:46 -06:00
References Update SharpZipLib (from 9ad7f58 on 2016-12-04 with target framework changed to 4.0). Should fix #834. 2017-04-25 23:17:04 -04:00
Version cleanup VersionInfo.cs 2017-04-27 11:30:22 -05:00
attic remove all meteor and garbo stuff completely. These two GBA cores were never up to par, really. 2017-04-23 13:21:35 -04:00
blip_buf Add Blargg's "blip_buf" as an unmanaged dll. license is LGPL; if I like the way it works, I'll rewrite it with MIT code. Implement it as the new resampling output track for NES. Small (~3%)? speedup. Should sound better, especially when the emulator can't quite keep speed. 2012-12-09 03:13:47 +00:00
genplus-gx gpgx: custom backdrop color. 2016-02-28 20:52:54 +03:00
genplus-gx32 genesis svp 2017-04-16 16:14:32 -04:00
help Added help file 2014-07-26 21:24:27 +00:00
libgambatte gambatte: add feature to toggle visibility of the window. I tried to put it on the rendering logic and not the control logic, to prevent possible sync bugs, and I don't think I messed that up, but maybe I missed some of the rendering logic. 2016-04-12 03:01:46 -05:00
libmupen64plus m64p: revert DBG preprocessor definitions merged along with 4c0bfd4764 2017-03-13 21:51:45 +03:00
libsnes snes: support trace logging GB and SMP cores 2017-05-14 13:50:28 -05:00
lynx lynx 64 bit build. not gonna lie - this system is pretty disappointing 2016-03-01 22:47:16 -05:00
output remove MusashiDll.dll since we don't use it anymore 2017-05-27 15:45:30 -05:00
output64/dll mgba: registers 2017-04-22 21:59:55 -04:00
psx psx: fix multitap flaking out after reboot 2017-05-20 16:07:24 -05:00
quicknes 64 bit quicknes. Change both quicknes and wswan to not static their deps, and include libstdc++/etc as needed. Other cores will get the same treatment, so overall we should save space 2016-02-28 21:30:47 -05:00
vbanext dang it, do a better job adding sram memdomain to vbanext 2016-04-18 21:46:16 -05:00
waterbox fix typo in genesis z80 CDL that made addresses in mirrored z80 ram region crash 2016-04-22 12:34:12 -05:00
wonderswan Wonderswan - Support settings to change colors. Breaks existing binary savestates (existing text savestates should be OK). B&W palette is exposed as a setting, albeit without a very nice UI. Color palette is available behind the scenes, but is not exposed as a setting. 2016-03-26 13:35:57 -04:00
yabause yabause tracer 2016-08-24 00:05:17 +03:00
.editorconfig add .editorconfig 2016-04-20 12:17:41 -05:00
.gitignore update bsnes dlls 2017-04-18 17:29:12 -05:00
.gitmodules N64: Adding a submodule for the cxd4 LLE RSP plugin 2016-09-27 14:38:05 -04:00
BizHawk.sln change sln to not claim to support vs2010 but 2013 instead as a minimum. does this wreck feos? 2017-05-06 16:58:21 -05:00
BizHawk.sln.DotSettings GB config dialogs cleanup 2017-05-31 08:52:55 -05:00
Building Other Solutions.txt for evaluation: 2017-03-06 05:21:35 -06:00
CpuCoreGenerator.sln Upgrade CpuCoreGenerator solution also 2011-08-27 02:20:10 +00:00
Good Core Bad Core.txt philosophize about good cores and bad cores 2015-02-01 02:57:52 +00:00
README.md finally link the dev build 2017-01-08 19:23:45 +03:00
Settings.StyleCop Move VsyncNum and VsyncDen out of CoreComm and into IVideoProvider 2017-05-05 11:21:37 -05:00
snes9xgit.txt update git url for bizsnes and add dll file. 2014-07-28 21:10:16 +00:00
subwcrev.sh Add subwcrev.sh build script for non-Windows platforms 2012-03-12 04:44:10 +00:00

README.md

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

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