多機種模擬器 BizHawk 發布新版,更新如下:
New Cores
N64Hawk released! Uses the Mupen64Plus v2.0 core.
SaturnHawk released! Uses the Yabause 9.2 core.
SNES
fix a bug which caused false positives in lagframe detection (frames marked as lag where input was actually used). this is purely a display issue and did not affect emulation at all. the bug was not caused by r4206, but r4206 causes
fix wrong default memory domain in ramsearch
support bsnes xml files and super road blaster MSU-1 game
add "always doublesize framebuffer" option which makes the logical output of the snes core always sized appropriately for sudden hires-width or interlacing
GB/GBC
Serial cable emulation including movie recording
rtc is pegged to emulated elapsed time. maybe. don't know what to test it with. time at core restart is always 1970, or something like that, which isn't as bad as it sounds, because the GB rtc doesn't keep track of anything past days
NES
ExROM: fix crash in CV3
support SMB3(j) and fix likely new bugs in MMC1
speed ups for MMC1 games
support HVC-SJROM for Zombie Hunter(J)
TxROM: add 256K chr option to ACCLAIM-MC-ACC. fixes crash dummies, amongst others
Made NES sound channel update instantly when changed, easier to fine tune what you want from it.
volume control on each channel
Missing mapper for Ms. Pac-Man (Tengen)
support yoshi's cookie
separate first/last scanline settings for NTSC vs PAL (default of 8,231 NTSC and 0,239 for PAL)
SGB
fix SGB to actually work (was broken in 1.4.1)
Atari 7800
update to Emu7800 from v1.3 to v1.5
Multiclient
New firmwares config dialog
New Rewind config dialog - includes disk vs memory options, buffer size, delta compression, rewind frequency for different savestate sizes, and rewind stats
Fix issue some people would have where Bizhawk wouldn't load unless the dll files were moved to the root folder
Added 'Always On Top' option to settings in hex editor/tas studio/ram search
Lua
event.onframestart, event.onframeend, event.onsavestatesave, event.onsavestateload - allow multiple functions to be registered, also ability to name them, and function returns a guid pointing to the registered function
Registered Function dialog with ability to Call and Remove functions
new functions - event.unregisterbyid(), event.unregisterbyname(), joypad.setanalog, forms.openfile(), client.xpos(), client.ypos(), memory.getcurrentmemorydomainsize
add snes library getlayer_set_bg_1(), setlayer_set_bg_1(), etc to toggle/get all layer options
improve console.log() to print out lua tables
M64 reader lua script
Lua Function List dialog - Ctrl+C copies the function to clipboard concatenated, ex: "emu.frameadvance()
Hotkeys
new Analog hotkeys
defaults button
Ram Search
introduce "Fast Mode" in order to support large domains such as for N64. In fast mode, the previous value will be defined as last search (or original value), and change counts will not be incremented but the previous value/change counts will not be processed saving huge amounts of processing.
clear undo history when starting a new search, and add a Clear Undo History menu item
http://tasvideos.org/Bizhawk.html
沒有留言:
張貼留言