[multi] BizHawk 2.3.2

[1] @ !!! Wtorek, 18 Czerwca 2019 23:21 CET [18-06-2019 23:03 CET]

[multi] BizHawk 2.3.2

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 i PcEngineFx, emulacji Intellivision i Commodore C64. Program jest zgrabną nakładką na rdzenie poszczególnych emulatorów dostępnych jako niezależne aplikację już od dłuższego czasu.

 

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 x64 2.6.2 27/05/2021

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 '&' 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, Commodore, Atari, Spectrum, Super Nintendo, Nes, Sega, Sony, Nintendo 64, Playstation, Apple, Atari 2600, Bizhawk, Gba, C64, Snes, Gb, Saturn, Pce, Multi, N64, Gameboy, Zx Spectrum, Lynx, Master System, Game Gear, Pcengine

wstecz18/06/2019 23:21
Inne treści związane z tematem
[PSP] DevPPSSPP GITv1.11.3-819-gc92775d26 [PSP] DevPPSSPP GITv1.11.3-819-gc92775d26
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.3-817-g8ae3f5eb4 [PSP] DevPPSSPP GITv1.11.3-817-g8ae3f5eb4
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.3-787-gb07d9073d [PSP] DevPPSSPP GITv1.11.3-787-gb07d9073d
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 ...
[MULTI] XPECCY 0.6 build 2021/06/10 [MULTI] XPECCY 0.6 build 2021/06/10
Xpeccy jest linuksowym emulatorem maszynek zgodnych z ZX Spectrum (przede wszystkim rosyjskich klonów) i od paru wersji także maszynki MSX1, Nintendo GameBoy/GameBoy Color oraz NINTENDO 8 i jego rosyjskiego odpowiednika Dendy.  
[PSP] DevPPSSPP GITv1.11.3-779-g39f479025 [PSP] DevPPSSPP GITv1.11.3-779-g39f479025
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
A

T-shirt ""

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

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