[multi] BizHawk 1.10

[9] @ środa, 17 Czerwca 2015 22:11CET

[multi] BizHawk 1.10
Skomentuj

Nowa wersja multiemulatora BizHawk. Plik bizhawk_prereqs zawiera wszystkie niezbędne biblioteki systemowe do odpalenia tego emulatora. 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.

Oczywiście w wypadku BizHawka pojęcie multiemulacji czy też nowego projektu jest trochę na wyrost, 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.10.0

From revision 9415
  • New Core and Platform
    • Apple II (ported from the virtu)
  • New Core
    • mGBA
    • provided as an alternative to vba-next
  • SNESHawk
    • fix XML loading
    • Fix RAM Leak when Load states
  • GBHawk
    • fix behavior for MBC5 when bank == 0 is written. Thanks Dabomstew for pointing this out.
    • fix infinite recursion in loadrom for unsupported GB games
  • PCEHawk
    • tweak VDC register commit logic
  • NES
    • fallback from quicknes to neshawk for Bill and Ted's Excellent adventure since quicknes is not able to run it
  • ColecoHawk
    • fix sound which had gotten unhooked
  • EmuHawk
    • Movies
      • fix crash when loading a state on the last frame of a movie in read-only (issue #429)
      • fix importing of GBC .bkm files
      • Compress movies regardless of savestate compression level
    • Platform picker - don't ask twice for the users choice twice
    • Fix SNES Game Genie Add button (issue #420)
    • On startup, respect the show status bar flag, fixes issue #421
  • New Tool - Multi-Disk Bundler
    • (Replaces the DualGB tool)
    • Used to bind multiple disks for Apple II and Dual Gameboy
    • Lua
      • add client.CreateInstance() which receives a type name available to EmuHawk and will construct and return the given object (currently limited to objects with parameterless constructors)
      • add client.getavailabletools() which returns a list of tools available to the currently loaded core
      • add client.gettool() - returns a currently available tool, if the tool isn't open, it loads it

BizHawk 1.9.4

From revision 9284
  • NESHawk
    • Added a nsf player
    • FDS - Fix showing "Good dump" all of the time
  • N64Hawk
    • Fix immediate desync if using a savestate made on frame 0
    • Fix Excitebike 64 (Rev A)
  • EmuHawk
    • Lua
      • Fix randomly crashing on startup
      • add gui.drawImageRegion()
      • Don't crash on lua script errors in savestate and frame events
      • Add a genesis library with the ability to toggle bg layers
      • memory.readbyterange() - pass a table of ints instead of strings
      • Fix some lua documentation
      • Some misc small bug fixes in some lua functions
    • Hex Editor - fix text search in the find box
    • Fix Trace Logger not restarting properly.
    • Ram Search
      • Fix equal/not equal for float searches
      • Fix searching for a specific value >= 0x80000000
    • TAStudio
      • Implemented Added AutoFire patterns and applying them to painted input
      • Implemented Auto-adjust Input according to Lag;
      • Performance improvements
      • Numerous bug fixes
      • Fix - Autorestore frame was lost when making rapid changes
      • Fix - Canceling conversion of movie to TasProj stopped movie.
      • Editing while in playback won't mess up the LagLog (states still do)
      • Fixes to rotated display and HBar scrolling
      • Page up/down now scrolls by one page
      • Scrolling via dragging bar and via wheel now both have the same max value.
      • Lag History is no longer completely cleared on making an edit.
      • Grouped column display options by player, added mass toggle by player.
      • Added AutoFire support in TAStudio, fixed/improved patterns.
      • Undo History UI, some history bugfixes
      • Painting input past the movie no longer moves markers
      • Bugfix: Painted input after the movie was recorded over.

BizHawk 1.9.3

  • Revisions 9189, 9190, 9193, 9198, 9201, 9201, 9207, 9208, 9212 on to the 1.9.2 release
  • Fix Issue 403 - misaligned highlighting in Hex Editor at non-default DPI settings.
  • Fix FME-7 IRQ ACK logic in quicknes and neshawk
  • Fix the coleco core from crashing on start up
  • Fix cheat dialog from blowing up on a cores with no System Bus defined
  • Flip around one of the 'if' statements. Changes the output enough to avoid false positives with some virus scanners.
→ [multi] BizHawk 1.11.7

BizHawk 1.11.7 Released September 01, 2016

  • NesHawk
    • Numerous accuracy improvements, passes many more accuracy tests now
    • Fix Micro Machines
    • Fix Time Lord
    • Fix Saint Seiya
    • Correctly boot all the HVC-SNROM Board ROMs now.
    • Support UNIF DripGame http://www.qmtpro.com/~nes/drip/
    • Fix shaking in Little Ninja Bros (E)
    • Support SNES controllers
    • VRC2 - only support VH mirroring - fixes Wai Wai World issue
    • Mapper 011 - fix mirroring on some boards
  • Atari 2600
    • Major core overhaul that includes many accuracy improvements, bug fixes, sound improvmeents, timing improvements, and game compatibility
    • Fixes compumate mapper
    • implement mapper m4A50
    • Add sega mapper mod
    • Pick the correct mapper for Tapper and Congo Bongo based off SHA1 hash
  • Saturn
    • Trace Logger support
  • PSX
    • Trace Logger support
    • Patch for "Fantastic Pinball Kyutenkai" lockup (not likely to affect sync but could in principle)
  • N64
    • Trace Logger support (Interpreter/Pure Interpreter core type only)
    • Implement memory execute callbacks (Interpreter/Pure Interpreter core type only)
    • Fix crash & memory leak when opening hex editor with the N64 core loaded
  • SNES
    • Fix crash when advancing after tracer was disabled
    • System Bus map has been extended to read mapped ROM space
    • Fix SNES trace logging to not lose information
  • SMSHawk
    • Overscan display option
  • Genesis
    • Improve disassembler
    • Fix bug in genesis z80 CDL that made addresses in mirrored z80 ram region crash
    • Output and input hex values in Settings
  • GBA
    • Add SRAM memdomain to both VBANext and mGBA
    • mGBA - fix bug where hard reset caused memorydomains to get permanently wrecked
  • Coleco
    • Add Venture to list of no skips
  • PCEHawk
    • Don't crash when loading PCE-CD and SGX games
    • Fix PCE-CD virtual pads
  • Wonderswan
    • Support settings to change colors
  • EmuHawk
    • Make direct3d9 prereq check non-fatal and make d3d display method initialization fail non-fatal, falling back to gdi+
    • D3D display method - survive ctrl+alt+del (fix #522)
    • Fix flashes of garbage while changing vsync toggle (includes when fast-forwarding) on D3D display method
    • Fix crashes when sending fullscreen windows to other monitors sometimes
    • Fix deleting recent roms when missing
    • Fix #615 - Garbage on the screen when starting paused with d3d
    • Don't allow user to add more then 2 GB/GBC ROMs into the Bundler (#472)
    • Fix the Apple IIe being labeled as PlayStation in the title
    • Ram Tools - fix usability issues with negative numbers (#669)
    • Ram Search - fix for unhandled exception when entering. in to the specific address box
    • Allow independent sound volume control during Fast-Forward and Rewind
    • Lua
      • Fix #595 - movie.getinput() exception, and movie.mode() confusion
      • Remove background color parameter from gui.text() function
      • Lua text - display trailing spaces
      • Fix regressions in lua's support for UTF-8 strings
      • Add gui.DrawFinish() which will let you choose when to finish drawing; and add optional argument to gui.DrawNew which when set to false lets you keep it from being cleared
    • Movie subtitles
      • Trim trailing spaces
      • Sort by frame and then by Y pos (to properly order multiline subs)
      • Concat multilines (optionally) on export
      • Option to skip color tag on export
    • Tastudio
      • Recording mode (works with TAStudio checkbox and global ReadOnly hotkey)
      • Autosave and backup features
      • Option to set the gap between states to be saved to .tasproj
      • Overhaul of seek and restore logic: navigation seeking no longer resets Restore frame
      • Make < and > PlaybackBox buttons act identically to FrameAdvance and Rewind hotkeys
      • Properly set input while unpaused
      • Fix all errors related to doing actions while seeking and saving
      • Replace Saving progressbar with hourglass cursor and status bar report
      • Fix N64 crash that happened when capturing states
      • Fix #515 again - TAStudio ignores ClientSettings.json
      • Allow 2 more digits for FramesPrompt
      • Fix #597 - Selecting a lot of frames + Copying throws an error
      • Fix crash when pasting input beyond movie length
      • Set SeekingCutoffInterval to VisibleRows
      • Set ScrollSpeed to 6
      • Fix rerecord counting
      • Ability to load .tasproj with corrupted GreenZone
      • Hide more columns by default (GBA, PSX)
      • Optimize column width
      • Ignore InputRoll hotkeys and numeric branch hotkeys during float editing mode
      • bk2 export: stop endlessly appending extensions
      • Stop recording marker history edits to history
      • Unpausing with the Pause hotkey ignores seek frame
      • Make Rewind hotkey work the same as outside TAStudio (step'n'run)
      • "Esc" key cancels seeking
      • Global hotkeys for AutoRestore, TurboSeek, FollowCursor, Insert/Delete/Clone/Clear
      • Option to trigger AutoRestore on MouseDown
      • Show user text instead of timestamp in BranchView
      • Fix #672 - Not Showing Analog Up, Down, Left, Right for N64
      • Don't pass Ctrl+C hotkey to MainForm
      • Stop copying nothing on Cut command
      • Stop seeking when movie stops
      • Fix to how Undo/Redo works with recording frames
    • Trace Logger
      • Log file segmentation
      • Spacing unification for all cores
      • Fix GB trace logger
      • Fix logging to window and saving to file
      • File->Save Log menu item in Trace Logger window
      • Fix an unhandled exception when saving a log from the window
      • Fixed the bug where if a tracelog line contains more than one "[", everything after the second [ will be mistakenly thrown out
    • Debugger
      • Add address mask setting for breakpoints
      • Indicate breakpoint hit
    • Code-Data Logger
      • Add auto-start and auto-save to CDL
      • Fix copypaste bug in GB for some games with large cartram
      • support GB link
    • VirtualPads
      • Fix polar coord when center is non-zero
      • Fix automation of virtualpad analogsticks from movie playback

BizHawk 1.11.6 Released March 07, 2016

  • Genesis
    • Disassembler support
    • Trace Logger support
    • Sprite Layer toggles, and custom backdrop color
    • Add "M68K BUS" and "S68K BUS" domains
    • Capture Sega CD flag in movie files
    • Enable low-pass filter
  • Atari2600
    • Double and quad size players are now correctly delayed an extra pixel.
    • Added an R to the State output to indicate when the RDY signal is false.
    • Use the RDY flag to halt the CPU instead of a loop in the TIA.
  • mGBA
    • Capture SRAM in savestates, ALL PREVIOUS SAVESTATES are now incompatible
    • Update to the latest mGBA
    • Layer toggle
  • Saturn
    • fix bug in GLManager causing yabause in opengl mode to not work unless frameadvancing
  • TI-83
    • Implement Trace Logger
  • Colecovision
    • Implement Trace Logger
  • EmuHawk
    • Fix ramwatch crashing bug involving core reboots and watchlist hanging on to stale emulator instances
    • Hex Editor - fix exception when pressing "Ok" on the "Go to Address" input prompt in the Hex Editor with an empty string
    • GameShark tool - layout improvements
    • Make Screenshot Raw to Clipboard and Screenshot Client to Clipboard into configurable hotkeys instead of hardcoded shortcut keys in the menu items
    • Cheats - comparison type column
    • Lua
      • add emu.disassemble(uint pc, string name)
      • Set file watchers on lua session autoload
      • Better auto-complete for Sublime Text 2
      • Call the lua loadstate callback before redrawing the screen and other updates
    • Trace Logger
      • Capture headers in log files
      • Separate Disassmbly and Registers in separate columns
      • Remember column widths
      • Add an Open button
      • Use .log extention (allows extension based user syntax highlight)
    • Debugger
      • Don't update when unpaused. only update PC when we really need it.
      • Add a Run button
      • Registers - format reg names on launch, smarter spacing.
      • Return address in hex when copying.
      • Fix how Seek To determines the PC register
      • Update when maximized
    • Multi-disk bundler
      • Fix ROM path generation
      • Add a remove button
    • TAStudio
      • Fix some savestate bugs
      • Don't allow saving while saving.

BizHawk 1.11.5 Released February 13, 2016

  • GBA
  • Update mGBA to 0.4.0
  • Fix #563 - mGBA Combined WRAM not working
  • Nes
    • QuickNes - trace logger support
    • NesHawk - properly emulate JAM/KIL
    • Support the unif board UNIF_BMC-42in1ResetSwitch
    • NSF player - limit track number to legal range and print current track number to console
  • PSX
    • Add "determine lag from GPU frames" option
    • Support memory callbacks
  • N64
    • Fix per game settings for DK64 + Glide64mk2
    • VirtualPad - Add polar coordinates to Analog stick
  • GB
    • Add GB layer toggles
  • EmuHawk
    • Try catching some missing prereqs in emuhawk startup and print a report about it
    • Better error handling in shader compiling, fixes some startup issues
    • Cheats - New Feature - cheat comparison types
    • Game Shark tool - Added Multiline Cheat Code handling for all supported cores. Added GBA Slide code handling.
    • Make current windows size a per system setting
    • Fix #561 - can't set the xpad right stick
    • Ability to save/load specific config files
    • External Tools - Allow several tools running simultaneously
    • Fix selections in HexEditor text columns
    • Lua
      • Add emu.setislagged()
      • Add movie.save()
      • Add client.displaymessages()
      • Add gui.defaultpixelfont()
      • Add memory.getmemorydomainsize()
      • Fix #565 - bugs in lua's memorysavestate APIs
      • Make fceux font monospace
      • Fix #57 - Allow "#aarrggbb" as Color parameter to forms.setproperty()
      • forms.textbox() - Added a scrollbars argument
    • Lua Console
      • Add option to detect changes in scripts and automatically reload them. Have this option off by default for now
      • Fix exception when reloading a lua script with registered functions while the registered functions dialog is open
      • Remember column widths
      • Refresh the lua console when a script exits
      • When a lua exception occurs, also want to update the script status icons
      • Fix current directory bugs
    • Tastudio
      • Fix upward drawing.
      • Fix null reference errors with the splitter controls
      • Don't clear selection on Cut
      • Don't mindlessly unpause the emulator if autorestore is off and we're editing input via menu
      • Account for loading files with "All Files" filter.
      • Implement SeekingCutoffInterval
      • Seek progress bar, ignore if seeking closer than 2 frames ahead
      • History form - report marker operations, canonical colors, show the current item better
      • Markers - adding markers updates dialog
      • Don't ever remove marker 0
    • Ram Watch
      • Ram Watch - fix "Display watches on Screen" feature
      • Ram Watch - fixed saving of separators
    • Movies
      • Save to Disk option (intended for large movies)
      • Fix OutOfMemory when saving states
      • When automatic movie backups are enabled, take a backup when the movie is closed without saving
      • Save as menu item
      • Flag for SG-1000 movies, fixes TASVideos submission parser
    • Ram Search
      • Fix "Exclude Ram Watch" option
      • Fix leadings zeros in the Difference and Differnet By boxes
    • Basic Bot
      • Compare To feature
      • Clear button clears out the attempts and frames values

 

→ [multi] BizHawk 1.11.4

BizHawk 1.11.4 Released December 20, 2015

  • EmuHawk
    • Add libretro player, compatible with selected cores (check wiki)
    • Add External Tool system for c#-based tool plugins
    • Support Code-Data Logger for GB/GBC, SMS/GG, SNES, and Genesis
    • Cheat Dialog: Fix flakiness in value-editing
    • Add custom exception display box, so exception info can be clipboarded out
    • Improve main OSD font
    • Validate user shaders at selection time
    • Support user custom AR selection
    • Add --load-state commandline
    • Fix --fullscreen and fullscreenOnLoad options
    • Streamline editing RAM Watches
    • Tidy main form context menu
    • Add more options for U+D/L+R forbid/mutex
    • Fix Ram Search, Ram Watch, Cheats recent file lists
    • Fix ffmpeg path for AV writer broken a couple of releases ago
    • Add menu command to record avi skipping av writer selection
    • Remember codec selection between program sessions
    • Fix toolbox
    • Improvements to Retro shader compatibility
    • DispMethod D3D: Stop FP precision conflicts with lua scripts
    • DispMethod D3D: More leniency in compilation of optional shaders (so it's able to run on more low spec systems)
    • Fix #525 - Memorywatch hex textbox now remembers values across memdomain switches
    • Fix #526 - Hex editor repainting fails and garbage rendering
    • Fix #535 - domain list does not update when changing cores
    • Fix #537 - Annoyance with "always on top"
    • Fix #541 - Heavy CPU usage when emulation is paused
    • Fix #546 - Incorrect Lua Documentation
    • Cheats
      • Add GameShark converter for N64, GB/GBC, Saturn, GBA, PSX
      • Add Action Replay converter for SMS, SNES, Genesis, GBA
      • Add Game Genie converter for Genesis, SNES, GG, NES
    • Tastudio
      • Color stated frames on WasLag too
      • Don't truncate LagLog if the branch's one is shorter, but input is the same
      • Clean up garbage lua text and drawings in branches
      • Default scroll speed to 3
      • Put branch states to a separate greenzone file
      • Save/load TasSession variables (current frame and branch) in .tasproj
      • Fix scrolling when loading a branch
      • Account for mouse speed when advancing/rewinding
      • Fix ALT+ hotkeys
      • Update columns on every file load
      • ScreenshotControl tweaks and fixes
      • UserText in branches, available from lua and menu, is printed in ScreenshotControl
      • Add GUI buttons to branch view and marker view
      • Rightclick selects rows in branch and marker views
      • Hotkeys and shortcuts for input view and branch view
      • Add seeking progressbar
      • Saving progressbar reports progress gradually
      • Allow going to frame 0 for savestate-anchored movies
      • Fix #515 - Save and load column settings in projects
      • Fix #520 - An item with the same key has already been added
      • Fix #504 - TAStudio opened several thousand Set Markers dialogs
    • Basic Bot
      • Monospaced input display
      • Get smarter
    • Lua
      • Add two new fonts (gens/snes9x and fceux) and text rendering options
      • Fix gameExtraPadding coordinate translation
      • Fix (or at least temporarily banish) floating point math errors when running n64
      • Add CloseEmulatorWithCode (for returning exe process return code from script)
      • Clarify script pause/stop state in UI and logic
      • Autoload recent scripts (unless there's a recent session to autoload)
      • Fix forms.destroyall() and call it when lua console closes
      • Fix error in sizing of lua draw buffers with SetGameExtraPadding (and probably ClientExtraPadding) use
      • Fix #538 - Ability to pass memory domain to memory read/write functions
  • PSX
    • Fix #530 "AV Resizing shows black screen with PSX"
  • SNES
    • Fix crashes in GFX debugger (including fix #529)
    • Recommend proper SNES PAR
    • Build dlls without msvcrt14 dependencies (to run on more systems)
    • Option to turn off savestate-every-frame (desyncs can happen!)
  • Genesis
    • Add missing scrollbars in VDP viewer
    • Fix #543 (support up to 32MB roms)

 

→ [multi] BizHawk 1.11.3

BizHawk 1.11.3Released October 14, 2015

  • PSX
    • Repair lag counter
    • Fix massively broken controller config dialog which was making controllers seem effectively disconnected or malfunctiony
  • EmuHawk
    • Fix Direct3D display method sleep/ctrl+alt+del crashes
    • Fix built-in shaders
    • Reduce shader level requirements for basic d3d display method functionality
    • Fix Ram Search/Ram Watch recent files menu
    • Import PJM and PXM movies
    • Sequentially number screenshots taken in the same second without crashing after the 3rd one
    • Lua
      • Add client.SetClientExtraPadding; fix client.SetGameExtraPadding window scaling
      • Add client.GetSoundOn and client.SetSoundOn
→ [multi] BizHawk 1.11.2

BizHawk 1.11.2

  • Released October 10, 2015
  • PSXHawk
    • Update to mednafen 0.9.38.6
    • Fix loading of .psf files with no tags
    • Add clip to framebuffer option
    • Support .xml disc bundling tool for PSX
    • Save PAL information in movies, and fix reported PAL movie times
    • Fix bugs in pixel pro mode for PAL
    • Improve framebuffer clipping method, add deinterlacer settings
    • Fix some PAR for PAL games
    • Add option (defaults to disabled) to use mednafen's error correction
  • N64Hawk
    • Add workaround to support jabo for some old intel gpus
  • NESHawk
    • Fix garbage at the bottom-left-corner in Dragon Warrior 4 and other games
    • Implement ines mappers: 6, 17, 51, 53, 90, 136, 147, 197, 202, 204, 209, 211, 212, 213, 214, 216, 235, 244
    • Fix mapper 31, 60, 79, 91, 164, 243, 245
    • Implement various UNIF boards
    • Add .unf to Open ROM dialog
    • Fix bug in .unf header parsing
    • Change unif vram inference logic
    • Support Trainered ROMs
    • Support many misc ROMs that are bad/over dumps, wrong/unusual header info
    • Properly support using 512 byte palette files deemph entries instead of just ignoring them
  • SNESHawk
    • Fix bugs in interlaced handling
  • GensisHawk
    • Add option to pad screen out to prevent window resizes
    • Support the Game Genie dialog (issue #494)
  • GBHawk
    • Add LY to trace log
  • EmuHawk
    • DirectX support
    • New Tool: Basic Bot
    • Fix crash when minimizing window in gdi+ display method
    • Don't reorder cheats list when editing cheats
    • Fix crashes on Play Movie dialog
    • Support IPCKeyInput
    • Sequentially number screenshots taken in the same second
    • Add unthrottled and 400% speed menu item
    • Fix autofire
    • Allow user to suppress doubleclick-to-toggle-fullscreen behaviour
    • Don't attempt to remember tool window size/position if tool is minimized/maximized
    • Add option to not display OSD messages (issue #493)
    • Support xpad guide button
    • change interaction of throttle and frame advance / continuous frame advance
    • Straighten out the skipframes menu
    • Fix when continuous-frame-rewinding and clock throttle isnt enabled, clock throttling would occur
    • Display Manager
      • Fixes to y-flipping madness
      • Fix some bugs in gdi+ with screenshot and prescaling
      • Add feature to display config > misc tab for disabling display of screen and hud for true maximum turbo performance. also display FPS in window caption during that mode
    • Movies
      • Ability to create/load saveRam-anchored movies
      • Ability to import movies from commandline
      • Fix out of memory when using the Play Movie dialog
    • Tastudio
      • add Branches feature
      • Fix rerecord counting
      • Various UI improvements and bug fixes
      • ability to move markers by alt+click dragging them
      • Fix various out of memory and other greenzone crashes
      • Hide Power and Reset columns by default.
      • Optional icons for states and markers.
      • Support creating a savestate anchored movie from another savestate anchored movie
      • Support creating a new movie from current saveram
    • Lua
      • Fix graphics rendering in GDI+ mode
      • Fix memory.readbyterange(), issue #463
      • Add memorysavestate library for making and loading savestates in memory, with save, load, remove, and clearall methods
      • Add client.exit()
      • Add movie.startsfromsavestate() and movie.startsfromsaveram()
      • Add movie.getheader(), movie.getcomments(), and movie.getsubtitles()
      • Add client.setgameextrapadding(left,top,right,bottom)
      • forms.newform() - add an onclosed callback optional parameter (issue #469)
      • Make bizstring.split() 1-based
      • Fix quicknes lua rendering being offset incorrectly sometimes (issue #498)
    • Hex Editor
      • Re-calculate address positioning on memory domain change
      • Issue #481 - keep scroll bar position when resetting the current rom as opposed to changing to a new one
      • When saving domains to file, account for roms in archives
      • Fix ampersand escaping output
    • Cheats
      • Refresh list when toggling the status of a cheat
      • Fix up open and save file dialog file/directory logic
→ [multi] BizHawk 1.11.1

BizHawk 1.11.1

  • From revision 9297
  • EmuHawk
    • Hide Mouse Cursor on Full Screen
    • Allow Creating movies from a Savestate
    • RAM Watch
      • Only show the Read/Write Breakpoints context menu if they are on the System Bus
    • LUA
      • Now Case Insenstive
      • Added Spatterhouse 2 LUA Collision Viewer
    • Virtual Pad's analog sticks now properly behaves for N64 and PSX.
    • Added support for .img.ecm files
    • Show PSX Path options
  • NESHawk
    • Music Ripper added
  • PSX
    • Fixed loading of the pirate version of Looney Tunes Sheep Raiders (PAL)
    • PSF Support
  • Saturn
    • Fix disc booting
  • TAStudio
    • Added an option for faster mouse wheel scrolling on the TASView
    • Fixed bugs
→ [multi] BizHawk 1.11

BizHawk 1.11.0 20/07/2015

  •  From revision 9223
  • New Core: PSX
    • Ported from mednafen
  • Genesis
    • fix some missing data in savestates
  • GBA
    • When loading a movie, load it in the core it was recorded on
  • GB
    • core update from gambatte
  • Apple II
    • Debugger - Breakpoints, Ability to set CPU registers and stepping ability
    • Fix default path being the lynx folder
    • Support monochrome option
    • Don't warn about sync settings when loading a movie
    • Add Trace logging support
    • Add support for lua event.oninputpoll()
  • EmuHawk
    • Play Movie dialog - fix exceptions on load
    • Debugger - fix duplicate breakpoints and clear Breakpoints properly when removed
    • Multi-Disk bundler - fix various issues with the form, most significantly the wrong system Id for AppleII
    • fix failing importing firmwares when target directory doesn't exist
    • When adding to ram watch from another tool, don't ask to save changes
    • Ram Watch - Fix moving up and down separators and identical watches
    • Virtual pads - fix issue #422 - When sticky option is off, don't reset the pad back to 0 until the mouse button is released
    • Lua
      • run lua scripts when turboing, add an option in customize to revert this behavior
      • Add a split container to LUA console window
      • Implement emu.setlag()
      • fix a small issue where any callback generating an exception would crash the emulator
      • fix issue #405 - relative path changes from form click events
      • tastudio library
        • implement events: onqueryitemtext, onqueryitembg, onqueryitemicon, ongreenzoneinvalidated
        • implement tastudio.setlag()
      • implement the userdata library, a place to store dynamic data that will be saved and loaded into savestates
      • implement gui.drawAxis
    • TAStudio
      • fix issue #446 - don't greenzone between the mouse down and mouse up events when editing input
      • fix autoload
      • account for a button name of "P" rather than assume it is a player number indicator, fixes issue #431
      • fix right-click mousewheel rewinding on platforms with larger savestates
      • Count rerecords
      • markers: fix input roll context menu command removing Markers
      • fix crash when loading a .tasproj file with a different controller configuration that what is currently loaded
      • scroll to frame appended by offscreen dragging
      • apply autohold to appended frames
→ [multi] BizHawk 1.9.2

BizHawk 1.9.2

  • Nes
    • FDS - fix load behavior based on real world observations. Most games will load about 4 seconds faster now
    • Quicknes - Clip top and bottom by default
    • Fix Soft reset in Ki no Bouken
    • Support Cool Boy 400 in 1
  • N64
    • Updated save type of Donkey Kong 64
    • Fix cheats
    • Better support of the System Bus across Ram related tools
    • Added Excitebike 64 (USA) (Rev A) and Turok - Rage Wars (USA) (Rev A) to gamedb
  • GB
    • add ability to load VBA saves with RTC (although the clock time itself is invariably trashed)
    • Fix reporting incorrect PC and A register values, note: this is a breaking change to text savestates
  • SNES
    • IPCRingBuffer - greatly improve performance on dual and single core machines
  • PCE
    • Improve performance
  • Atari 7800
    • Combine Ram1 and Ram2 into a single Ram domain
    • Make some memory domains read-only instead of silently failing to write
  • EmuHawk
    • A Debugger tool (with varying support among cores)
    • GDI+ display method as a fallback for lack of opengl 2.0 support
    • Improve Rewind performance
    • Improvements to sound, less prone to audible glitches and reduces latency
    • Reduce CPU usage when idling
    • Fix dialog issues with alternate DPI sizes
    • AV Dumping - add ImageSequenceWriter
    • Add options for display of various window components (menu,frame,caption,statusbar)
    • Add --chromeless commandline argument
    • Make rewind speed proportional to rewind frequency
    • Single frame rewinds when short pressing rewind key while paused
    • Allow clock throttle to take over for audio / vsync throttles during fast forward or rewind for proper speed control
    • Option to automatically check for and notify of new versions.
    • Add a menu item for Save RAM and bold it if it is dirty; allow it to be manually flushed, instead of having to wait for the client or core to close
    • Trace Logger - Clean up newline handling in Copy
    • Add --dump-frames commandline to control which frames get dumped by the auto-dumping feature
    • Recent Menus - add ability to configure their own recent size
    • Platform Chooser - show game hash
    • Fix cancelling out of the core picker causes exception (issue #316)
    • Fix crash trying to use snes bg hotkeys when snes is not loaded
    • Fix missing movie extension for game names that have a. at Length-4
    • Fix out of range exception when importing firmware from an archive
    • Fixes to Single Instance mode
    • Log Window - fix Copy All button line formatting
    • Lua
      • Fixed memory leaks
      • Memory library - default to main memory if user did not specify a domain
      • Fixed a bug with analog controls not being cleared
      • Don't crash emulator when lua scripts error during event callbacks
      • Fix fill behavior in drawBox, drawRectangle, drawEllipse, and drawPie
      • Fix event.oninputpoll() to return a GUID like every other event
      • Gui library - make all colors optional parameters and use defaults if not provided
      • Add gui.defaultForeground(color) and gui.defaultBackground(color)
      • Recover from a locked drawing surface exception and log to the console, rather than crash the emulator
      • Lua Console
        • Add a command window for on-the-fly lua commands
        • Functions list - fix laggy scrolling and searching
        • Don't nag to save a session, unless a session exists
        • Make scripts relative to the lua session instead of relative to the .exe, this breaks existing .luases files
        • Use Fixed width font for console window
    • Movies
      • Fix duplicated input after a movie ends
      • Multitrack recording - support analog input
      • Store firmware information in movie headers
      • When the "Pause" movie end option is selected, fix bug where unpausing keeps repausing the emulator
      • Don't disable movie play/record options when a movie is active
      • Fix movie recording on Genesis Team Player
    • Hex Editor
      • If a domain is not writable, switch to a "read only" mode
      • Default to memory domain byte size
      • Fix Load .tbl file menu item when rom is in an archive
      • Fixes to the Poke dialog
      • Find box - focus and highlight on load
    • Ram Search/Watch
      • Better memory usage
      • Fix issues with signed values. Resolves issue 340.
      • Implement previous type "last change". Fixes issue 331.
      • Auto-search - Account for lag, add option to turn this feature off
      • 16.16 Fixed point support
      • Fixed go-to using index instead of address
      • Support Copy/Paste
      • Ram Watch - Default to memory domain byte size
      • Ram Watch - Added read/write breakpoint setting to context menu.
    • Cheats
      • Fixed cheats not working
      • Fix cheats on large memory domains
      • Never ask to save changes, since it intelligently handles the situation anyway
    • Virtual Pads
      • Fix max X/Y value of target being off by 1
      • Fix NES Zapper target being 210 pixels tall instead of 240
      • Buttons - when right-clicking for autofire, respect the frame that autofire started on and take lag frames into account
      • Buttons - disable special command keys (space, tab, and shift+tab)
    • TAStudio
      • Various improvements, but still beta
→ [multi] BizHawk 1.9.1

BizHawk 1.9.1 November 29 2014

  • EmuHawk
    • Corrected Lynx Framerate
    • Corrected Virtual Boy Framerate
    • For real fix the Savestate speed
    • LUA Console
      • Don't care about extension's case when doing Drag and Drop
    • RAM Watch
      • Fix loading with seperators
      • Fix Freezing values
    • Movie
      • Fix Drag and Drop breaking things during playback
 
→ [multi] BizHawk 1.9.0

BizHawk 1.9.0 November 23 2014 revision 8231

  • New core: LynxHawk
    • The Handy emulator, ported from mednafen
  • N64Hawk
    • Savestate speed improvements
    • Fix Issue #292 - Bizhawk still emulating N64 after "Exit" hotkey had been pressed
  • GBAHawk
    • All inputs are no longer delayed by one frame. Existing movies will need one blank frame inserted at the beginning to resync.
  • Quicknes
    • Support ability to unplug controllers
    • Fallback to NesHawk for any known PAL ROMs (as determined by the bootgod database)
    • Virtual Pad will now properly reflect the number of controllers connected
  • NesHawk
    • Datach support, including barcode reader (not movie recordable)
  • BSNES
    • Force Mega Man X2 and X3 to use the Compatibility Core due to the Performance Core being unable to run the games properly. This does not change the user's default preference.
  • Dual GB
    • Option to mute each gameboy instance individually
  • WonderHawk
    • Merge with mednafen 0.9.36.5, includes sound and sram changes
      • Note: Possible sync compatibatility loss
    • Added game database of known good ROMs
  • ColecoHawk
    • Corrected ColecoHawk from adding .Col to the title of EmuHawk
    • Corrected ColecoHawk from setting the extension of ColecoVision movies to .col It is now .bk2 which is the proper extension.
  • EmuHawk
    • Movies
      • Fix bug where loading a state not in the movie in playback mode would report an error but send the movie into record mode
      • Fix bug where rerecord counter was incremented when playing a movie
      • When loading a movie that specified quicknes or neshawk don't permanently override the user's core preference
      • When importing snes movies, set the movie sync settings to Compatibility profile
      • Add framebuffer in movie anchor states
      • Fix bug where movie was being saved when loaded (generally harmless other than make loading a bit slower)
      • Edit Subtitles - Added rows now have default values
    • Lua
      • Add a duplicate script menu and toolbar item, functions similarly to new script except it starts with the text from the highlighted script
      • Restore ability for many lua functions to report errors to the console window
      • LoadState through Lua isn't counted for movie RerecordCount
      • Added movie.setrerecordcount and movie.getrerecordcount
      • Add client.borderheight(), client.borderwidth(), client.bufferwidth(), client.bufferheight(), client.transformPointX(), client.transformPointY()
    • VirtualPad
      • Unsticky analog controls when right-clicking the circle visualizer
      • Fix bug that made virtualpad permanently override actual physical analog control
    • Firmware manager
      • Tracks filesizes, and filesizes of known firmwares are used to restrict scope of scanning, fixing issues when the firmware folder is set to a folder with large files or a lot of files
      • Add firmware import option (copies firmwares into firmware directory through toolbar or drag & drop)
    • TAStudio
      • Now in Beta
    • Improvements to remembering window positioning
    • Don't malfunction when compiling retro shaders on systems with bad opengl support, fixes some system's ability to run BizHawk
    • Don't give an ugly error message when attempting to load an unknown ROM and not selecting a core to run the ROM file
    • Fix Trace logger crash, seemingly a race condition between a create, a flush, and a subsequent open for tracing (for issue #299)
    • Ram Watch - fix issues during rom loads for other platforms, fixes issue #285.
    • Hoktey/Controlller config - make input binding limitless (instead of limited to 4), at the same time, fix bugs caused by index accounting related to the limit.
    • Volume up/down - much bigger dynamic contrast in volume range
    • Sound will be turned off if volume is set to zero Fixes issue #310
    • EmuHawk will no long keep the (X,Y) on the title bar when resizing is complete
Inne treści związane z tematem
[MULTI] Mednafen x86/x64 1.21.2 [MULTI] Mednafen x86/x64 1.21.2;
Mednafen jest bardzo udanym multiemulatorem, który powstał przede wszystkim z myślą o linuksie, jednak dzięki portowi pod win32 i ostatnio testowanej wersji x64, możemy pobawić się nim także pod okienkami. Jest na tyle dobrym udawaczem, że na podwalinie jego kodu powstały takie ...
[gba] mGBA 0.6.2 [gba] mGBA 0.6.2;
mGBA to emulator Nintendo GameBoy Advance autorstwa Jeffreya Pfau napisany w C, więc powinien w miarę dobrze radzić sobie również na słabszych platformach. Nowa wersja, jak wspomina autor, to zestaw poprawek, które mają poprawić stabilność i kompatybilność aplikacji z ...
[MULTI] XPECCY 0.6 build 2018/09/18 [MULTI] XPECCY 0.6 build 2018/09/18;
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. Emulator wymaga biblioteki QT, jeśli chcemy go odpalić pod ...
[NES] MyNes x86 7.2.6677 [NES] MyNes x86 7.2.6677;
Al Hadid opublikował nową wersję emulatora NINTENDO8 - MyNes, gdyby to jeszcze z samo siebie obsługiwało archiwa.
[gba] mGBA 0.6.3 [gba] mGBA 0.6.3;
mGBA to emulator Nintendo GameBoy Advance autorstwa Jeffreya Pfau napisany w C, więc powinien w miarę dobrze radzić sobie również na słabszych platformach. Nowa wersja, jak wspomina autor, to zestaw poprawek, które mają poprawić stabilność i kompatybilność aplikacji z ...
Do ściągnięcia
bizhawk prereqs v1.1.zip
Dodatkowe informacje
Komentarze

Tshirt "Lords of The Ring Part One"

Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

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