2025年5月19日 星期一

Ymir v0.1.3

 SEGA SATURN模擬器 Ymir 發布新版,更新如下 :

  • Build: Added macOS builds. (huge thanks to @Wunkolo!)
  • Cartridge: Added 16 Mbit ROM cartridge for Ultraman: Hikari no Kyojin Densetsu and The King of Fighters '95. (#71)
  • Cartridge: Added option to automatically load cartridges required by some games. (#98)
  • Input: Categorize some actions as "triggers" (one-shot actions, optionally repeatable) to differentiate them from "buttons" (a binary state). This allows frame step to be repeated by holding the keyboard key bound to it.
  • Input: Added a "Turbo speed (hold)" input bind that toggles turbo on and off. (#103)
  • System: Automatically switch to PAL or NTSC based on auto-selected region.
  • Save states: Automatically load IPL ROM matching the one used in a save state.
  • Debugger: Added VDP2 layer toggles to Debug menu and in a new window.
  • App: Allow customizing all profile paths. (#74)
  • App: Add IPL ROM list sorting. (#92) (@Wunkolo)
  • App: Add full screen mode (default shortcut: Alt+Enter) and command-line override -f. (#47)
  • App: Improve frame pacing for a smooth full screen experience. (#97)
  • App: Mitigate input lag in every mode (#101)
  • App: Display reverse, rewind, fast-forward and pause indicators on the top-right corner of the viewport. (#103)

Fixes

  • VDP1: Preserve EWDR, EWLR and EWRR on reset. Fixes some graphics glitches on Capcom games. (#67)
  • VDP2: RBGs would render incorrectly when starting the emulator with threaded VDP rendering disabled. (#77)
  • VDP2: Honor access cycle settings (CYCA0/A1/B0/B1 registers) to fix vertical cell scroll effect. (#76)
  • VDP2: Disable NBGs 1 to 3 if NBG0 or NBG1 use high color formats. (#76)
  • VDP2: Apply mid-frame scroll effects properly. (#72)
  • VDP2: Use the MSB from the final color value instead of the raw sprite data MSB, which fixes background priority bugs on Dragon Ball Z - Shinbutouden (#69)
  • SCSP: More accuracy improvements and bug fixes (thanks to @celeriyacon)
  • SCU: Fix repeated indirect DMA transfers when the write address update flag is enabled. Fixes a crash when going in-game on Shinobi X. (#84)
  • Input: Assigning keys to connected controllers will no longer unbind keys from disconnected controllers.
  • Rewind: Fix rare crash due to a race condition when resetting the rewind buffer.
  • App: Fix handling of UTF-8 paths. (#88)
  • Backup memory manager: Fix crash when loading an image with less files than the current image while having selected files at positions past the new image's file count.

沒有留言:

張貼留言