!

[multi] BizHawk 1.1.0a

[0] @ !!! Poniedziałek, 24 Września 2012 19:24 CET [24-09-2012 19:23 CET]

[multi] BizHawk 1.1.0a

BizHawk - napisany w C# (czyli wymaga całego kramu, w postaci .NET, SlimDX) multiemulator pozwala udawać  konsole: Nintendo Entertainment System (NES), Sega Master System, SEGA SG-1000, SEGA Game Gear, PC-Engine (TurboGrafx-16) / CD-ROM, SuperGrafx i kalkulator TI-83 a także patrząc w kod trwają pracę nad emulacją ATARI2600 i PSX. Posiada bogate wsparcie dla rerecordingu - nie jest to dziwne, jeśli zerknie się na fundatorów projektu (Zeromous, A.Delikat, Vecna).

BizHawk 1.1.0a

  • Hotfix for rerecording on SNESHawk and GBHawk
  • Released: September 23, 2012
  • Revision Range 3154 - 3169
  • 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

  • Released: September 22, 2012
  • Revision Range 2695 - 3153
  • 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 Moviesbackup)
    • 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
wstecz24/09/2012 19:24
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU