多機種模擬器 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
- 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
- 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
- IPCRingBuffer - greatly improve performance on dual and single core machines
- Improve performance
- Combine Ram1 and Ram2 into a single Ram domain
- Make some memory domains read-only instead of silently failing to write
- 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
https://code.google.com/p/bizhawk/
沒有留言:
張貼留言