Jeśli pojawia się RC to wiedz, że pełna wersja niebawem się ukaże. Multiemulator BizHawk, 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, Sony Playstation, PcEngineFx, Intellivision, Commodore C64, NDS a nawet NDSi. Znaczy się umie w zasadzie wszystko, co potrafi np. RetroArch. Więc po co?
BizHawk, dzięki LuA, jest doskonałym narzędziem do kręcenia TAS'ów czyli jak najszybszemu przejściu danej gry.
Aby w pełni korzystać z BizHawka musimy posiadać zestaw biosów (firmware), dla obsługiwanych emulatorów - dobrze zerknąć na webarchive , jest z czego wybierać.
Bizhawk 2.10.1 RC2 26/11/2024
2.10 will include new cores:
- Encore (Citra) for 3DS
- PUAE for Amiga
- Stella for Atari2600
- ChannelFHawk
- We also updated Genesis-Plus-GX and QuickNES (now called QuickerNES), and made regular updates for several other cores.
Bizhawk 2.10.1 RC1 14/09/2024
- First candidate build for the upcoming 2.10 release. Sorry for the wait.
- Please help us check for regressions, especially in TAStudio and the rest of the TASing workflow, and in Lua. Remember: if it's not reported then it won't be fixed! Report bugs here or on Discord, TASVideos, or Reddit.
- 2.10 includes a fully-functional Encore (Citra) and ChannelFHawk. We also have 2 new WIP cores, PUAE and Stella, as well as updated Genplus-gx and
QuickNES, and regular updates for several other cores
- quickerNES won't work on most Windows PCs. You should be able to drop this copy into the
dll
folder.
→ [multi] BizHawk x64 2.9 RC2 7/12/2022
BizHawk 2.8 Release Candidate 2
First candidate build for the upcoming 2.9 release.
Please help us check for regressions, especially in TAStudio and the rest of the TASing workflow, and in Lua oops. Remember: if it's not reported then it won't be fixed!
2.9 will see Ares64 graduate from experimental, including Ares64's N64DD emulation, the merge of the MAME experiment, new cores for Atari Jaguar/Jaguar CD and TIC-80, and a subframe-capable
A changelog listing all the bugfixes and improvements will come later, but for now you can check the closed issues and commit history.
BizHawk 2.8 Release Candidate 1
First candidate build for the upcoming 2.9 release.
Please help us check for regressions, especially in TAStudio and the rest of the TASing workflow, and in Lua oops. Remember: if it's not reported then it won't be fixed!
2.9 will see
Ares64 graduate from experimental, including Ares64's
N64DD emulation, the merge of the MAME experiment, new cores for Atari Jaguar/Jaguar CD and TIC-80, and a subframe-capable BSNES.
It will also replace the two old Lua engines with a new one using
KeraLua, meaning the features of Lua 5.2 through 5.4 such as integers will be available.
A changelog listing all the bugfixes and improvements will come later, but for now you can check the closed issues and commit history.
→ [multi] BizHawk x64 2.8 RC1 27/01/2022
BizHawk 2.8 Release Candidate 1
First candidate build for the upcoming 2.8 release.
Please help us check for regressions, especially in TAStudio and the rest of the TASing workflow. Remember: if it's not reported then it won't be fixed!
2.8 will see MSXHawk graduate from experimental. It may also introduce one or more experimental cores—these are not part of this RC.
A changelog listing all the bugfixes and improvements will come later, but for now you can check the closed issues and commit history.
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
- 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
- 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
- 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
- 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
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)
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
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
- 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
BizHawk 1.11.1
- 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
- PSX
- Fixed loading of the pirate version of Looney Tunes Sheep Raiders (PAL)
- PSF Support
- TAStudio
- Added an option for faster mouse wheel scrolling on the TASView
- Fixed bugs
BizHawk 1.11.0 20/07/2015
- New Core: PSX
- 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
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.
Vox populi
Ten artykuł nie byl jeszcze komentowany:(
Inne treści związane z tematem
[multi] NO$GBA 3.06 14/04/2025
Martin Korth autor popularnej serii emulatorów no$cash (no$sns, no$gba, no$nes, no$msx, no$sns, no$cpc, no$c64, no$gmb, no$k2) udostępnił nową wersję emulatora handheldów NINTENDO - GameBoy Advance i Nintendo DS.
NO$GBA, tak jak NO$PSX został udostępniony w dwóch wersjach - deweloperskiej (z debuggerem bez rozszerzenia) i typowo dla graczy (wersji DOS (-d) a ...
[MULTI] XPECCY 0.6 build 0.6.20250404 04/04/2025
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, NINTENDO 8 i jego rosyjskiego odpowiednika Dendy i ostatnio dodano emulację PC XT. Warto też rzucić okiem na dokumentację do programu.
[GB/CGB] BgB 1.6.5 19/03/2025
BgB jest emulatorem konsoli GameBoy i Color GameBoy, który w zasadzie posiada wszystko, co powinien mieć ten typ emulatora, od filtrów poprawiających jakość (albo pogorszających, w zależności od gustu), po możliwość gry poprzez sieć.
[NES8] Nestopia Undead 1.53.1 23/03/2025
Karp zjedzony, Kevin oglądnięty (aż trudno uwierzyć, że ten film oglądamy już od 25 lat co gwiazdka;P) więc można wrócić do nowości. Opublikowano nową wersję nieoficjalnej kontynuacji projektu emulatora NINTENDO 8 (Famicon) - Nestopia.
Nie ma tu zbytnio zmian dla wersji Windows, rozwój przede wszystkim skupił się na FTLK ()
[CGB] SameBoy 1.0.1 4/04/2025
SameBoy jest emulatorem sprzętu Nintendo GameBoy, ColorGameBoy i w przyszłości GBAdvance (być może i coś już odpala, nie trafiłem jednak na nic, co dałoby się uruchomić) napisanym z myślą o Macintoshu, jednak i nam blaszakowcom dostała się wersja (SDL), którą z powodzeniem można używać.