2020-06-02

BizHawk Git (2020/06/02)

EmuCR: BizHawkBizHawk Git (2020/06/02) 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
* Apple II
* Atari
* Video Computer System / 2600
* 7800
* Lynx
* Bandai WonderSwan + Color
* CBM Commodore 64
* Coleco Industries ColecoVision
* Mattel Intellivision
* NEC
* PC Engine / TurboGrafx-16 + SuperGrafx + CD
* PC-FX
* Neo Geo Pocket + Color
* Nintendo
* Famicom / Nintendo Entertainment System + FDS
* Game Boy + Color
* Game Boy Advance
* Nintendo 64
* Super Famicom / Super Nintendo Entertainment System
* Virtual Boy
* Sega
* Game Gear
* Genesis + 32X + CD
* Master System
* Pico
* Saturn
* SG-1000
* Sinclair ZX Spectrum
* Sony Playstation (PSX)
* Texas Instruments TI-83
* Uzebox
* More coming soon..?

BizHawk Git Changelog:
* Update ext. tools to master
* Shorten project build output paths by removing TFM
* document the mess that is libmupen64plus building
* meh, make less copy/pasta in Bk2/Tasproj Write() methods. This is a less overall code, potentially reads better
* Revert "store vblank and cycle count in tasproj files too. Will do this in a less gross way soon"
* store vblank and cycle count in tasproj files too. Will do this in a less gross way soon
* use some consistent naming without needless abbreviations. Not eryone cn red abbrvs wll
* nitpick variable rename
* commit new builds of all the nyma cores because of something i changed with faust
* add mednafen's pce fast core
* update docs
* reorg dirs
* rehabilitate quicknes for vs2019
* rename it to make dir
* revert wonderswan makefile delete
* etc
* reorg libretrobridge
* reorg msvc parts
* lynx - move 'mingw' to 'make'
* rehabilitate bizlynx to use vs2019. same story as before.
* build fix for lynx (missing )
* update Building Other Solutions for other things
* rename libretrobridge to 2019
* update libretrobridge to vs2019
* update Building Other Solutions for wonderswan
* rehabilitate bizswan building to use vc16. I did NOT commit the DLL, because that would just be a waste of bits, but I confirmed that the builds it makes work fine. if a new dll is needed for some reason, it's just a click away
* move some apihawk api classes from common to emuhawk
* remove unused line of code
* Bk2Movie - simplify a bit
* move UserBag from Global to GlobalWin
* move UserDataApi from Client.Common to Client.EmuHawk
* PathEntryCollectionExtensions - remove use of Global.MovieSession
* fix possible NRE nag
* SaveStateFile - pass in dependencies to constructor rather than relying on globals
* rename SavestateManager to SavestateFile, to better reflect what it does
* break savestate config variables into a dedicated config class, simplify the names, and pass it into SavestateManager.SaveStateFile(), note that this is a soft config breaking change, any of these settings from old configs will be "reset" to defaults
* GPGX: Support independently setting the two troller ports
* simplify AutoFireController - no need to pass in an emulator and the emulator's definition separately
* remove globals from AutofireController
* Lua File list - Simplify save/load method names
* LuaFileList - remove pathing concerns to the calling code
* simplify LuaFileList more
* Lua console - unify Save/SaveAs logic and remove a now unnecessary LuaFileList method
* LuaFileList - simplify FileName property
* LuaFileList - simplify
* move RentLuaSession management out of LuaFileList and into LuaConsole, this is a presentation concern
* Lua console - use the LoadLuaSession() method consistently instead of copy pasta
* move Config.DisableScriptsOnLoad to a lua console setting, and pass it into LuaFileList
* faust: Support MT renderer
* move SaveStateManager to savestates folder
* do the todo of renaming BinaryStateSaver/Loader to ZipStateSaver/Loader
* movie classes in BinarySaveStates.cs into separate files in a savestates folder
* BinaryStateSaver - pass in compression level instead of hitting Global.Config, now we just use Global.Config more in other places, but it's a step in the right direction
* BinaryStateSaver - detangle version lump handling
* Update freenode Kiwi link
* snes faust - hide spex settings
* nyma pce: get 2 vs 6 button switch working

Download: BizHawk Git (2020/06/02)
Source: Here

0 Comments

Post a Comment