2017-05-14

BizHawk Git (2017/05/14)

EmuCR: BizHawkBizHawk Git (2017/05/14) is compiled. 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.

BizHawk 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
* Sony PlayStation
* 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
* Atari Lynx
* ColecoVision
* TI-83 graphing calculator
* Wonderswan and Wonderswan Color
* Apple II

BizHawk Git Changelog:
* C64 virtual pad - fixing mapping of joypad B buttons
* Apple II - Add default binding for the Return key, remove default bindings for keys that don't exist (yet)
* C64 - make binary states preferred, disks - dont' save _tracks to savestates since it currently isn't being written to, add a note for what to do if/when writing to disk is built
* oops
* C64 - remove the SaveState.DoNotSave attribute
* C64 - remove the SaveState.SaveWithName attribute
* SaveState.SyncObject begone
* Refactor Disk.cs to not use SyncObject, still uses SyncDelta however
* C64 - refactor UserPort and nested class to not use SyncObject
* C64 - progress on Motherboard savestate refactor
* refactor Via.Port from an abstract class to interface, require inheriting classes to implement SyncState, and of course, don't use SyncObject
* C64 - refactor Via and Drive 1541 to not use SyncObject (but not subclasses)
* C64 - refactor CassettePort and subclasses to not use SyncObject
* C64 - refactor cartridge classes to not use SyncObject
* C64 - convert VIC and sublasses to not use SyncObject
* C64 - convert Sid object arrays to not use SyncObject
* C64 - refactor Sid (but not subclasses) to not use SyncObject
* Convert Chip4864 to not use SyncObject
* C64 - Convert Chip90611401 to not use SyncObject
* C64 - Chip23128 has nothing to save so don't try to save things
* C64 - refactor 6510 and subclassess to not use SyncObject
* oops, remove some debugging code that shouoldnt' be checked in
* C64 - refactor Chip2114 to not use SyncObject
* C64 - Refactor Cia.Port to be a base interface instead of abstract class, and remove SyncState since none of the current implementations have any state to sync.
* convert Motherboard, Cia SyncStates to explicit stating
* c64 - savestate refactor round 1 - do explicit savestating for the root C64 object

Download: BizHawk Git (2017/05/14) x86
Download: BizHawk Git (2017/05/14) x64
Source: Here

0 Comments

Post a Comment