PDA

View Full Version : BizHawk 1.5.3



wraggster
December 10th, 2013, 11:16
via http://www.aep-emu.de/

BizHawk (http://code.google.com/p/bizhawk/) is a multi-system emulator in C#.

Supported Systems

Nintendo Entertainment System / Famicom (http://www.aep-emu.de/Sections-req-viewarticle-artid-16.html) / Famicom (http://www.aep-emu.de/Sections-req-viewarticle-artid-16.html) Disk System (NES/FDS)
Nintendo 64 (N64 (http://www.aep-emu.de/Sections-req-viewarticle-artid-17.html)) (Uses the Mupen64Plus (http://code.google.com/p/mupen64plus/) v2.0 core)
Super Nintendo (SNES (http://www.aep-emu.de/Sections-req-viewarticle-artid-15.html)) (Uses v87 of bsnes (http://byuu.org/bsnes/))
Gameboy / Gameboy Color (uses the Gambatte emulator SVN revision 344 core)
Super Gameboy
Sega Master System (http://www.aep-emu.de/Sections-req-viewarticle-artid-25.html)
Sega Saturn (http://www.aep-emu.de/Sections-req-viewarticle-artid-80.html) (Uses the Yabause (http://yabause.sourceforge.net/) 9.2 core)
SG-1000
Game Gear (http://www.aep-emu.de/Sections-req-viewarticle-artid-26.html)
PC-Engine (TurboGrafx-16) / CD-ROM
SuperGrafx (http://de.wikipedia.org/wiki/SuperGrafx)
Atari 2600
Atari 7800
ColecoVision (http://www.aep-emu.de/Sections-req-viewarticle-artid-70.html)
TI-83 Calculator

Unofficially Released

Sega Genesis (http://www.aep-emu.de/Sections-req-viewarticle-artid-24.html) (Experimental)
Commodore 64 (http://www.aep-emu.de/Sections-req-viewarticle-artid-69.html)
Gameboy Advance
Sony PSP
Mattel Intellivision
Sony Playstation (http://www.aep-emu.de/Sections-req-viewarticle-artid-78.html)

Quote:

Bizhawk 1.5.3




Windows Binary
Released December 1, 2013
Revision Range 3525 - 5457





Some project renaming, including renaming the client to EmuHawk
DO NOT extract this release over a previous release, it needs to be in its folder, and a fresh config.ini





Lua


Events library


integrate all events into the registered function System
Allow all events to have multiple functions registered
Remove all legacy register events in favor of the events library (for more info see the Lua documentation (http://tasvideos.org/Bizhawk/LuaFunctions.html) for more information)
Add event.onmemoryexecute() for some cores (for more info see the Lua documentation (http://tasvideos.org/Bizhawk/LuaFunctions.html) for more information)
Add more core support for event.onmemoryread() and event.onmemorywrite()
emu.oninputpoll() - Support all cores




Function reorg - move many client specific function out of the emu library, other misc changes (for more info see the Lua documentation (http://tasvideos.org/Bizhawk/LuaFunctions.html) for more information)
Add emu.getregister() and emu.getregisters()








EmuHawk


Fix black screen on AV capture when OSD is turned on
Fix exception thrown in Path Config on various browse folder buttons
Fix scrub input hotkey, on trunk a slight refactoring now that more things are in client.common
If throwing a fatal exception, EmuHawk will detect if a movie is loaded, ask if you want to save and attempt to save it.
Turn off rewind for "medium" states, as SNES (http://www.aep-emu.de/Sections-req-viewarticle-artid-15.html) problems still occur with default settings and it isn´t worth it


also change the default rewind frequency to 4 (if the user does turn it on, this frequency still gives a smooth rewind experience




Fix the encoding mode of the NES Game Genie Encoder/Decoder dialog
FirmwaresConfigInfo dialog to show you more information about a firmware (such as which options the DB is allowing)
VirtualPads


Fix numeric box updating on Analog forms
Fix bug where numeric boxes could not be typed into
Fix bug where analog control panel was not updating on mouse movie
Add clear button
Allow smaller minimum size




Lua Console - Autoscroll the output window as text gets added
Registered Function dialog


Change hotkey to F12
Fix bug where Call and Remove were affecting the wrong scripts
Allow multi-highlight to call and remove methods
Add Remove All button




Misc dialog fixes
Ram Search


Fix defaulting to fast mode
Fix defauling to float for N64 (http://www.aep-emu.de/Sections-req-viewarticle-artid-17.html) and GBA, now defaults to unsigned
Misc other fixes




Play Movie


Fix exception thrown in Play movie dialog when opening a file with board properties set
Add Fps and Frame count to the Details grid




Cheats


Numerous fixes to the cheat system that were causing it to misbehave, not freeze addresses, throw exceptions and not be able to edit cheats











N64Hawk


Capture PAL flag into movies
SRAM is now saved into Bizhawk´s saveram file instead of m64p´s own .sra file
Flashram is now saved into Bizhawk´s saveram file instead of m64p´s own .fla file








TI83Hawk


Unhide the load TI file menu item
Keypad - fix tooltips that were broken in a past release
use newer firmware hashes








GBHawk


Fix to sound processing - huge speed boost
Fix RTC in movies