|
多机种模拟器BizHawk发布新版, 更新如下:
Cherry-picked revisions - 5968-5972, 5976-5982, 5986-5988, 5990, 5992, 5994, 5995, 6008-6011, 6013, 6022-6028, 6030, 6031, 6036, 6037, 6038, 6039, 6041, 6042, 6044, 6045, 6049, 6051, 6052, 6057, 6058, 6060, 6070, 6071, 6083, 6093, 6094, 6095, 6097, 6100, 6101, 6102, 6103, 6104, 6105, 6108, 6109, 6110, 6112, 6113, 6114, 6116, 6117, 6119, 6124, 6127, 6131, 6136, 6138, 6139, 6143-6152, 6155, 6157, 6159, 6161-6163, 6166, 6171-6182, 6187, 6188, 6191, 6204, 6214, 6233, 6235-6237, 6239, 6241-6243, 6245, 6249-6251, 6254-6256, 6258-6259, 6261, 6264, 6269
Fix bug in rewind buffer
Add a Floating Window toggle option to all tool dialogs
Fix so all tool dialogs having autoload, save window position, and Always on Top options
Fix "Unfreeze All" option on many tools to remove cheats not simply disable them.
Eliminate some out of memory problems with hashing large files
Ram/Cheat Tools - speed up many situations that are slow when freezing/unfreezing addresses with multiple tools open
Fix tracelogger for first instruction of NMI or IRQ. also make it obviously indicate that an NMI or IRQ has occurred
Input config - When autotab is off, fix bug where pressing esc was not updating the textbox
Show slightly informative message if mainform tries to load saveram for a game that has none
Fix Status bar saveslot colors
Lua
Fix gui.drawText() (and gui.drawString)
Fix joypad.set()
no longer keeps false set permanetly
null clears out values as expected
effects now only last for one frame
Fix forms.newForm()
Bit library - fix support for uint values
Rename string library to bizstring, prevents bizhawk from overriding the built in lua string methods
Fix M64_reader.lua
Fix buttoncount.lua
Use relative paths when saving a lua session
Hex Editor
Add support for loading .tbl text translation files
Properly highlight mis-aligned values caused by highligting an odd value and switching data size
Properly show only the part of the byte affected when showing frozen addresses of a size smaller than the selected data size
Fix bug in highlighting when using the File on Disk domain
Fix weird losing of focus bug when using the Find box
Close find window when Prev or Next is clicked
Fix bug that allowed user to highlight past the end of a domain
When freezing/unfreezing, update highlighter colors
Make freezing a range of addresses not slow
Fix the Find dialog box behavior, now correctly allows all characters and casings when switching to text mode
Change the name of the "Rom File" domain to "File on disk" to clarify it better
Ram Watch
Fix bug where it asks you to save changes but fails to save
Fix bug where adding to Ram Watch from another dialog while it has changes and autoload is on was asking you to save changes before adding an address
Record Movie Dialog
Fix bug where user selection in the SaveFileDialog was not being used
Play Movie
Fix bug where dialog was not respecting the read-only checkbox
Cheats
Fix issue 148, instead of throwing an exception on out or range address, present an error message
NESHawk
Fix FDS movie recording
Region override
Slight fix to default controls for NES controllers
Add Mapper 158
AxROM - support 512K oversize
MMC5 - implement NT fill mode, fixes "Flying Through Clouds" level intro to laser invasion
MMC5 - fix exram extended attribute mode for CHR ROMs larger than 256KiB
Fix some CNROM games
Fix bug with loading UNIF files with no chr rom.
Fix Uncharted Waters, and presumably some other 16K WRAM games
Support mapper "FS304" (UNIF only)
Fix major league
Fix Shanghai (J)
Add internal SRAM to Taito X1-017
Add proper WRAM to Taito X1-005. Should fix saveram on Kyonshiizu 2, Kyuukyoku Harikiri Stadium, Minelvaton Saga: Ragon no Fukkatsu, and others
Speedups to the Nametable viewer
PPU Viewer
Add CHR ROM tile view to the PPU viewer
Correct tile number display bug (was always wrong)
Show more informative data for 8x16 sprite tile number
Support MMC5 ExAttr mode
GenesisHawk
Warn and abort when a too-big file tries to be loaded as a ROM (probably was actually a .bin cd image without the correct .cue)
Properly save "PAL" flag in movie files
GBHawk
Stereo audio
Support reading\writing IER through the HRAM memory domain
PCEHawk
Major speedups to overall emulation (as much as 50% depending on game)
Sprite Limit no longer requires Core Reboot
Selecting Equalize Volumes no longer makes it impossible to load a HuCard
Disassembler enhancements
SMSHawk
Sprite Limit and Force Stereo Separation no longer require core reboot
SNESHawk
Don't malfunction CARTROM memdomain when having a npow2 romsize
Fix trace logging
SaturnHawk
Support 8mbit/32mbit dram cart in movies
Atari2600Hawk
When unable to find a ROM in the game database, try 2K or 4K mappers where applicable
Atari7800Hawk
Fix PAL color display
N64Hawk
Fix showing of the N64 menu when no ROM is loaded
http://tasvideos.org/Bizhawk.html
http://sourceforge.net/projects/bizhawk |
|