2021年5月28日 星期五

BizHawk v2.6.2

 多機種模擬器 BizHawk 發布新版,更新如下 :

  • 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)
https://github.com/TASVideos/BizHawk/releases

2021年5月27日 星期四

Project64 3.0

 N64模擬器 Project64 發布新版,更新如下 :

- GLideN64 has been added and you can select it as the default plugin in the welcome screen
- Add new audio and input plugin
- Added "enhancement patches"
- Cheat system has been rebuilt from the ground up
- Ability to change defaults
- Saves in their own unique directory
- Add Shygoo's debugger code
- Fixed FPU issue - Indiana Jones, Donkey Kong 64
- Fix bugs in shortcut assignment
- Large address aware
- Now built with Visual Studio 2015

bsnes-hd beta 10.5

 SFC / SNES模擬器 bsnes-hd 發布新版,更新如下 :

* Patches and setting overrides in the same folder and named the same as the ROM are now also found and applied by the libretro core
* The libretro core is now available for iOS, tvOS and arm Macs, thanks to contributions of the libretro team
* The setting override S2 enables widescreen hacks to extend windowing effects into the widescreen areas
* The packaged WIP widescreen hack for Super Metroid by ocesse has been updated, including the aforementioned widescreen windowing among other improvements
* The packaged game fixes are now available as a separate ZIP for Mac and RetroArch users
* Fixed bug #39, eliminating a superfluous columns of background colored pixels on right side of pillarboxed scenes, thanks to JimPancakes' research
* Implemented the fix for bsnes bug 173, which is mostly hypothetical for bsnes-hd as, for unknown reasons, it does not crash

2021年5月26日 星期三

openMSX 17.0

 MSX系列模擬器 openMSX 發布新版,更新如下 :

MSX device support:
- V99x8:
  - fixed timing of VDP settings getting applied. This fixes the screensplit in
    Psycho World, Hydefos, Space Manbow and the Woei demo, and probably more.
    Many thanks to Grauw for figuring out the real problem.
  - fixed that sprites are not disabled instantly, but on the next line
- Carnivore 2:
  - updated initial (out-of-the-box) flash content, with bootmenu 2.40
  - added support for firmware version readout (now hardcoded on 2.30)
  - added support for SLM_cfg register
  - added reading from SCC, which also works on real hardware
- V9990: fix location of bitmap cursor
- fixed OPL4 12-bit sample decoding
- fixed stereo settings of Daewoo CPC-400(S)
- fixed loading/saving of flash content for ReproCartridgeV1/V2 mappers
- fixed bugs in RTC (thanks to KdL and HRA!) regarding leap-year and
  days-in-the-month
- added support for proper mapper registers readout on S1985 systems without
  mapper and with an external mapper that is larger than 512kB
- added support for Zemina 25-in-1 mapper (thanks to BiFi and Hashem)
- added new machines, thanks to:
  - Peter Hanraets: Victor HC-7, (partial) Hitachi MB-H2, Sanyo PHC-23J, Sanyo
    PHC-23 (old), Sanyo PHC-SPC, Sanyo PHC-30N, Sanyo PHC-33 (without built in
    tape drive features), Sanyo PHC-77, Sony HB-75, Sony HB-F700F, Sony
    HB-F500 (v1 and v2), AVT DPC-200, Mitsubishi ML-G10, Hitachi MB-H50
    (without LEDs), Yamaha SX-100, Philips NMS 8250/19
  - Arjen Zeilemaker and others: Toshiba HX-33 and HX-34 (except for the COPY
    button and special hardware for that)
  - Danilo Angel: Sanyo MPC-3
  - others: Sony HB-75D, Sanyo PHC-28P
- added new extensions: Popolon Sound Cartridge (with configurable size)

New or improved emulator features:
- by default also map the D-pad of a controller to the MSX joystick directions
- fixed artifacts on 3x scaling with 512 wide MSX modes on SDLGL-PP
- optimized file pool more, especially when alternative ROMs are to be found
- more accurate resampling, without rounding errors
- fixed possible crash when Tcl callbacks switch the active machine, e.g. using
  step_back in watchpoints
- fixed autorun of tapes/laserdiscs interrupting the replay
- fixed OMR replays with ato-run type command
- faster switching to/from fullscreen, without changing the videosource
- fixed laserdiscplayer eject command still showing the file inserted
- make number of columns for showdebuggable configurable
- fixed broken color_matrix setting (a.k.a. monitor_type)
- fixed drawing of OSD progress info (e.g. while calculating hashes)
- improved performance of calculating hashes of HDD images, especially when
  they're on a network drive
