[multi] BizHawk 1.11.8

[1] @ Sobota, 22 Października 2016 22:11CET

[multi] BizHawk 1.11.8

Nowa wersja multiemulatora BizHawk. napisany w C# multiemulator pozwala udawać  konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega Saturn, PC-Engine (TurboGrafx-16) / CD-ROM, SuperGrafx, Atari 2600, Atari 7800, Atari Lynx, ColecoVision, TI-83 Calculator, Wonderswan, Gameboy Advance, Apple II i dzięki kodowi MednaFen także Sony Playstation. podobnie jak retroarch, program jest zgrabną nakładką na rdzenie poszczególnych emulatorów dostępnych jako niezależne aplikację już od dłuższego czasu.

BizHawk 1.11.8 Released October 22, 2016

  • N64
    • GLideN64 video plugin support
    • Added cxd4 to the RSP options
    • Fix Donkey Kong 64 bone displacement issues
    • Perfect Dark fixed
    • Fix trace callback
  • NesHawk
    • Accuracy Improvements
    • Fix and implement numerous obscure boards and games
    • Fix bug in NES BG evaluation - fixes a long standing bug in micro machines
    • Option to override initial WRAM pattern
    • Fix path exception when loading Ironman Stwart's Super Off-Road
    • Fixes to FDS audio, fixes damage sounds in kid icarus and Zelda II, and sword sounds in Zelda 1
  • GBA
    • Upgrade to mGBA 0.5
  • SMS
    • Fix Micro Machines
  • EmuHawk
    • Smoother FPS Counter calcuations
    • Fix filename generation when there are colons in the game name, fixes #661
    • Cheats - Fix behavior when loading a new rom when a cheat is loaded, fixes #550
    • Virtual Pads - Analog Sticks - check min and max range before setting the value. Fixes #686
    • Lua
      • Close a lua instance before creating a new one, fixes #455
      • Clear the OSD before doing loadstate callbacks, fixes #635
    • Ram Search
      • Don't throw excpetions when Diff column displayed, fixes #637
      • Fix toolbar enabling disabling when selecting rows, fixes #629
      • Fix Slow Select All (Ctrl+A), fixes #630
    • TAStudio
      • Preserve branch text per update (unless default text has changed)
      • Add a show cursor hotkey
      • Paste from OS clipboard
      • Fixed TAStudio crash when deselecting "Show Player X"
      • Fixed bug with selected rows drawing hidden columns.
      • Fixed bug with right click selection.
      • Crash fixes
      • Refresh when seeking is done
      • Don't pause on green arrow if seeking past it
      • Removed ability to keep drawing while the view is scrolling, fixes scrolling recursion
      • ClearLeftMouseStates() before Save dialog pops up
      • Pasting input beyond movie length extends it
      • History - properly fix recording
      • Display invalidated color consistently
      • Fix removal of states near lag frames
    • Hex Editor
      • When switching to a domain where highlighted addresses are out of range, clear the highlighted addresses, #710
      • Fix exception when pasting beyond the range of the domain, #708
      • Fix a minor bug with displaying the selected address, fixes #709
    • Basic Bot
      • Fix logic for determining the best attempt, no longer thinks every new attempt is better, fixes #603
      • Prevent empty Change dropdown style to DropdownList to avoid empty and invalid choices. Fixes #602
      • Update Run button status when loading a bot file
→ NOWSZY [multi] BizHawk x64 2.7 12/11/2021

