EmuCR Feeds
Email Us

EmuCR: BizHawkBizHawk SVN r8327 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 (NES/FDS)
- Super Nintendo (SNES)
- Nintendo 64
- Gameboy
- Gameboy Color
- Super Gameboy
- Sega Master System
- SG-1000
- Game Gear
- Sega Saturn
- PC-Engine (TurboGrafx-16) / CD-ROM
- SuperGrafx
- Atari 2600
- Atari 7800
- ColecoVision
- TI-83 Calculator

BizHawk Experimental
- Sega Genesis (Experimental)
- Gameboy Advance

BizHawk SVN Changelog:
r8327
Ti83 - nit picky reorg
---------------------
r8326
Add a ServiceNotApplicable attribute for cores to mark things like SaveRam and ISettable as not applicable for the given core, update the CoreFeatureAnalysis dialog to not show these interfaces for the given core (and not mark them as incom...
---------------------
r8325
Core Feature Analysis - don't reflect properties, their get/set methods show up when iterating methods
---------------------
r8324
Move ControllerDefinition to its own file
---------------------
r8323
Emulation.Common - move Base Implementations out of the interfaces folder, never made sense to be there
---------------------
r8322
Disable Rewind & States menu item based on if the core is IStatable
---------------------
r8321
Controller Config menu item - disable based on ControllerDefinition having any buttons rather than check for Null Emulator
---------------------
r8320
ditto
---------------------
r8319
add more interfaces that got missed
---------------------
r8318
oops, Coleco is IStatable
---------------------
r8317
Lag Counter hotkey logic, and Tastudio depends on both IStatable and IInputPollable
---------------------
r8316
Break off IsLagFrame and LagCount from IEmulator and put into its own interface IInputPollable, and refactor cores as necessary. EmuHawk - account for the possibility that a core is not an IInputPollable, and do things like disable the lag...
---------------------
r8315
Null Emulator - rip out now uneeded stubs, increment frame counter during FrameAdvance (might as well, since it has a notion of advancing a frame)
---------------------
r8314
don't freak out if someone attempts to rewind on a core that is not IStatable
---------------------
r8313
Don't show save slot stuff in the Statusbar if core is not an ISettable
---------------------
r8312
Check HasSavestates() on some hotkeys
---------------------
r8311
comments
---------------------
r8310
Replace an IsNull() check with a Global.Game != null
---------------------
r8309
Remove a dubious IsNull() call
---------------------
r8308
Lua Console - replace a NullEmulator check with a Global.Game != null check as that is more precisely why a check is happening
---------------------
r8307
Hotkeys that operate on tools - check that the core has the proper prerequisites before opening them
---------------------
r8306
Finish cleaning up the FileSubMenu_DropDownOpened Dialogs enabling/disabling.
---------------------
r8305
remove IsNull() usage for tools that require IMemoryDomains, better to fail catastrophically as they shouldn't be able to get this far.
---------------------
r8304
Hex Editor don't check for Null Emulator, tool should not be able to be opened anyway in this situation
---------------------
r8303
No need to disable the RebootCore menu item if Null Emulator
---------------------
r8302
Toolbox - show tastudio only if HasSavestates()
---------------------
r8301
Virtualpad is fine during null emulator don't disable the menu item, useless but nothing bad happens. Tastudio menu item should be disabled if core is not an IStatable
---------------------
r8300
Named Savestate save/load methods - check HasSaveStates() not IsNull()
---------------------
r8299
allow av recording and screenshots of null emulator (static screen)
---------------------
r8298
SaveSlotManager - check HasSavestate() not IsNull()
---------------------
r8297
TasStateManager - don't check for null emulator nor IStatable, fail catastrophically if a core is not IStatable, they shouldn't have gotten this far if it wasn't
---------------------
r8296
check HasSavestates() on some save and loadstate calls that can be accessed via lua (and other stuff)
---------------------
r8295
MainForm - File Menu - disable savestate related submenus if core does not implement IStatable
---------------------
r8294
Record Movie - remove the "Now" option if the core doesn't implement IStatable
---------------------
r8293
Atari 2600/7800 - break off IStatable stuff
---------------------
r8292
oops
---------------------
r8291
Make C64 follow the naming convention of other cores
---------------------
r8290
TI83 - break off code into TI83.IStatable.cs
---------------------
r8289
Break off savestate functionality from IEmulator into IStatable and refactor things accordingly. Still todo (a big todo): EmuHawk should gracefully handle a core that is not an IStatable by disabling functionality dependent upon it (Savest...
---------------------
r8288
remove a warning
---------------------
r8287
Atari 7800 - break up implementations into separate files and some other reorg
---------------------
r8286
remove not implemented IMemoryDomains implemented from PSP, and just not implement the interface instead
---------------------
r8285
Some nitpicky reorg on Atari 2600 and TI83
---------------------
r8284
N64 - break off ICoreService implementations into separate files
---------------------
r8283
Break off saveram methods from IEmulator into a separate ISaveRam interface. Remove the setter for SaveRamModified (every single core was throwing an error on this, and no client code was using it). Remove these methods from cores that do...
---------------------
r8282
Feature List - hook up the ThrowsError() extension to IsImplemented
---------------------
r8281
refactor MainForm.cs SaveStateAs() to use object initializer syntax
---------------------
r8280
Add an IsNull() extension method to IEmulator (checks for null and if NullEmulator) and replace EmuHawk NullEmulator checks with this method instead
---------------------
r8279
Move some extension methods to a better location
---------------------

Download: BizHawk SVN r8327
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!