|
多机种模拟器BizHawk发布新版, 更新如下:
New core: LynxHawk
The Handy emulator, ported from mednafen
N64Hawk
Savestate speed improvements
Fix Issue #292 - Bizhawk still emulating N64 after "Exit" hotkey had been pressed
GBAHawk
All inputs are no longer delayed by one frame. Existing movies will need one blank frame inserted at the beginning to resync.
Quicknes
Support ability to unplug controllers
Fallback to NesHawk for any known PAL ROMs (as determined by the bootgod database)
Virtual Pad will now properly reflect the number of controllers connected
NesHawk
Datach support, including barcode reader (not movie recordable)
BSNES
Force Mega Man X2 and X3 to use the Compatibility Core due to the Performance Core being unable to run the games properly. This does not change the user's default preference.
Dual GB
Option to mute each gameboy instance individually
WonderHawk
Merge with mednafen 0.9.36.5, includes sound and sram changes
Note: Possible sync compatibatility loss
Added game database of known good ROMs
ColecoHawk
Corrected ColecoHawk from adding .Col to the title of EmuHawk
Corrected ColecoHawk from setting the extension of ColecoVision movies to .col It is now .bk2 which is the proper extension.
EmuHawk
Movies
Fix bug where loading a state not in the movie in playback mode would report an error but send the movie into record mode
Fix bug where rerecord counter was incremented when playing a movie
When loading a movie that specified quicknes or neshawk don't permanently override the user's core preference
When importing snes movies, set the movie sync settings to Compatibility profile
Add framebuffer in movie anchor states
Fix bug where movie was being saved when loaded (generally harmless other than make loading a bit slower)
Edit Subtitles - Added rows now have default values
Lua
Add a duplicate script menu and toolbar item, functions similarly to new script except it starts with the text from the highlighted script
Restore ability for many lua functions to report errors to the console window
LoadState through Lua isn't counted for movie RerecordCount
Added movie.setrerecordcount and movie.getrerecordcount
Add client.borderheight(), client.borderwidth(), client.bufferwidth(), client.bufferheight(), client.transformPointX(), client.transformPointY()
VirtualPad
Unsticky analog controls when right-clicking the circle visualizer
Fix bug that made virtualpad permanently override actual physical analog control
Firmware manager
Tracks filesizes, and filesizes of known firmwares are used to restrict scope of scanning, fixing issues when the firmware folder is set to a folder with large files or a lot of files
Add firmware import option (copies firmwares into firmware directory through toolbar or drag & drop)
TAStudio
Now in Beta
Improvements to remembering window positioning
Don't malfunction when compiling retro shaders on systems with bad opengl support, fixes some system's ability to run BizHawk
Don't give an ugly error message when attempting to load an unknown ROM and not selecting a core to run the ROM file
Fix Trace logger crash, seemingly a race condition between a create, a flush, and a subsequent open for tracing (for issue #299)
Ram Watch - fix issues during rom loads for other platforms, fixes issue #285.
Hoktey/Controlller config - make input binding limitless (instead of limited to 4), at the same time, fix bugs caused by index accounting related to the limit.
Volume up/down - much bigger dynamic contrast in volume range
Sound will be turned off if volume is set to zero Fixes issue #310
EmuHawk will no long keep the (X,Y) on the title bar when resizing is complete
http://tasvideos.org/Bizhawk.html
http://sourceforge.net/projects/bizhawk |
|