- on Windows, make openmsx.exe a GUI application to avoid the separate extra
  text output window
- added support for automatic internal conversion of SVI CAS files to WAV
- added support for autoruncassettes for SVI CAS files
- fixed autoruncassettes on some models like Yamaha AX150
- OSD menu:
  - menu button is now easy to disable with new osd_menu_button setting
  - removed useless frameskip controls
  - added full speed when loading control
  - tweaked special options in lists like [eject]
  - fixed navigating to file pools for disks
  - show media slot content the same way for all media
  - represent all media slots as slots, more similar to real hardware. You can
    now put both ROM cartridges and extensions in cartridge slots via the same
    menu
  - show I/O only extensions as such, as they will not take a physical slot in
    openMSX
  - allow searching also on _ and - characters in lists
  - show display names of what is in a media slot
  - show ROM info of just inserted ROM, not of the most likely running ROM
  - show also MSX slot number in list of cartridge slots
  - fixed handling of multiple identical extensions
  - display a message if a cartridge is removed
  - display the slot behind extensions in the Extension -> Remove menu
  - added Monitor type setting to the Video Settings menu
  - added OSD icon set setting to the Misc Settings menu

2021年5月23日 星期日

Cemu 1.22.13b

 Wii U模擬器 Cemu 發布新版,更新如下 :

# New in 1.22.13b:

general: Fixed an issue where some installed DLC would not be detected
Vulkan: Fixed a rare crash that could happen randomly during gameplay

# New in 1.22.13:

OpenGL/Vulkan: Better detection of cache invalidation for compressed textures
               This fixes multiple issues where textures would sometimes not update correctly. Examples:
               - Emblems in Mario Kart 8 (#501)
               - Character portaits in Hyrule Warriors (#174)
               - Level preview images in Pokken Tournament

Vulkan: Added support for Latte GPU special state 5 (fast depth to color conversion)
        Shadows in Tokyo Mirage Sessions #FE and Pokk矇n Tournament render correctly now

coreinit: Added API MEMDestroyFrmHeap
          This resolves Color Splash crashing during some loading screens

coreinit: Further improved stability of TaskQueue API
          This should resolve some softlocks in Tokyo Mirage Sessions

2021年5月21日 星期五

EKA2L1 0.0.4

Symbian OS模擬器 EKA2L1 發布新版,更新如下 :

* Remove raw dump, rename RPKG installation method to device dump, add firmware installation method
* Add fundamental support for S60v2
* Add experimental support of S60v5 for 32-bit Android devices
* Fix Unicode fonts being unable to render on non-English phones
* Add small notes on recommended devices to install (for Android)
* Add ability to rename devices (for Android)
* Improve more compabilities with S60v1 and S60v3 apps. Fix IMEI not being recognised on some S60v1 games.

Notable fixes:

* Spider Man: Toxic City, Star Warriors, Robo, Acrade Park, Legacy registerations

Nestopia UE v1.5.10

 FC / NES模擬器 Nestopia UE 發布新版,更新如下 :

Shell:

 Changes:
  - Merged the win32 sources back into the main codebase
  - Change versioning scheme
  - Avoid possible trademark infringement in controller image
  - Switch from GTK to FLTK for Linux/BSD port
- Use Legacy OpenGL (Compatibility Profile)

Core:

 Additions:
  - Mappers 306, 307, 312
  - Convert many UNIF boards to NES 2.0 mappers

 Changes:
  - Use Nestopia core from jgemu

 Fixes:
  - Timing and other accuracy fixes for CPU/APU
  - Revert changes that caused regressions
  - Fix Camerica mapper for Dooly Bravo Land
  - Improve MMC5 emulation for Sim City
  - Fix 8K PRG NROM games such as Galaxian
  - Full implementation of mapper 156
  - Fix SOROM saving/loading
  - Fix FDS IRQ behaviour
  - Improve RAMBO-1 timing
  - Fix support for Korean Igo (Korea) (Unl)
  - Implement mirroring for UNL-KOF97
  - Rewrite NAMCOT-175 and NAMCOT-340
  - Assign UNL-CC-21 to mapper 27 and fix CHR bank swapping