About This File
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.
Supported Systems
- Nintendo Entertainment System, Famicom, Famicom Disk System
- Super Nintendo Entertainment System and Super Famicom
- Nintendo 64
- Game Boy, Super Game Boy, and Game Boy Color
- Game Boy Advance
- Sega Master System, Game Gear, and SG-1000
- Sega Genesis
- Sega Saturn
- NEC PC Engine (AKA TurboGrafx-16), including SuperGrafx and PCE CD
- Atari 2600
- Atari 7800
- ColecoVision
- TI-83 graphing calculator
- Wonderswan and Wonderswan Color
Unofficially Released
- Commodore 64
- Sony PlayStation Portable
- Mattel Intellivision
- Sony PlayStation
What's New in Version 1.5.2 See changelog
Released
- Rewrite of Cheats, Ram Watch and Ram search
- adds support for float, and fixed point types
- more performance and less ram consumption
- multi-byte cheat support
- more features, and better design
- GBHawk
- Import fix from gambatte: lfsr reg init value -- https://github.com/sinamas/gambatte/commit/0d07cb7851505138d318a2f2da5d37af3b3a60f5
- NESHawk
- Add ability to set initial register states from movies
- Currently supported by mapper 228 (Action52)
- Support more FDS bios files
- SGBHawk
- New memory domains
- TI83Hawk
- Added the ability to load programs into a TI-83 calculator. Also reworked the TI-83 link interface to more accurately represent hardware specs.
- Added support for TI83 group files
- Multiclient
- Movies -fix multitrack recording
- N64 Virtual Pad - add reset and power buttons
- refactor to not repaint more than necessary (helps idling cpu power, and performance)
- fix turbo hotkey behavior
- add a "Close and Clear SRAM" context menu option that is visible when the game has an existing sram file
- tighten up RomGame file loading and in particular for n64 to avoid some buffer copies and re-dearchiving operations
- Path Config - fix folder browse behavior
- Default controls - XBox defaults - nintendo A = xbox B, and vice versa
- Fix saveram to have the .SaveRAM extension
- solve an apparent threading datastructure conflict bug in input binding vs input poll thread, fixes non-working gamepads on some computers
- fix pthe --dump-close commandline option
- Hex Editor
- fix increment/decrement logic with frozen addresses.
- support increment/decrement on all highlighted addresses at once
- support poking of multiple addresses
- Lua
- New functions
- memory.readfloat(), mainmemory.readfloat()
- memory.writefloat(), mainmemory.writefloat()
- mainmemory.getname()
- client.opentracelogger()
- client.reboot_core()
- With version 1.5.2:
- Download