2013年8月24日 星期六

BizHawk 1.5.0

多機種模擬器 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


 


沒有留言:

張貼留言