[multi] BizHawk 1.5.3

[2] @ Poniedziałek, 2 Grudnia 2013 22:16CET

[multi] BizHawk 1.5.3

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, ATARI2600, kalkulator TI-83, Commodore C64, Sega Saturn i Nintendo 64. Posiada on także bogate wsparcie dla rerecordingu - nie jest to dziwne, jeśli zerknie się na fundatorów projektu (Zeromous, A.Delikat, Vecna). 

BizHawk 1.5.3 Released Dec 01, 2013

Released December 1, 2013
Revision Range 3525 - 5457

  • Some project renaming, including renaming the client to EmuHawk
  • DO NOT extract this release over a previous release, it needs to be in its folder, and a fresh config.ini

Lua

  • Events library
    • integrate all events into the registered function System
    • Allow all events to have multiple functions registered
    • Remove all legacy register events in favor of the events library (for more info see the Lua documentation for more information)
    • Add event.onmemoryexecute() for some cores (for more info see the Lua documentation for more information)
    • Add more core support for event.onmemoryread() and event.onmemorywrite()
    • emu.oninputpoll() - Support all cores
    • Function reorg - move many client specific function out of the emu library, other misc changes (for more info see the Lua documentation for more information)
  • Add emu.getregister() and emu.getregisters()

EmuHawk

  • Fix black screen on AV capture when OSD is turned on
  • Fix exception thrown in Path Config on various browse folder buttons
  • Fix scrub input hotkey, on trunk a slight refactoring now that more things are in client.common
  • If throwing a fatal exception, EmuHawk will detect if a movie is loaded, ask if you want to save and attempt to save it.
  • Turn off rewind for "medium" states, as SNES problems still occur with default settings and it isn't worth it
    • also change the default rewind frequency to 4 (if the user does turn it on, this frequency still gives a smooth rewind experience
  • Fix the encoding mode of the NES Game Genie Encoder/Decoder dialog
  • FirmwaresConfigInfo dialog to show you more information about a firmware (such as which options the DB is allowing)
  • VirtualPads
    • Fix numeric box updating on Analog forms
    • Fix bug where numeric boxes could not be typed into
    • Fix bug where analog control panel was not updating on mouse movie
    • Add clear button
    • Allow smaller minimum size
  • Lua Console - Autoscroll the output window as text gets added
  • Registered Function dialog
    • Change hotkey to F12
    • Fix bug where Call and Remove were affecting the wrong scripts
    • Allow multi-highlight to call and remove methods
    • Add Remove All button
  • Misc dialog fixes
  • Ram Search
    • Fix defaulting to fast mode
    • Fix defauling to float for N64 and GBA, now defaults to unsigned
    • Misc other fixes
  • Play Movie
    • Fix exception thrown in Play movie dialog when opening a file with board properties set
    • Add Fps and Frame count to the Details grid
  • Cheats
    • Numerous fixes to the cheat system that were causing it to misbehave, not freeze addresses, throw exceptions and not be able to edit cheats

N64Hawk

  • Capture PAL flag into movies
  • SRAM is now saved into Bizhawk's saveram file instead of m64p's own .sra file
  • Flashram is now saved into Bizhawk's saveram file instead of m64p's own .fla file

TI83Hawk

  • Unhide the load TI file menu item
  • Keypad - fix tooltips that were broken in a past release
  • use newer firmware hashes

GBHawk

  • Fix to sound processing - huge speed boost
  • Fix RTC in movies
→ 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 '&' 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)
→ NOWSZY [multi] BizHawk 2.3.2
Battlezone - Rise of the Black Dogs (2000,Crave Entertainment)

