|
多机种模拟器BizHawk发布新版, 更新如下:
Nes
FDS - fix load behavior based on real world observations. Most games will load about 4 seconds faster now
Quicknes - Clip top and bottom by default
Fix Soft reset in Ki no Bouken
Support Cool Boy 400 in 1
N64
Updated save type of Donkey Kong 64
Fix cheats
Better support of the System Bus across Ram related tools
Added Excitebike 64 (USA) (Rev A) and Turok - Rage Wars (USA) (Rev A) to gamedb
GB
add ability to load VBA saves with RTC (although the clock time itself is invariably trashed)
Fix reporting incorrect PC and A register values, note: this is a breaking change to text savestates
SNES
IPCRingBuffer - greatly improve performance on dual and single core machines
PCE
Improve performance
Atari 7800
Combine Ram1 and Ram2 into a single Ram domain
Make some memory domains read-only instead of silently failing to write
EmuHawk
A Debugger tool (with varying support among cores)
GDI+ display method as a fallback for lack of opengl 2.0 support
Improve Rewind performance
Improvements to sound, less prone to audible glitches and reduces latency
Reduce CPU usage when idling
Fix dialog issues with alternate DPI sizes
AV Dumping - add ImageSequenceWriter
Add options for display of various window components (menu,frame,caption,statusbar)
Add --chromeless commandline argument
Make rewind speed proportional to rewind frequency
Single frame rewinds when short pressing rewind key while paused
Allow clock throttle to take over for audio / vsync throttles during fast forward or rewind for proper speed control
Option to automatically check for and notify of new versions.
Add a menu item for Save RAM and bold it if it is dirty; allow it to be manually flushed, instead of having to wait for the client or core to close
Trace Logger - Clean up newline handling in Copy
Add --dump-frames commandline to control which frames get dumped by the auto-dumping feature
Recent Menus - add ability to configure their own recent size
Platform Chooser - show game hash
Fix cancelling out of the core picker causes exception (issue #316)
Fix crash trying to use snes bg hotkeys when snes is not loaded
Fix missing movie extension for game names that have a . at Length-4
Fix out of range exception when importing firmware from an archive
Fixes to Single Instance mode
Log Window - fix Copy All button line formatting
Lua
Fixed memory leaks
Memory library - default to main memory if user did not specify a domain
Fixed a bug with analog controls not being cleared
Don't crash emulator when lua scripts error during event callbacks
Fix fill behavior in drawBox, drawRectangle, drawEllipse, and drawPie
Fix event.oninputpoll() to return a GUID like every other event
Gui library - make all colors optional parameters and use defaults if not provided
Add gui.defaultForeground(color) and gui.defaultBackground(color)
Recover from a locked drawing surface exception and log to the console, rather than crash the emulator
Lua Console
Add a command window for on-the-fly lua commands
Functions list - fix laggy scrolling and searching
Don't nag to save a session, unless a session exists
Make scripts relative to the lua session instead of relative to the .exe, this breaks existing .luases files
Use Fixed width font for console window
Movies
Fix duplicated input after a movie ends
Multitrack recording - support analog input
Store firmware information in movie headers
When the "Pause" movie end option is selected, fix bug where unpausing keeps repausing the emulator
Don't disable movie play/record options when a movie is active
Fix movie recording on Genesis Team Player
Hex Editor
If a domain is not writable, switch to a "read only" mode
Default to memory domain byte size
Fix Load .tbl file menu item when rom is in an archive
Fixes to the Poke dialog
Find box - focus and highlight on load
Ram Search/Watch
Better memory usage
Fix issues with signed values. Resolves issue 340.
Implement previous type "last change". Fixes issue 331.
Auto-search - Account for lag, add option to turn this feature off
16.16 Fixed point support
Fixed go-to using index instead of address
Support Copy/Paste
Ram Watch - Default to memory domain byte size
Ram Watch - Added read/write breakpoint setting to context menu.
Cheats
Fixed cheats not working
Fix cheats on large memory domains
Never ask to save changes, since it intelligently handles the situation anyway
Virtual Pads
Fix max X/Y value of target being off by 1
Fix NES Zapper target being 210 pixels tall instead of 240
Buttons - when right-clicking for autofire, respect the frame that autofire started on and take lag frames into account
Buttons - disable special command keys (space, tab, and shift+tab)
TAStudio
Various improvements, but still beta
http://tasvideos.org/Bizhawk.html
http://sourceforge.net/projects/bizhawk |
|