EMU618社区

 找回密码
 立即注册
搜索
查看: 851|回复: 0

[新闻] 多机种模拟器BizHawk 1.1.0a发布

[复制链接]

该用户从未签到

发表于 2012-9-23 17:02:13 | 显示全部楼层 |阅读模式
本帖最后由 money_114 于 2012-9-25 18:28 编辑




多机种模拟器BizHawk发布新版, 更新如下:

BizHawk 1.1.0a

    SNESHawk, GBHawk: Fix how the frame counter is saved in savestates, fixes a number of potential issues with rerecording

    SNESHawk
        Lag counter now works

    Ram Search/Ram Watch - Unfreeze All context menu item, show Unfreeze if selecting multiple frozen addresses
    Ram Watch - show shortcut keys on context menu items
    If changing the status of a cheat in Cheats,Hex Editor, Ram Watch, Ram Search, update the other dialogs too if they are open
    New lua functions
        gui.addmessage(), nes.setscanlines(), nes.getbottomscaneline(), nes.gettopscanline(), nes.getclipleftandright(), nes.setclipleftandright()

BizHawk 1.1.0

     New Cores
        SNESHawk Released! Using BSNES v87
        GBHawk and GBCHawk Released! Using the Gambatte r344 core

        Multiclient
        Autohold and Autohold Clear hotkeys (Same functionality as FCEUX)
        Support ability to autohold autofire keys
        Implement Hard Reset as an option (for cores that implement it) and a separate menu item for Reboot Core (formerly called Hard Reset). For cores that support it, it is now recordable.
        Don't reset frame counter on Soft or Hard Reset
        Hotkeys for SNES layers
        Re-add Frame Adv. - Skip Lag Frames option
        Turbo hotkey (default mapping of Shift+TAB) - Like fastforward but also does maximum frame skip, bypasses auto-minimize skipping, ramps up frame skip to 20', and doesn't update tool dialogs
        Archive Chooser - sort entries by region, add hotkeys 1-9 that select items 1-9 respectively
        Archive Chooser - automatically highlight the first entry on load
        Message Config - single click on color pickers
        Option to put the OSD into AVI and Screenshot Capture

    Movies
        Fix error where loading a post-movie savestate (a state made in movie finished mode) during read+write would not set to movie finish, causing potential desyncs
        Fix a potential timeline change when loading a post-movie savestate from another timeline while in read-only mode
        Fix a regression that happened at some point where the movie is not truncated on a loadstate that triggers record mode (instead it would keep the entire movie in the savestate and record over each frame, this would leave garbage data that could lead to potential desyncs)
        SNES9x and LSNES movie importing.
        VMV importing now supports resets.
        Add a backup movie path in path config (defaults to Movies\backup)
        Play Movie Dialog - fix duplicate movie bug
        Record Dialog - do not prompt to overwrite on save file dialog (otherwise the user is asked twice when the main dialog asks)

Fixes to logic that determines when to go into and out of Movie finished mode (especially when in TAStudio)

        Don't allow Soft/Hard Reset menu item/hotkeys to be pressed while a movie is in playback mode
    When starting a new movie, save the old one

    TASTudio
        Show lag frames in Red
        Fix some out of bounds exceptions when scrolling the movie list and rewinding
        Fix exceptions when rewinding in movie finished mode
        Fix exception when loading states in record mode
        On Rewind button - fix logic when movie is finished or inactive
        Implement editing functions: Clear, Delete, Clone, Insert, Insert # Frames, Copy, **Past, Paste Insert, Cut, Select All, Truncate Movie
        Re-hook up double click event on frame list
        Pause emulator on TAStudio load
        Hook up Ctrl+Mousewheel to frame advance and rewind events

    Hex Editor
        Implement the ROM File domain across any core (opens up the ROM file itself)
        Implement text area highlighting
        Fix domain resetting to the default on restart
        Hook up Poke dialog
        Addresses now update on restart
        Pass domain to Ram Watch on the "Add to Ram Watch" feature
        Fix inability to paste into find box when in hex mode
        Display number of addresses in Hex
        Text option in Find Box, this feature converts text to its byte codes and searches that byte array
        Implement Save, and Save ROM file menu options

    Ram Watch
        Multiple Memory Domain support within the same watch
        Domain Column and ability to toggle it
        On Screen Drawing - fix updating on loadstate, no longer shows a garble of the old and new values
        Fix bug where values are not updating after a power cycle/rom load/movie load
        If both auto-load and display on screen are set, don't load the dialog when loading the emulator (just load the watches on screen)
        Fix endless exceptions when loading different ram watch files

    Ram Search
    Major speed improvements!

    Ram Poke
        Fix poking of signed and hex values
        Set signed value on load (based on the address being poked)
        On load and signed type change, display the value in the value box accordingly
        Make the Value textbox the default highlighted value

    Lua
        Move lua events to the end of the frame loop
        Fix lua drawing from disappearing while paused, only have it update once per frame (performance boost), and have it draw before frame advance
        Various hitbox lua scripts
        Faster drawing
        Implement lua bitwise functions: bit.band(), bit.lshift(), bit.rshift(), bit.rol(), bit.ror(), bit.bor(), bit.bxor(), bit.bnot()
        New functions:
            emu.registerbefore()
            emu.registerafter()
            gui.drawBox()
            client.screenwidth()
            client.screenheight()
            forms.setproperty()
            forms.getproperty()

    Cheats
        Implement the compare value
        Fix emulator freeze with bad config files
        Game Genie button when an NES game is loaded
        Fix losing of values on restart
        Editing of a cheat now flags changes
        On Emulator load - if it loads an empty dont show "Cheats file loaded" message

    Input Config
        Show mapping conflicts with hotkeys (but still allow them)
        Allow mapping of a single key to both hotkey and input (and any combinations of both)

    Lua Console
        Update number of scripts(and active count) when deleting a script

    GBHawk
        Support Cheats
        Palette config dialog

    SNESHawk
        Layer Toggles
        Graphics Debugger dialog

    NESHawk
        Implement mappers 50, 91, 197, 219
        AxROM (Mapper 7) - make all AOROM games not emulate bus conflicts, fixes various **Wheel of Fortune games, Double Dare, and Jeopardy
        Support Game Genie codes!
        Game Genie Encoder/Decoder - fix inability to paste into Code box
        Fix display on domains with more than 4 digits
        Speedups! About a 10fps increase in speed (on an i7)
        Don't record lag frame status into movies, it is not necessary for TAStudio anymore
        Implement address poking on the system bus domain
        Nametable Viewer - major speedups (about 10fps faster)
        PPU Viewer - improved speed

    SMSHawk
        Add Gun.Smoke (KR) to database
        add CJ Elephant Fugitive dump to GameGear DB CodeMasters mapper

    DiscoHawk
        Fix iso handling

http://tasvideos.org/Bizhawk.html


BizHawk是款多机种模拟器, 支持以下系统:

    Nintendo Entertainment System (NES)
    Sega Master System
    SG-1000
    Game Gear
    PC-Engine (TurboGrafx-16) / CD-ROM
    SuperGrafx
    TI-83 Calculator

这款模拟器主要是为了录制游戏用的, 有倒带, tas编辑等功能
[发帖际遇]: money_114 乐于助人,奖励 6 个 柠檬. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-11-18 23:46 , Processed in 1.091797 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表