2024年4月1日 星期一

ares v137

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

Slang Shader Pipeline (librashader)

ares's shader pipelien has been re-created to support shaders written for the same slang shader pipeline as RetroArch.

This was made possible thanks to librashader: a reimplementation of the RetroArch slang shader pipeline for standalone emulators.

All shaders from libretro/slang-shaders are included. Please be mindful that librashader itself, and ares' implementaton of it are both rather new; some shaders may have compatibility issues, but the vast majority should function as expected.

Bandai - WonderSwan / WonderSwan Color

  • Improve emulation of the WonderSwan APU: Improves Hyper-Voice accuracy as well as channel timing.

NEC - PC Engine / Turbografx 16 / CD

  • Add support for Games Express CD-ROM games, these use their own unlicensed System Card/BIOS.
  • Fix CD-ROM pregap offset (Fixes Super Air Zonk).
  • Fix PC-Engine Duo/Super CD-ROM internal RAM.

Nintendo - Super Famicom / SNES

  • wdc65816: Implement the (direct,X) wraparound bug in emulation mode. While this will not have any impact for commercial games (they don't tend to run in emulation mode) it is still an accuracy improvement that allows cputest-full to pass.
  • Implement SA-1 BW-RAM protection: as above, this does not have any impact for most commercial games, but it fixes the SA-1 RAM protection test.

Nintendo - Game Boy Advance

  • Improvements to PPU timings.
  • Improve 32-bit prefetch buffer timing during instruction fetch.

Sega - Sega Mega Drive / Genesis / 32X / CD

  • CD: Fix an off-by-one issue while decoding subchannels, fixes corruption in CD-G playback.
  • 32X: Fix that unused bits of the a1518a register should be set to 0; fixes some broken homebrew.
  • 32X: Add approximate timing for 32X memory regions; fixes Brutal: Above The Claw, all known commercial 32X games are now playable, although some minor issues may remain.
  • 32X: Fix an issue with dotscroll causing corruption on some scrolling graphics.

Other

  • Fixed an issue where the latest macOS SDK caused the statusbar to overlay the entire screen, appearing as if ares was broken.
  • Fixed clipping issues in the splash screen on macOS.
  • Improve UI behavior when changing drivers with a game loaded.
  • Enabled the SDL audio driver on macOS

沒有留言:

張貼留言