BizHawk 2.7 Released November 12th, 2021

  • New Core melonDS!
  • Linux
    • Lua support!
  • Fix Basic Bot
  • SGB
    • Sameboy is removed; Gambatte is the new default SGB core
  • Gambatte
    • fix Cart Bus Pullup setting
    • update gambatte upstream
  • GBHawk
    • Set bk2 movie CGB flag properly
    • Fix GBHawk settings dialog not appearing
  • NesHawk
    • Increase IRQ delay in mapper 48 to fix graphics glitch in Jetsons
    • Fix Zelda SaveRAM (#1623)
    • Give Jump II initial SRAM of 0xFF
    • Fix Tsuri Kichi Blue Marlin Hen
  • Atari7800Hawk
    • Fix nondeterminism issues (reported for Choplifter)
  • Atari2600Hawk
    • game db updates
  • SMS
    • Balance audio better (#2814)
    • Add SRAM to Terminator (#2966)
    • fix pop breaker
  • PCEHawk
    • Improve memory domains
  • PSX
    • Update octoshock to Mednafen 1.27.1 (#2989)
  • Bsnes-v115
    • Fix snes graphics debugger getting permanently hidden (til app is restarted) (#2950)
  • EmuHawk
    • Group SGB in with GB/C in PathConfig (#2992)
    • Encode screenshot as JPEG when it has the extension (#2982)
    • TAStudio
      • Fix TAStudio not loading saved branches (#2640)
      • Add confirmation modal when launching TAStudio during casual play
      • Do not seek when needing to load greenzone on paint
      • Fix Frame Number Hover (#2811)
    • Lua
      • implement client.get_approx_framerate()
      • implement save_image_to_disk() to Lua canvas (#2744)
  • Discohawk
    • Fix HAWK Commandline option (#2947)
    • Fix freezing when extracting music (#2952)
    • Multi-thread audio extracting
  • ApiHawk
    • Implement client api GetApproxFramerate()

 

→ NOWSZY [multi] BizHawk x64 2.6.3 01/10/2021

BizHawk 2.6.3 Released October 1st, 2021

  • Updated nyma cores to Mednafen 1.27.1
  • TurboNyma
    • fixed #2873 - Mnemonic display for PCECD shows ! instead of the II, III, IV and VI buttons as well as the mode "buttons"
  • BSNES
    • Fixed #2856 - SNES Super Scope gives an exeption error
    • Added sa1_iram memory domain for new bsnes
    • Fixed #2942 - Adaptating the bsnes gamma ramp shader
  • Mupen64Plus
    • Added haptic feedback passthrough (with rumble pak enabled in controller settings, look in keybinds after analog)
    • Fixed #2808 - Support null (any) address for N64 breakpoints
    • Updated GLideN64
    • Added new GLideN64 settings: BackgroundsMode, txEnhancedTextureFileStorage, and txHiresTextureFileStorage
    • fixed #2864 - N64 PAL roms in .n64 format are treated as NTSC
  • Octoshock
    • Fix fast forwarding
  • NESHawk
    • Fix mapper 88 mirroring. Closes #2847
    • Improve power on state accuracy
  • mGBA
    • Fixed #2805 - memory hooks (event.onmemorywrite) not being removed properly
    • Fixed #1112 and #1870 - Add Game Overrides as a Sync Setting (including rtcEnabled)
  • ZXHawk
    • Overhaul datacorder and cassette loading code. This should now be more accurate and fixes a number of loading isues with particular games and loading schemes. Fixes #1446
  • Gambatte
    • BizHawk changes mainlined into upstream gambatte-core, which is now split from gambatte-speedrun
    • Linux support added
    • full HLE SGB mode implemented in Gambatte, better than SameBoy
    • no BIOS accuracy improvements and HLE of CGB-DMG colors (restoring to original Gambatte behavior of hacking in the post BIOS state)
    • Expose isCgbDmg + add isCGBDMGMode instead of isCGBMode to movie headers if active
    • Tracelogger fixes #2710 #2701 #2902
    • Open Bus Emulation
    • Use dumped uninitalized AGB WRAM for AGB instead of CGB initial RAM layout
    • fix rare crash when changing window when the LCD is disabled and an hdma was requested within that lcd disabled period, #2919
    • initialize controller once on core construction and require core reboot to change it, #2921
    • automatically create missing BIOS files by patching files you already have (GBC<->GBA, DMG<->MGB, and SGB2<->SGB1)
    • various other improvements to accuracy, savestate consistency, and stability
  • VirtualBoyee
    • Update to Mednafen 1.27.1
    • Added options for virtualboy to only show left or right screen
  • ColecoHawk
    • fixed Virtual Pad schemata
  • Libretro
    • Add to Linux port
  • EmuHawk
    • Fixed #2747 and #2077 - improper handling of file paths
    • fixed #2787 - unable to open roms in EmuHawk via File Explorer on Windows
    • fixed #2759 - strange behaviour of minimised windows on Windows
    • fixed #2435 - tab labyrinth in `Config` > `Paths...`
    • fixed #2643 - include frame numbers when copying rows in TAStudio
    • fixed #2784 - xbone or gamepads pretending to be xbone are detected as two gamepads
    • prevent crashing when unplugging gamepads using DirectInput+XInput method
    • rewrote most of the OpenTK gamepad code and some of the DirectInput+XInput gamepad code, probably fixing obscure bugs
    • respect system chosen for file ext. (i.e. `Config` > `File Extensions...`) when loading an archive containing a single file
    • Fixed Basic Bot
    • RAM Watch
      • Added HandleWatchSizeSelected() to allow user-initiated watch size changes to be ignored if they reset the setting to the same value. fixes #2857
    • Rewinder
      • fixed #2463 - config option for rewinds every fixed number of frames
      • Fixed #2826 - bad interaction between rewind+movie+savestates when using delta state rewinder
      • Fixed #2877 - rewinds sometimes drifting 1 frame forward when loaded
    • Lua
      • allow loaded ext. tools to be queried via client Lua library / IToolApi
      • Make sorting optional for forms.setdropdownitems
      • fixed #2844 - new lua functions for memory and mainmemory: read_bytes_as_array / write_bytes_as_array / read_bytes_as_dict / write_bytes_as_dict
      • added event.onconsoleclose to Lua API
      • allow most of the mmf Lua library to be used without passing --mmf on the command-line, and add some helper functions to it
      • fixed #2940 - made client.openrom behave like client.reboot_core
    • Debugger
      • fixed #2760 - prevent crashes when minimizing and other cases

BizHawk 2.6.2 Released May 25th, 2021

  • Set all cores to update Frame counter post-emulation. NOTE: This is a sync breaking change for MGBA movies using RTC, as the time sent to the core was the pre-incremented time.
  • mGBA
    • update to 0.9.1
  • Gambatte
    • Fix RTC on Hard Reset
    • MBC3 Fixes
    • Support setting inital RTC state during a movie recording
    • Fix layer masking
    • Move layer masking to sync settings (these settings affect sync)
    • Block toggle layer hotkeys when movie recording
    • Update GBA modeswitch timing and testROM accuracy
    • Fix autodetection of console mode
    • Add wisdom tree mapper suport
    • clarify sync settings (#2688)
  • GBHawk
    • Fix OAM DMA Bus Conflict emulation (#2709)
    • #2715, still needs vram open bus fix but that's seperate
  • NesHawk
    • Add missing mapper variable to state for some pirate games
  • O2Hawk
    • Fix PAL time calculation (#2684)
  • PCE
    • Fix default PCE gamepad bindings (fixes #2720)
    • Fix crashes in PCE debugger
  • N64
    • Add N64 plugin categories (#2729)
    • Fix memory.read to allow addresses 0x80000000..0xFFFFFFFF (#1734)
  • GPGX
    • Add missing menacer keys (#2718)
  • Intellivision
    • Fix aspect ratio (#2670)
  • SMS
    • Fix system Id (#2650)
  • C64
    • Implement memory hooks (#2726)
  • EmuHawk
    • Fix FormatException on startup on certain locales (#2716)
    • Fix GB Layers not toggling (#2491)
    • Add utvideo to ffmpeg dumper
    • Movies - respect LogKey of loaded movie
    • Firmware Config - don't treat known-but-bad as good (#2224)
    • Rewinder
      • Fix bug where nothing happens on the first press when frame interval is 1 (#2667)
      • Add delta compression option (Good size reduction for some cores, less useful for others)
    • Ram Watch - fix autoload
    • Hex Editor - .tbl file loading - clear table before loading a new one, ignore empty lines in file
    • Debugger - Add rgbds syntax for GB/C disassembly (#2706)
    • CDL - Fix SNES core crash on load (#2662)
    • Fix Log Window (#2694)
    • Lua
      • Accept all 4 colour formats in all Lua functions (#2602)
      • Support swapping input using joypad.set() and joypad.get()
      • client.seekframe - Prevent hangs from trying to go backwards
      • lua socket fixes (#2194, #2671)
      • MovieClock.lua - use cycle based time for Gambatte/SubGBHawk (#2708)
    • TAStudio
      • Fix auto-restore bug where auto-restore position was not set correctly the first time using it after auto-restore usage earlier in the movie
      • Fix broken tastudio when selecting "New from the File" menu item and saving changes when asked
      • Fix autoload
      • Fix Converting to bk2 resulting in unsaved changes never asterisk appearing (#2583)
      • Branches
        • Fix branch loading (#2640)
        • Fix hotkeys
        • Fix right-clicking a branch when the contextmenu was already open would throw an exception
        • Branch view will now scroll to the updated branch when using hotkeys to update a branch
        • Fix exception, scroll to branch on updating branch and fix #2645
        • Make load branch hotkey deselect all but one branch
      • Add initial marker in frame 0 when loading older tasprojs (#2693)

 

→ NOWSZY [multi] BizHawk x64 2.6.1 22/02/2021

BizHawk 2.6.1 released February 21st, 2021

  • Linux
    • Fix trying to use DIrectInput (2607)
  • EmuHawk
    • Fix single instance mode (#2577)
    • Update default hotkey bindings to use new names (#2576)
    • Limit attempts to dearchive to files with extension .zip, .7z, .rar. (#2587)
    • Rename and clarify Alternate Sync (#1398)
    • Fix clock throttle being 60fps for all systems (#2580)
    • Fix multi-disk bundler
    • Fix resizing controller config dialog
    • Tastudio
      • Fix savestate corruption bug introduced in 2.6. This bug causes desync issues on most cores!
      • Refresh view when pausing with middle-click
    • Lua
      • Fix client.reboot_core()
      • Fix drawing during onframeend() event handler (#2595)
  • VectrexHawk
    • Report 50fps in the Play Movie dialog
  • GPGX
    • Fix VDP Viewer screenshot feature (#2596)
  • NesHawk
    • Fix Wagyan Land 2 Graphical Bugs
    • FIx mapper 90
→ NOWSZY [multi] BizHawk x64 2.6
Popeye (Parker Brothers, 1983)

BizHawk 2.6 Released January 17th, 2021

  • New Core! Odyssey2 core is offically released
  • Update nyma cores to Mednafen 1.26.1
    • See Mednafen release notes for full changes. (Mostly just Sega Saturn)
  • Saturnus
    • Fix cart detection (#2513)
    • Fix independence Day soft lock (Fixes #2162)
    • Fix .xml loading Fixes #2557.
  • mGBA
    • Update to 0.9
  • Gambatte
    • Update libgambatte to r729+
    • Support GB layer toggling
    • Add GB object viewer
    • Various updates from gambatte-speedrun
  • PSX
    • Add System Bus memory domain
    • Fix debugger window crashes when adding a breakpoint
    • Use Octoshock's built-in disassembler
    • Support memory execute callbacks
    • Have memcbs include actual values
    • Fix can't accept PSX rom converted from DiscoHawk (#2478)
  • GBHawk
    • Accuracy improvements
    • HDMA fixes
    • Implement reads for GBC visualizer
    • Change initial ram state
    • Double Speed mode fixes
    • Properly fade to white in GBC mode
    • Mode 1 overhaul, fixes several bugs
    • Update bad SRAM access emulation
    • Open bus behaviour on locked SRAM
    • Multi-cart check for bomberman selection
    • Window timing bug fixes
    • Sprite timing bug fix
    • Add Game DB entry for Litti's Summer Sports
    • Fix debugger disassembler
    • Implement LCDC write glitch for gbc-acid-hell
  • SubGBHawk
    • Save audio cycles in SubGBHawk where it's needed, fixes state integrity checker in TAStudio
  • bsnes
    • Make ROM memory domain writeable (Use at your own risk)
    • add CARTROM-DB and CARTROM-D blocks to CDL
    • Fix PAL detection (#2503)
  • NESHawk
    • Change NES framerates (#2460)
  • GPGX
    • Allow writing to rom memory domains
  • EmuHawk
    • Linux
      • Fix Xbox one controller stops working, (#2429)
      • Fix overlapping/duplicate controls in FirmwaresConfig's menu
      • Fix crash when clicking on column headers in FirmwaresConfig
    • Support Oem102 keyboards
    • Fix alt-keyboard-layout mode crashes
    • Add an option to capture the Lua without capturing the full OSD, when AV recording
    • Don't clear input when changing ROM (#2453)
    • Fix GBA Game Shark code conversion (#2545)
    • Cheats - Fix Changing selected row with arrow keys doesn't update side pane (#2550)
    • GB GPU Viewer - Bounds check tile drawing for OBJ window, seems to resolve random crashing
    • Fix SyncSettings type cast error during Rom load
    • Ram Search - fix crash when deleting addresses
    • Lua
      • Implement joypad.getwithmovie()
      • Deprecate emu.getluacore in favour of new func client.get_lua_engine
      • Fix reverting current directory
      • Fix client.reboot_core() (#2571)
      • Fix MovieClock.lua ui, also use current frame count instead of movie length
    • TAStudio
      • Support drive states
      • Fix state gap when frame advancing and painting input
      • StateManager fixes
      • Do not attempt to report >100% seek progress (This could happen if the user starts a seek which results in loading a savestate past the frame previously being seeked)
      • Fix scrollbar behavior
      • Cell selection fixes
      • Fix opening TAStudio after starting a .tasproj
      • Undo history fixes
    • Debugger: Fix scrolling in disassembly view
    • Virtual Pad analog stick: Fix changing x axis name (#2467)
    • Movies
      • Pass SRAM to emulator before state is made
      • Fix playing a movie when core is not specified and core is not one we support switching of (#2466)
    • CDL
      • Fix crash on GPGX
      • Gambatte - fix 1st opcode byte. (#2551)
      • GBHawk - Fix domain names (#2552)
→ NOWSZY [multi] BizHawk x64 2.5.2

BizHawk 2.5.2 Released October 7, 2020

  • Breaking Changes
    • Gambatte sync settings (for GBC in GBA)
  • Faust
    • Fix loading
  • GBHawk
    • Fix missing variables in savestates (desync fixes)
    • Fix color displayed when BG is off
    • Rework interrupt and scroll/sprite handling to pass more tests related to Gensan 2
  • SGB
    • Fix Core Picker (#2422)
  • mGBA
    • Fix Debugger on Linux
    • Fixes to disassembly output
  • Dual GB
    • Fix XML generation and core preference selection
  • NESHawk
    • Initialize with a single controller instead of two (for consistency with other cores)
  • PSX
    • Initialize with a single controller + memcard instead of two (to be consistent with other cores)
    • Refine savestates to hopefully address desync issues
  • EmuHawk
    • Fix OBS Dialog Detection (#1996)
    • Fix ffmpeg
    • Change default input method on Windows to DirectInput
    • Minor GB/C and PCFX firmware detection revisions (#2430)
    • Profiles - Tas Profile - default to bsnes for SNES, turn off GBC in GBA setting
    • Add advanced config option that will remove the "mixed" key priority when clicking the statubar icon or pressing the hotkey
    • Remove default joypad bindings for fast-forward/rewind. (#2297)
    • Re-add M3U capabilities for optical disks (#2390)
    • TAStudio
      • Fix loading of .bk2 files
      • Fix drag-drop of .tasproj files onto main window while TAStudio is open (#2386)
      • Fix slowdown when there are many savestates in history (#2433)
      • Fix multi-select of branches and markers (#2409)
      • Fix Emulation doesn't pause when clicking menus (#2281)
      • Fix .tasproj backup files getting saved with savestates (#2416)
      • StateManager - Fix ArgumentOutOfRangeException when buffer is full requested (#2392)
      • Markers - scroll to newly added marker instead of assuming it is the last in the list and scrolling to bottom (#2350)
    • Lua
      • Re-enable multi-select (#2401)
      • Fix session saving saving the session filename instead of the script filename, (#2400)
      • Fix "Can't have lua running in two host threads at a time" when using certain TAStudio Lua methods
      • Fix event.onexit()
    • Macro tool
      • fix NRE on File -> Load Macro (#2375)
    • Ram Search
      • Persist Use Undo History setting, and turn on by default (#2413)

 

→ NOWSZY [multi] BizHawk x64 2.5.1

BizHawk 2.5.1 / September 12th or 13th, most likely

Tentative release notes:

  • EmuHawk
    • Linux
      • Disable "Stay on Top" tool setting
      • Fix trying to load VB.NET assembly
    • Ram Watch
      • Fix crash when using Ram Watch with waterbox cores
      • Fix slowdown when using on screen watches when Turboing (shift+tab) (#2365)
    • TAStudio
      • Fix runaway sync issues when painting during auto-restore
      • Fix loading of .tasproj movie headers on non-american PCs (#2377)
      • Fix crashes when drawing selected row
    • Lua
      • Fix joypad.setanalog setting analog indefinitely (#2310)
  • TurboNyma
    • Fix No sound unless frame 0 is emulated (#2365)
  • ZX Spectrum
    • Fix NRE when attempting to load a game
  • NGP
    • Fix Language selection
  • Faust
    • Change from experimental to release (an oversight in previous release)
  • GBHawk
    • Improve documentation of Use Existing SaveRAM sync setting
    • Fix start up screen color
→ NOWSZY [multi] BizHawk x64 2.5

BizHawk 2.5 Released August 30, 2020

  • Tentative release notes:
  • Installation notes / Breaking changes
    • Upgraded to .net 4.8, and c++ runtime deps have changed
      • Run the new prereqs installer
    • config.ini files from previous versions will no longer work
    • .tasproj format updated, previous versions no longer work (export/import .bk2 to convert)
    • Default savestate naming convention now always puts core name into states, will mean old slots won't show up on cores that did not already have core name
    • Gambatte BIOS sync setting change results in older .bk2 movies being broken (sync settings can be hand edited to import)
    • GPGX sync settings have changed, results in older .bk2 movies being broken (sync settings can be hand edited to import)
    • For cores that have a "Use Sram" settings, set to false bay default (true is what end users would expect most of the time, false is only for advanced use cases)
      • Affected cores: GBHawk, GBHawkLink, GGHawkLink
  • New Cores!
    • TurboNyma - the ported PCE core from Mednafen, more accurate than PCEHawk
    • HyperNuma - the less accurate but more performant core ported from Mednafen
    • Faust - SNES core ported from mednafen, faster than bsnes, more accurate than snes9x
  • General
    • New Rewinder, much faster and more performant
    • Don't package ffmpeg, add a downloader to A/V dialog instead, significant reduction in release download size
    • add Cyorter's Input display lua script, that gives a graphic based (FCEUX style) input display for most non-analog peripherals
  • mGBA
    • update mgba to 0.9
    • Fix SRAM-anchored movie forgetting its savegame on loadstate (#1593)
    • Fix exception when viewing an empty SRAM memory domain (#1620)
    • Support TotalExecutedCycles
    • Allow poking of ROM memory domain
    • Always show SaveRAM domain and set to max size the domain can be
  • bsnes
    • Add Randomized Initial State option (Bizhawk vs lsnes style startup) (#1701, #1285)
    • Fix layout of CPU Registers (#2040)
    • Reverse Mouse
  • gambatte
    • Ports from Upstream GSR for Babs' Big Break and Robopon (#2091)
    • Support playing without official BIOS
    • Support loading more accurate official BIOSes through the firmware utility
    • Fix VRAM end of line testROM in single/doublespeed modes and a desync in GB Wario Land II
  • GBHawk
    • Numerous accuracy and performance improvements
    • Update Kirby tilt n- tumble controls
    • Double speed mode timing fix
    • Fix mickey's chase damage audio
    • Window bug fix, fixes Zen
  • GPGX
    • Migrate to latest GPGX MD Cart mapper support
    • Support Cart + CD Games via MultidiskBundler (Pier Solar)
    • Support independently setting the two controller ports #1750
    • Fix Madden NFL and NHL 98 (#1041)
    • Fix Streets of Rage (5 in 1) (#1390)
  • WonderSwan
    • Update Cygne with upstream fixes
  • PCFX
    • Fix rom loading (#2022)
    • Update with upstream fixes
  • NGP
    • Update with upstream fixes
  • Uzebox
    • Fix rom loading (#2022)
    • Add uzebox path entries (#2043)
  • PSX
    • change PSX framerates to follow mednafen instead of nocash (#2138)
  • Atari 2600
    • Fix Quadrun (#2127)
  • Atari 7800
    • Support Serpentine
    • Fix pokey 0x450 detection
  • NesHawk
    • Make game genie compare cheats work
  • ZX Spectrum
    • Fix lag detection on kemston joystick. (#1993)
  • Vectrex
    • Fix controls for Hyperchase
  • Snes9x
    • Fix special chip games
  1. 32x
    • Fix crash on kolibri (#1826)
  • EmuHawk
    • Threaded DB loading (fixes #2113)
    • Fix RW/FF Volume Config (fixes #2061)
    • Fix GIF recording (#1962)
    • Fix ffmpeg (#2101)
    • Sync controls when loading a config file, (#1965)
    • Fix hq2x shaders (#2196, #2160)
    • Message config - support setting LastInputColor
    • Catch and retry when DirectSound crashes (#1212)
    • Fix "use 1:1 pixel size" aspect ratio (#2159)
    • Add Reset Speed hotkey (#2154)
    • Fix crash when GL retroshaders failed compiling
    • Fix FCEUX font (#2313)
    • Add command-line switch --open-ext-tool-dll
    • Movies
      • Subtitle Editor - add a color picker for subtitle color (#1554)
    • Fix GameName and SHA1 not being saved in movies (#1966)
    • Input display: At movie end, show both last movie inputs and current inputs (#2295)
    • .fm2 Importer - Warn about ignoring the famicom port, instead of a full error, movies such as http://tasvideos.org/6739S.html can still be successful (#1989)
    • Play Movie dialog
      • Greatly improve scanning performance
      • Properly show tooltips for detail values, also show expected vs actual (only works on the key column though, because winforms is poo), fixes #1888
    • Tastudio
      • Fix crash when attempting to load a .tas proj from a different core
      • Fix crash when clicking Reboot core on the main menu
      • Standardize new filename creation behavior to avoid .bk2.tasproj.bk2.tasproj
      • Don't disable lua scripts while seeking
      • Don't show inaccurate core nag, if a movie is already loaded
      • Allow multiple marker and branch selection (#2212)
      • Rewrite TasStateManager (Improves memory usage and performance) (#2274)
      • Ability to Clone input X number of times times (#2242)
      • Fix PageUp/Down behavior (#2074)
      • Gracefully fallback to a new tasproj when attempting to load a .tasproj from another core
      • Fix loading a different ROM while tastudio is open
      • Fix RebootCore when TAStudio is open (#2201)
      • Allow insertion of multiple frames at end of movie (#2169)
      • Don't jump to greenzone on single mouse click of analog cell
      • Ensure that Tastudio is fully updated when doing cut/paste operations (#1956)
      • Improve frame insertion/deletion efficiency, particularly for undos (#2017)
      • Properly resume playback after painting (#2340)
      • On .bk2 import: ask before saving the bk2
      • Only save cycle count at movie end; (#2203)
      • Rework the movie end cycle count warning.
    • Lua
      • Fix several memory leak issues when using events (#1920, #1983)
      • Registered Lua Functions dialog - fix updating in several scenarios
      • Implement tastudio.submitclearframes(), #2170
      • Improve performance of console logging, fix max log count, and warn when maximum calls have been reached
      • Add client.addcheat() and client.removecheat() that match the functionality of the gameshark tool.
        • Deprecate the nes.addgamegenie() and nes.removegamegenie() methods in favor of these
      • Fix Lua forms button click exception (#1957)
    • Hex Editor - Fix multi-byte reads (#2012)
    • Cheats - When a cheat is auto-removed, also remove it from the recent cheats list
    • Tracelogger - Fix NRE of Trace Logger close, if the Trace Logger was not used before closing
    • Virtualpads
      • Flip the read-only flag when a movie changes from read-only to another mode
      • C64 - fix a few keyboard buttons that were not mapped to a key
      • GBA - adjust size so light sensor shows
    • Ram Watch
      • Allow duplicate identical watches
      • Fix binary display on 32 bit watches
      • Fix exception when changing a watch's size to one with an incompatible display type(e.g. 32 bit float -> 8 bit unsigned)
    • Ram Search
      • Fix loading of .wch files
    • CDL
    • Fix CDL that was broken on a number of systems
  • ApiHawk
    • ClientApi.SetSoundOn(false) causes sound looping from external tool (#1817)
    • Fix crashing when SGB is loaded
  • Dropped feature support (these were considered legacy features)
    • Multitrack movie record (TAStudio accomplishes this much better)
    • Movie - Poke input hotkey (TAStudio accomplishes this much better)
    • Movie - Scrub input hotkey (TAStudio accomplishes this much better)
    • Infinite movie feature (it was a gimmick that has run its course)
    • Vba-Next (mGBA is more accurate and has feature parity)
    • Ram Watch Pause button, it was only a hack for when ram watch was too slow, it's plenty fast now
→ NOWSZY [multi] BizHawk x64 2.4.2

BizHawk 2.4.2 Released May 17, 2020

  • Fix custom AR/size (#1975)
  • Basic Bot - fix not restoring previous InvisibleEmulation and DisplayMessages settings
  • Virtual Pad support for GBLink 3x/4x
  • NesHawk - Fix poking WRAM
  • mGBA - fix register setting (#1982)
  • GPGX - improve rewind and tastudio savestate performance
  • ApiHawk - fix crash on SetExtraPadding calls
  • Lua
    • fix bizstring.split() (#2004)
    • fix client.getavailabletools() (#1977)
    • fix client library being null when no rom is loaded
→ NOWSZY [multi] BizHawk x64 2.4

BizHawk 2.4 Released January 18, 2019

This release officially releases the the Vetrex core. In addition it fixes MAJOR bugs in Lua and Tastudio.

Changelog
  • New Core: Vetrex!
    • GCE Vectrex emulator, ready for TASing.
  • EmuHawk
    • Tastudio - fix bug with improper invalidating after painting, causing potential desyncs (#1790)
    • Fix crash when alt+dragging after autoloading a .tasproj file
    • Lua
      • Fix bug where core doesn't update when changing ROMs (#1791)
      • Fix tastudio-submitinputchange() not updating tastudio immediately (#1799)
→ NOWSZY [multi] BizHawk x64 2.3.3

BizHawk 2.3.3 Released January 12, 2019

  • New Core: VectrexHawk
    • GCE Vectrex emulator, ready for TASing.
  • NESHawk
    • Scanline timing and audio fix
    • Change '&amp;' to '&' in gamedb_goodnes.txt. Fixes #1667.
    • MMC3: Mapper test indicates IRQ was happening one ppu tick too late.
    • Fix dendy mode
  • SubNesHawk
    • Support settings dialog, and VS menu items
    • Dump subframe length into movies
    • Fix get and set regiesters
    • Fix memorydomain callbacks i think
  • Atari2600Hawk
    • Bug fixes and Improvements
    • Fix audio in commando raid
    • Fix haunted house
    • Fix princess resuce.
    • Fix audio bug in Space Jockey
    • Add HMCLR delay
    • Update ball emulation
    • Mapper FA - Fix ram buffer
    • Fix Journey Escape #1614
  • A7800Hawk
    • Only use proper bios
    • Update m6532 to match 2600
  • Game Gear
    • Fix Pro yakyuu, needed EEPROM
    • Fix World Derby
  • mGBA
    • Update to mGBA 0.8
  • Gambatte
    • Dump cycle count into movies
  • GBHawk
    • 2 and 3 player link support!
    • Fix spirou scrolling
    • Minor bug fixes
    • Color regs writable
    • Add RTC offset setting
  • AppleIIHawk
    • Make savestates smaller
  • N64
    • Reduce "pause lag" on Paper Mario (#558) by using CopyColorToRDRAM = 1
    • Improve audio throttle behaviorN64
    • Memory domains need to be byteswapped, not only rdram/rom
    • Added SRAM and FlashRAM memory domain support
    • Implement remaining R4300 trap instructions
  • SNES
    • Fix exception when loading SNES MSU-1 XML file
    • Fix TM and TS checkboxes for OBJ in SNES Graphics Debugger
    • Fix an issue that caused the TM and TS checkboxes for the OBJ layer to always be the opposite of what is correct.
  • C64
    • Various emulation improvements/fixes
    • D64 fixes
    • Implement soft and hard reset
  • EmuHawk
    • Note: Breaking changes to config file backwards compatibility
    • Convert various Tools to use InputRoll from Tastudio instead of standard ListView, huge speed ups in these dilaogs (Ram Watch, Ram Search, Trace Logger, Debugger, etc)
    • Drop native .bkm support, .bkm must be imported via Movie Import
    • Trace Logger - Fix exception when scrolling
    • Fix DPI scaling
    • Fix prerequisites dialog
    • Option to accept background input only from controller #1396
    • Fix tool icon showing on top of EmuHawk in taskbar when autoloading tools (#334)
    • Improve logging in shader compilation (#1748)
    • Allow getting the version from the command line
    • allow suppressing more OSD savestate reports from lua
    • Hotkey/controller config: Fix issue where input events get queued and processed by the main form after the dialog is closed
    • Option to handle alternate keyboard layouts (e.g. Dvorak) (#1584)
    • Hotkey Config: Fix when binding key combination if the modifier is released first (e.g. Ctrl+C with Ctrl released first)
    • Fix FFmpeg crash, #1714
    • Fix Cheat saving, #1696
    • Add 32x to the platform picker (resolves #1507)
    • Fix decoding of special characters in game names (#1698)
    • BasicBot
      • Added Help MenuItem
      • Copy Best Input to Clipboard
    • Lua
      • Default to using luainterface over nlua, memory leaks are resolved and luainterface is faster
      • CamHack script for Sonic Advance
      • New functions
        • tastudio.loadbranch()
        • client.invisibleemulation()
        • client.seekframe()
        • event.availableScopes()
        • onmemoryexecuteany()
      • Allow disabling frame skip from Lua (#1655)
      • Improve docs (#1649, #1675)
      • movie.save() - fix optional filename parameter not being used
      • implement controller number parameter for joypad.getimmediate() and movie.getinput()
      • memorycallbacks - rename domain param to scope to avoid confusion, otherwise it looks like any memory domain will do, log error if a scope is passed in that is not available
      • fix memory callback functions on cores with no system bus such as PSX
      • joypad.getimmediate() now returns float controls as well as bools
      • emu.setrenderplanes() add support for bsnes and gpgx
    • Lua Console
      • don't throw exception when opening a .lua file if the user has not associated a .lua file with an application. Fixes #1683
      • Remember column widths
      • fix bugs when using separators
      • change Refresh toolbar icon tooltip from "Reload script" to "Refresh" to match the menu item (they do the same action but with different names)
      • When turning on lua scripts, first clear registered functions for that scripts (they would still exist if the script exited on its own),
      • Don't close the registered functions dialog when a script is toggled and no registered functions are left
      • Better detection of script when removing registered functions
      • Add Clear all registered function context
      • fix crash when toggling scripts while the registered fucntions list dialog is open
      • prevent removing of script when a script is highlighted and press delete is pressed the auto-complete box
      • Fix reloading a script if it is not enabled
      • Fix "reload scripts on load" flag not being check in some scenarios
      • Lua functions list - fix copy to clipboard
      • Put a cap on number of messages that can hit the console window in a given pass through lua scripts, fixes #376
    • Tastudio
      • Note: breaking changes in .tasproj compatibility due to converting some files to .json format, a .tasproj file will load but will lose lag history and silently fallback to default settings
      • Huge performance improvements (2-3x speed increase)!
      • Don't draw on turbo (shift+Tab), huge speedup
      • New feature - Horizontal Orientation, allows sideways drawing
      • Remove out option to do autorestore on mouse up vs down, make it on up only, and fix autorestore logic errors
      • Add a font picker option, fixes #952
      • Improve control alignment and fix branches/markers not showing due to DPI scaling. Fixes #1151.
      • Fix inflated rerecord count bug
      • Allow customizing of many more built in hotkeys
      • Show binded hotkey for various menu items instead of the original default value
      • Integrate branches with the statusbar slot icons
      • Better handling of tastudio interaction with select slot, previous slot, and next slot functions
      • Consolidate the two restore defaults menu items. Restore splitter positions when restoring defaults
      • Don't nag about inaccurate cores if autoloading a file
      • Fix NRE when running a .tasproj through the normal movie system, making changes, then opening tastudio
      • Markers - auto-expand column to fix user text
      • Branches - fix width calculation when expanding to fix user text
      • don't allow resizing columns to a negative width
      • Implement shift+up/down to highlight rows
      • Don't autosave if default project name, #1599
      • Smarter invalidate log on cut/copy/paste type methods
      • Fix crash when ctrl+clicking with no previous row selected
      • disable [Ctrl+]Home/End hotkeys that are very destructive and easy to click on accident #1600
    • Hex Editor
      • Slight speed improvements
      • Fix Delete hotkey not unfreezing secondary highlighted addresses,
      • Restore funcionality to show typing in progress
      • Fix crash when typing values into the hex editor with no address highlighted
    • Ram Watch
      • Fix column sorting when list has separators Fixes #1713
      • Flag changes when doing column sort
      • Fix some situations where adding ram watches would ask to save changes
      • Deselect watches when removing them with the delete key
    • Movie importers
      • Fix .pjm, .pxm importers (#1723)
      • Import the core header key on systems that we check for core when loading the movie
      • .mmv - properly import game gear flag
      • .smv - convert to using bsnes instead of snes9x
      • fix .ymv importer
      • .mc2 - properly import pcecd flag, and number of controller ports
  • ApiHawk
    • Fix bug in GB/GBC detection
    • Fix typo: TotalExecutedycles -> TotalExecutedCycles (note: this is a breaking api change)

Tagi: Nintendo, Atari, Super Nintendo, Nes, Sega, Sony, Nintendo 64, Retro, Playstation, Remake, Apple, Atari 2600, Snes, Saturn, Gameboy, Lynx, Master System, Game Gear

wstecz22/10/2016 22:11
Inne treści związane z tematem
[PSP] DevPPSSPP GITv1.12.3-385-g197897979 [PSP] DevPPSSPP GITv1.12.3-385-g197897979
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
[PSP] DevPPSSPP GITv1.12.3-361-gbfe31d8b6 [PSP] DevPPSSPP GITv1.12.3-361-gbfe31d8b6
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
[PSP] DevPPSSPP GITv1.12.3-358-g0ab207adb [PSP] DevPPSSPP GITv1.12.3-358-g0ab207adb
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
[PSP] DevPPSSPP GITv1.12.3-279-gca5397217 [PSP] DevPPSSPP GITv1.12.3-279-gca5397217
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i każdy może korzystać z repozytorium na githubie. W chwili obecnej jest to bezsprzecznie najlepszy emulator, który pozwala nam ...
[TOOLS] Emulator Organizer v6.10.7908 [TOOLS] Emulator Organizer v6.10.7908
Pojawiła się świeża odsłona Emulators Organizer, autorstwa Ali Hadid (MyNes), pozwala zarządzać kolekcją romów w naszych skromnych dyskowych archiwach.  
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "Sorcery Bajtek 1987"

Retro T-Shirt Sorcery Bajtek 1987 - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2021 | Krzysztof 'Faust' Karkosza Google+Kontakt