2026年1月5日 星期一

TouchHLE v0.2.3

 iOS模擬器 TouchHLE 發布新版,更新如下 :

Compatibility:

Usability:

  • Default options for various games have been added or improved. (@celerizer@nighto)
  • The app picker now has a “Quick options” feature. This provides a quicker and easier way to set some common options. (@hikari-no-yume)
  • App icons in the app picker are now sorted by the display name of the app, case-insensitively. (@hikari-no-yume)
  • The accelerometer (tilt controls) can now be simulated using a mouse, instead of a game controller or real accelerometer. Simply hold down the right mouse button and move the mouse cursor. (@alborrajo)
  • The new --disable-analog-stick-tilt-controls option can be used to disable the use of the game controller's analog sticks for accelerometer simulation. This is useful on devices with both an integrated game controller and an integrated accelerometer, as touchHLE by default will only use the real accelerometer if no game controller is detected. (@hikari-no-yume)
  • Android builds and releases of touchHLE now have an icon and meaningful version metadata. They also now use a different package name for preview builds versus releases, which means you can install them side-by-side. (@hikari-no-yume)
  • macOS builds and releases of touchHLE now come as an application bundle (.app directory) rather than as a bare “Unix executable” file. This should fix problems some users encountered with running touchHLE outside of a terminal, and allows putting touchHLE in the Applications folder like a normal graphical app. To support this, user data (apps, options, etc) is now stored in “Application Support” rather than the current directory, and the bundled files (fonts, dylibs, etc) are now part of the app bundle. If you prefer the old layout, you can still get it if you move all the files out of the bundle. (@hikari-no-yume)
  • The “File manager” button on Android now works more reliably, especially the first time it is tapped. (@hikari-no-yume)
  • The new --force-composition= option has been added, which is a workaround that may solve rendering issues in some games, at the cost of performance. For some games it is applied by the default options. (@ciciplusplus)
  • Most errors causing touchHLE to crash now produce a graphical message box, rather than the error message only being found in the log. (@abnormalmaps)
  • touchHLE now writes log messages to a file on all platforms, not just on Android. The file has been renamed from log.txt to touchHLE_log.txt. (@hikari-no-yume)
  • Two new options for input handling of analog stick (--stick-to-touch=) and 8-directional DPad (--dpad-to-touch=) via a game controller. (@celerizer)

Quality:

  • Fixed an issue on some Android phones where the accelerometer was not usable. (@Oscar1640)
  • Fixed multi-touch in some games. (@ciciplusplus)
  • App icons are now displayed with a glossy sheen where required. (@hikari-no-yume)
  • The app icons and labels in the app picker are now displayed at integer pixel offsets, making them sharper and more symmetrical. (@hikari-no-yume)

Other:

  • MP3 decoding now uses Symphonia rather than dr_mp3. We do not expect this to affect compatibility. (@abnormalmaps)

沒有留言:

張貼留言