多機種模擬器 BizHawk 發布新版,更新如下 :
- New cores
- DSDA-Doom for Doom/Heretic/Hexen
- Warning: Analog Weapon Selection does not work at all! Wait for 2.11.1!
- DOSBox-X for DOS and early Windows
- Opera for 3DO
- DSDA-Doom for Doom/Heretic/Hexen
- Atari2600Hawk
- Fixed #4176 - [C64, 6502] Incorrect behavior for "undocumented" CPU functions
- A7800Hawk
- Fixed #4176 - [C64, 6502] Incorrect behavior for "undocumented" CPU functions
- BSNES
- C64Hawk
- Encore
- Fixed local timezone being used to offset RTC (UTC is now always used)
- Prevent "Update" CIAs being booted
- Update/DLC CIA installation exception is now friendlier (simply states the Update/DLC CIA was successfully installed)
- System Bus domain is added (super important for pointers!)
- Loading a savestate will restore the framebuffer again
- Fixed #4374 - Encore fails to create savestate
- Faust
- Fixed #4278 - Earthbound (SNES) crashes in Faust when trying to record input
- Gambatte
- Fix minor sound issues in GBA mode (non-sync change, purely audio output fix)
- Enhancement #3813 - Value from mem address is not passed to read callback
- Fixed #4394 - BizHawk crashes when using FFmpeg writer
- GBHawk
- Enhancement #3813 - Value from mem address is not passed to read callback
- Genplus-gx
- Update to commit 956fdba
- Enable PC address error checks for gpgx. Needed for a speedrun glitch in Spider-Man that allows for skipping to the next level
- Enhancement #3813 - Value from mem address is not passed to read callback
- Fixed #4206 - [Genplus GX] Sega CD game, After Armageddon Gaiden malfunctions in 2.10
- Fixed #4371 - XJ220 Sega CD doesn't run in Bizhawk 2.10.
- Fixed #4324 - [GEN/MD] BizHawk crashed without error reporting after opening Demons of Asteborg newer versions
- Fixed #4293 - Crash without error when Loading MegaCD Games in EU
- Fixed #4229 - Demons of Asteborg does not work in 2.10
- Fixed #3862 - Weird mem callback issue with high address locations under genplus-gx
- MAME
- melonDS
- Updated to post 1.0 (commit 8a6fa3a
- Loading a savestate will restore the framebuffer again
- melonDS JIT is now supported
- DLDI and DSi SD Card is partly now supported (for a simple blank SD card given, required for some homebrew)
- DSi NAND apps that are not DSiWare can now be loaded in (considered DSiWare for purposes of the movie header)
- Enhancement #3813 - Value from mem address is not passed to read callback
- Fixed #4414 - System.NullReferenceException upon loading NDS ROM
- Fixed #4344 - DS games unable to save, saveram overwritten upon reloading game
- Fixed #4317 - MelonDS game printf is formatted weirdly
- Fixed #3840 - DSiware games do not works
- mGBA
- Update to commit cef7dde
- Mupen64Plus
- NesHawk
- Nymashock
- Fixed #3436 - Bizhawk stops working in about half an hour of playing
- O2Hawk
- Fixed #4391 - '.' key mnemonic in .bk2 is indistinguishable from "not pressed"
- PicoDrive32x
- Fixed #4419 - The SEGA 32x Games don't work on Bizhawk, the screen is always Black. Please fix it (I prefer the Kega Fusion core, better than gen-plus).
- QuickNes
- Merged #4211 - QuickerNES NES 2.0 header read fix
- Fixed #4186 - Crash when loading Digital Devil Story: Megami Tensei
- Merged #4429 - [Fix] Adding a fix to QuickerNES to support certain games with submapper > 0
- Fixed #4368 - QuickerNES only loads MiG-29 by codemasters on a black screen
- Fixed #4402 - Glitched graphics in NES Beauty and the Beast
- Fixed #4246 - QuickNES crashed when I tried to switch games (Bizhawk 2.10)
- Fixed #4244 - Incorrect MMC5 emulation on QuickNES on Bizhawk 2.10.
- Fixed #4243 - [quickerNES] Blacklist FDS Titles.
- Fixed #4240 - Glitched battle screen in Lagrange Point English Translation on QuickerNES
- Fixed #4239 - Super Mario All-Stars NES does not work on quickerNES core.
- Merged #4211 - QuickerNES NES 2.0 header read fix
- SameBoy
- Saturnus
- Fixed #4314 - Saturnus runs FMV sequences slow on Linux
- Snes9x
- Stella
- TIC-80
- UAE
- Virtu
- DiscoHawk
- Sped up chd writing by an order of magnitude
- EmuHawk
- Support relative mouse input (
RMouse)- To bind to analog input, just bind regular mouse input (
WMouse) twice. - Does not work in frame-by-frame mode!
- To bind to analog input, just bind regular mouse input (
Toggle Stay on Tophotkey- Fix crashes on startup with certain old Intel iGPUs
- Fixed JumpList (Task bar recent items list) items not launching correctly
- Merged #4452 - Ensure absolute paths in HawkFile
- Merged #4403 - Fix input/hotkey bugs
- Merged #4337 - usable movie sram
- Merged #4210 - Add more courier font sizes instead of upscaling the 16px one
- Merged #4191 - Update author/source metadata for several cores where it's missing
- Merged #4450 - Fix libretro "no game" loading
- Enhancement #3573 - [F.Rq.] Mouse cursor capture toggle (bound to Middle-Click by default)
- "Mouse Capture Forces Topmost" option (Config -> Display -> Window)
- Enhancement #4325 - [Suggestion] Update OpenAL-related dlls may bring better performance.
- Enhancement #3734 - Savestate/bk2 `Framebuffer` isn't easily user-accessible
- Enhancement #4168 - Unreleased cores aren't included in
Help>About... - Enhancement #4081 - OOTB haptic feedback binds for GB, GBA, and PSX
- Enhancement #4009 - Option for double sized Messages
- Enhancement #3960 - Preferred Cores picker is opaque and inflexible
- Enhancement #3707 - Rewind should increment rerecords
- Enhancement #3419 -
sync -fafter every.SaveRAMand.bk2backup write - Enhancement #3309 - Confusing "Desired frame length" option name in Rewind configuration
- Enhancement #2926 - [Feature Req.] Play sound when movie playback is finished
- Enhancement #2308 - StatusBar icon when Rewind is active
- Fixed #4448 -
config.ReplaceKeysInBindingsisn't taking effect until binding a new key or restarting - Fixed #4436 - Rare access violation when loading a rom while RamWatch is open
- Fixed #4396 - [🐧] Hang when playing Need for Speed Carbon - Own the City
- Fixed #4379 - [🐧] Open [anything] in Browser button does not work, instead closing the app.
- Fixed #4376 - [🐧] Label for SOCD setting cut off in Controller Config dialogue
- Fixed #4358 - Latest dev build win 64. Can not change preferred core
- Fixed #4346 - Movie fails to switch to record after loading a last-frame save state.
- Fixed #4339 - doesn't recognize L and R of controller
- Fixed #4312 - CLI launch fails with RCheevos-Hardcore Mode + Autosave
- Fixed #4281 - Arch Linux - Sound not working
- Fixed #4277 - xml games are loaded twice
- Fixed #4208 - Use
IDialogParent(instead ofCoreComm) for UI inRomLoader - Fixed #4202 - Attempting to record movie with Libretro core throws NRE
- Fixed #4197 - Play Movie dialog crashes with
OverflowException: "unable to convert from decimal..." when a MAME movie is present - Fixed #4182 - "Autostart RetroAchievements" crashes emuhawk when offline
- Fixed #4116 - Having "Input cycle" axis input set to 0 in SubGBHawk core with Audio Throttle with Unthrottled option enabled while using the XAudio2 output crashes BizHawk
- Fixed #4082 - XMLGame file generated in Windows fails to load in Linux
- Fixed #3989 - TAStudio modifies global "On Movie End" setting
- Fixed #3962 - Auto-generated (sync-)settings descriptions are cut off
- Fixed #3582 - Loading movies with nonexistent core name header doesn't fall back
- Fixed #3496 - NRE from
IGL_SlimDX9.FreeRenderTarget - Fixed #3053 - Rewinding while the emulator is paused has much worse performance.
- Fixed #2907 - v2.6.1 or Latest - Fail to play with 2 controllers simultaneously
- Fixed #2741 - LogWindow something causes crash on Mono
- Fixed #2090 - BizHawk crashes when trying to load a savestate made with different sync settings
- Fixed #1930 - [🪟] Windows' UI scale still causes problems w/ WinForms
- TAStudio
- position restore logic was missing when drawing analog
- Merged #4433 - Seek fixes
- Merged #4382 - Undo redo
- Merged #4381 - Fix a situation where copy/paste hotkeys don't work.
- Merged #4377 - Add some hotkeys for markers, and display them in tool tips.
- Merged #4347 - Fixes to seeking and auto restore
- Merged #4341 - Don't save when the user says no.
- Merged #4330 - Respect the user's "ancient" savestate interval
- Merged #4319 - Make the number of frames per TAStudio rewind configurable.
- Merged #4272 - TAStudio marker lua
- Enhancement #4172 - TAStudio export to bk2: specify name
- Enhancement #3376 - TAStudio "new project" (Ctrl+N) cannot be rebound
- Enhancement #2449 - QoL suggestion for Columns menu in TAStudio
- Enhancement #2373 - TAStudio: scroll to a specific numbered frame
- Fixed #3401 - TAStudio projects for the wrong game can be loaded, crashing on loadstate
- Fixed #4430 - [TAStudio] Exception when truncating with markers
- Fixed #4375 - [🐧] TAStudio "Clone # Times" doesn't work
- Fixed #4184 - Cannot stop Bizhawk advance in TAStudio
- Fixed #4103 - TAStudio child dialogs aren't parented correctly, and will be shown behind when "Always On Top" enabled
- Fixed #3708 - TAStudio horizontal layout problems
- Fixed #2622 - Make "Autopause at end of Movie" work in TAStudio
- Fixed #2332 - [TAStudio] Certian error window prevents bizhawk from closing.
- Fixed #2329 - Clicking the left column in TAStudio should pause when it reaches the target frame
- Lua Console
- Fixed #4271 - BizHawk crashes when opening lua console on Void Linux
- Fixed #4252 - Apparent Lua bug, something about the call stack when using
pcall - Fixed #4248 - [🐧] Lua Console: select all, Clear Output leads to NRE in Mono WinForms internals
- Fixed #4167 -
genesisLua library not included in autodocs until core loaded
- RAM Search
- Enhancement #2974 - Don't reset RAM search results when changing value size
- Log Window
- Fixed #2741 - LogWindow something causes crash on Mono
- Support relative mouse input (
- Lua API/scripting
- Merged #4335 - Add more Lua functions for TAStudio markers
- Fixed #1161 - TAStudio branches/markers lua functions
- Merged #4445 - Fix error when creating empty Lua form dropdowns
- Merged #4188 - Add a method to the
commLua library to allow settingExpectContinue- Fixed #4187 - Lua
Comm.httpPostfails when posting to servers that don't supportExpect: 100-Continue
- Fixed #4187 - Lua
- Merged #4256 - implement
emu.setrenderplanesinEmulationApifor snes9x - Merged #3821 - Memory hook improvements (GPGX)
- Merged #4283 - Memory Hook Improvements (Return value)
- Enhancement #3035 - [Lua request] Read bytes as string (
memory.read_bytes) - Fixed #4387 - IndexOutOfRangeException with Virtu core and Lua
joypad.get()/joypad.getimmediate() - Fixed #4356 - Lua
memory.write_bytes_as_arraymay not preserve order, keeps non-integer keys - Fixed #4252 - Apparent Lua bug, something about the call stack when using
pcall - Fixed #4219 -
tastudio.onqueryitembg,tastudio.onqueryitemiconbroken in release 2.10 and latest build - Fixed #3796 - Lua script sees different working directory when re-entered via callback
- Fixed #2310 - Lua
joypad.setanalogsets analog indefinitely
- Merged #4335 - Add more Lua functions for TAStudio markers
- APIHawk
- Multiplatform
- Movie importers
- gamedb
- RetroAchievements
- Fixed #4182 - "Autostart RetroAchievements" crashes emuhawk when offline
沒有留言:
張貼留言