2013年12月3日 星期二

BizHawk 1.5.3

多機種模擬器 BizHawk 發布新版,更新如下:

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 for more information)
* Add event.onmemoryexecute() for some cores (for more info see the Lua documentation 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 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 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 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

http://code.google.com/p/bizhawk/

沒有留言:

張貼留言