BizHawk 2.3.2  Released June 18, 2019

  • mGBA
    • Update to 0.7.2
  • Gambatte
  • N64:
    • Update GLideN64 to release 4.0
    • Fix GLideN64 defaults (#1478)
    • Support GLideN64 halo removal option
    • Virtual pad no longer crashes with standard controller
    • Fix Custom resolution
  • NESHawk
    • SubNESHawk - experimental version of NESHawk with poll-based input and PPU-cyle level reset support (not meant for casual play) (#1439)
    • Update VRC7 (#1527)
    • Add PPU cycle to tracelog
  • QuickNES
    • Fix QuickNES Crashes in Latest Dev Build (#1423)
  • Genesis
    • Disassembler fixes, (#1458)
    • Fix VDP viewer exception when right-clicking, (#1449)
  • GBHawk
    • GBHawkLink
  • A2600Hawk
    • Add support for boost grip controller
    • gamedb updates
    • fix HMove
    • Bang! Demo -correct mapper
  • EmuHawk
    • Call memory callbacks with addr, value (#1462)
    • Fix OpenAdvanced Open ROM
    • Link icon
      • Update link text to match link status
      • Allow toggling Link status from Status bar button (#321)
    • FFMPEG writer
      • Change all uses of -c:a libvo_aac to -c:a aac because the ffmpeg we're packaging now no longer supports the former
      • Fix ffmpeg webm support (fixes #1477)
    • APIHawk
      • Extend with a Lua-like system of API libraries (#1419)
      • External tools no longer crash on loading new ROM
      • Rebuild HelloWorld external tool, include its zipfile sources
    • Ram Search
      • Fix go to address
    • Debugger
      • Fix mouse wheel scrolling
      • Set PageUp/Pagedown keys to increment/decrement
    • Hex Editor
      • Fix misalignment when bytes contain 7F (#1503)
    • Movies
      • When Pause on Movie End is chosen, go to finished mode instead of stopping
      • Fix exception when statrting from saveram multple times
    • TAStudio
      • Allow gaps in lag log (#1461)
      • Fix autorestore triggering while drawing on future frames
      • Fix seek progressbar not to disappear on (every other) middle-click and || button
      • Fix some more state removal bugs
      • Fix mainform pause icon when pausing while seeking (#1456)
      • Fix low res framebuffer on branch load (#1513)
      • Fix exception on Auto Hold/Fire Set Customs (#1553)
      • Fix exception on max undo levels causes an exception (#1555)
      • Fix exception on double right-click branches (#1551)
      • Fix Saving a tasproj in TAStudio does not update EmuHawk save name (#1444)
      • Fix recording joystick movement in read-only mode (#1447)
      • Ask to override existing bk2 file when exporting
      • Don't tell about clipboard if it's empty
    • Lua
      • Make the emulator automatically reset ExtraPadding after stopping Lua script (#1509)
      • Fix Lua sockets erroring out (#1174)
      • Add ability to set socket host and port via Lua API (#1495)
      • Add sleep functions (#1177)
→ NOWSZY [multi] BizHawk 2.3.1
Fighting Force N64 (1997,Core Design)

BizHawk 2.3.1 Released January 6, 2019

  • N64
    • Update gliden64
    • gliden64: disable texture cache option, since internally it's set to 8000
    • Fix crash issues, #1214, #1362
    • 4k Support
    • Support fxaa
    • Support Resolution Display
  • mGBA
    • Update to latest 0.6 (as of 10 Sep 2018)
    • Fix #1195 - Audio Keeps Playing Notes after Rewind
    • Fix savestates created at frame 0 when BIOS is enabled
  • NesHawk
    • Fix VRC IRQ timing
    • VRAM write timing glitch
  • GenesisPlus-GX
    • Tracer fixes
  • GBHawk
    • Pass many more tests
    • CDL Support
    • Add default bindings
    • Fix autosaving saveram
    • Fix Virtual Pad
    • Fix DMG sprite evaluation (fixes Oh! Demo bug)
    • Audio fixes/crash
    • Wisdom tree Mapper
    • HuC1 support
    • Fix firmware load crash
    • Fix Lego Racers, Slugfest, Ken Griffy Jr., 3-D Pool
    • HuC3 Support
    • MBC2 proper Bank masking
  • Z80
    • Performance Optimizations (affects many z80 based cores)
  • ZXHawk
    • DCFilter implementation
    • Ability to distinguish *.dsk for ZX or AppleII
    • Do not fire tape/disk inserted OSD messages on LoadState, #1250
    • Added non-sync setting to change core background color - #1263
    • Fix input display for some keys
    • Support Code/Data Logger
    • +3/+2a writes to 0x1ffd and 0x7ffd decoded more faithfully
    • DeterministicEmulation to be overridden (TRUE) when recording a movie -#1290
    • Support double-sided *.dsk images and throw an exception if the images are not 42 track disks
    • Starting on UDI and IPF disk image support (although neither are fully working or hooked up yet)
    • Added GameDb
    • Fix Tape and Disk media submenus opening at 0,0
    • Pentagon initialisation
    • Fix exception thrown randomly by tape player subsystem
  • Gambatte
    • Savestate GB rgb palettes, fixes #1337
    • CDL - dont log anything while the bios runs (fixes #1349)
    • Make Z80 memory domain little endian (fixes #1256)
  • A7800
    • Change 'trigger' to 'button'
    • Audio Overhaul
    • Fix unplugged controller
    • Fix Pokey sound
    • Pokey support for SGE mapper
    • Fix Sirius
    • Expand cart size for some demos
  • C64Hawk
    • Greatly reduce savestate size
    • Fix border issues - #1272, #1341
  • ColecoHawk:
    • Add SGM memory domain,
    • Fix super action controller
  • SMSHawk
    • Fix PowerOn Z80 SP init - stops some games from crashing/not loading
    • Fix pause button, fixes #1236
  • GG
    • Fix double dragon missing background (#1157 and #1320)
    • Fix various games (#1157)
  • PCE
    • Fix regressions #1333 #1303 #1287 #1231 #1203 #1266
    • Fix crash due to invalid DMA #1363
    • Mask only when addr attached to vram
  • NGP
    • Added GameDb and homebrew detection
  • A2600
    • MegaBoy special frame setting
  • EmuHawk
    • Multi-disk Bundler - handle archive files properly (#764)
    • Fix minimized emulator causes speedup, #1279
    • Messages config - change label "Last Frame Input" to "Previous Frame Input" to avoid confusion
    • Fix Snes9x Code Converter #1293
    • Commandline support for config location (#1404)
    • Ram Watch - Move to Top option, ability to add notes to Separators (#1257)
    • Cheats - Toggle shortcut key
    • Hex Editor - Remember Memory domain choice - #1345, #508
    • Code/Data Logger - Fix auto-load (#1346)
    • Basic Bot - fix failure to fully use selected memory domain (fixes #1305)
    • Movies
      • Warn when recording a quicknes movie (but allow the user to continue), #1353
      • Allow snes9x movies to be recorded (still warn, but allow the user to continue)
      • Ensure DeterministicEmulation is enforced whenever a movie is queued - #1290
      • Fix System ID for SG1000 and GG - #1246
      • Better anchor items in Play Movie dialog
      • Show last movie frame input in the HUD
    • Lua
      • Add client.getconfig()
      • Add client.getversion(), #1271
      • Add optional position parameters to gui.drawPolygon()
      • Add context menu to Lua console: copy and select all, #1284
      • Fix forms.drawText() horizontal alignment "right" fix
      • Fix cleartype on canvas drawText, fixes #1411
    • Video dumping
      • Fix #1244 - Dumping Issues
      • ffmpeg updates
        • Update to ffmpeg-20181118-529debc-win64-static
        • Make all formats editable (only custom is saved tho)
        • Deduce extension (since -f is required)
        • Make segment numeration the same as VfW has
    • Firmwares config
      • Stop indiscriminate importing
      • Added 'allow unknown import' checkbox
      • Set customization file chooser now incorporates ArchiveChooser - if an inside file is selected this is copied to the global firmwares folder
    • TAStudio
      • Fix major crash issues and exceptions
      • Branch loading now can behave as it does for regular rerecording (Old Control Scheme For Branches menu item, details here)
      • States decay - fix logic for last edited frame
      • Select newly created branch (makes button action experience smoother)
      • Fix #1221 - TAStudio.OnQueryItemBg transparency color problem
      • Make current branch track its new pos upon reordering
      • Fix performance bug from 2.2.2 (#1310)
      • Prevent exceptions with small window size
      • Show branch screenshot on the right if it's offscreen, #1311
      • Keys menu
      • Hide a few computer columns by default
      • Don't create player menus if we don't have players
      • Make state-save hotkeys usable if the slot is empty, just add a branch
      • Allow to disable Load Branch On Doubleclick
      • Fix rec mode dying when appending movie frames
      • Fixes inability to use '<'to get to frame 0
      • Allow to actually unbind markers from input, and unbind by default
      • Don't use branch greenzone after loading it. It's useless because we invalidate it needed anyway.
        • WARNING: If you load a branch that's inside the invalid greenzone area, FrameAdvance or ">" button won't recreate greenzone. Rewind or use Right Mouse Button + Wheel.
      • Fix crashes during seeking
      • Capture greenzone state after loading a branch

Tagi: Nintendo, Commodore, Atari, Nes, Sega, Nintendo 64, Atari 2600, C64, Saturn, Master System, Game Gear

wstecz02/12/2013 22:16
Inne treści związane z tematem
[PSP] DevPPSSPP GITv1.11.2-291-gbd87a7606 [PSP] DevPPSSPP GITv1.11.2-291-gbd87a7606
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.11.2-275-g6e4dc3f46 [PSP] DevPPSSPP GITv1.11.2-275-g6e4dc3f46
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 ...
[WIIU] Cemu 1.22.7 2021/03/02 [WIIU] Cemu 1.22.7 2021/03/02
Nowa wersja i nowe poprawki w emulatorze konsoli Nintendo WiiU.
[PSP] DevPPSSPP GITv1.11.2-273-g2f672bae5 [PSP] DevPPSSPP GITv1.11.2-273-g2f672bae5
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.11.2-269-gd1af70343 [PSP] DevPPSSPP GITv1.11.2-269-gd1af70343
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 ...
Dodatkowe informacje
Komentarze

T-shirt "Taito"

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

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