iOS模擬器 TouchHLE 發布新版,更新如下 :
Compatibility:
- New working apps:
- Dungeon Hunter (@ciciplusplus)
- Crystal Defenders: Vanguard Storm (@ciciplusplus)
- Zombie Infection (@ciciplusplus)
- Gangstar: West Coast Hustle (@ciciplusplus)
- Asphalt 4: Elite Racing (@ciciplusplus)
- Prince of Persia: Warrior Within (@ciciplusplus)
- Resident Evil 4: Mobile Edition (@alborrajo)
- Command & Conquer: Red Alert (@ciciplusplus)
- SimCity (@ciciplusplus)
- Asphalt 5 (@ciciplusplus, @hikari-no-yume)
- Cut the Rope (@ciciplusplus)
- Skater Nation (@ciciplusplus)
- Iron Man 2 (@ciciplusplus)
- Shrek Forever After (@ciciplusplus)
- Spore Origins (@ciciplusplus, @hikari-no-yume, @teromene)
- Defender Chronicles (@hujerhoe)
- Real Racing (@ciciplusplus)
- Tom Clancy's Splinter Cell: Conviction (@ciciplusplus)
- Assassin's Creed (@ciciplusplus)
- N.O.V.A. Near Orbit Vanguard Alliance (@ciciplusplus)
- Brothers in Arms 2: Global Front (@ciciplusplus)
- Ferrari GT: Evolution (@ciciplusplus)
- Castle Frenzy (@ciciplusplus)
- Hero of Sparta 2 (@ciciplusplus)
- Hero of Sparta (@ciciplusplus)
- Bridge Odyssey (@ciciplusplus)
- Terminator Salvation (@ciciplusplus)
- Brothers In Arms: Hour Of Heroes (@ciciplusplus)
- Crusade Of Destiny (@ciciplusplus)
- Arvale (@ciciplusplus)
- Battlefield: Bad Company 2 (@ciciplusplus)
- Ms. PAC-MAN (@acieslewicz)
- Dark Nebula (@ciciplusplus)
- FIFA 10 (@ciciplusplus)
- Crash Bandicoot Nitro Kart 2 (@ciciplusplus)
- Driver (@ciciplusplus)
- Sacred Odyssey: Rise of Ayden (@ciciplusplus)
- Nanosaur 2 (@ciciplusplus)
- Cro-Mag Rally (@ciciplusplus)
- Bugdom 2 (@ciciplusplus)
- API support improvements:
- Various small contributions. (@hikari-no-yume, @alborrajo, @ciciplusplus, @atasro2, @abnormalmaps, @hujerhoe, @acieslewicz, @WhatAmISupposedToPutHere, @jagotu, @apexad, @chyyran, @mistydemeo, @bognarit80, @RMZeroFour)
- UITextField now supports real text input with a keyboard. On Windows/macOS physical keyboard is used, on Android it's done via a system soft keyboard. (@ciciplusplus)
- UIScrollView and UITextView partial implementations. (@Skryptonyte, @ciciplusplus)
- Core Animation and UIKit now support affine transforms, allowing UI elements to be rotated, a feature needed by several games. Note however that auto-rotation is not yet supported. (@hikari-no-yume)
- Partial support for Core Animation explicit animations has been added. (@alborrajo)
- The libz dynamic library is now available, compiled from source using a clean open-source toolchain. (@acieslewicz)
- ALAC and Microsoft IMA ADPCM are now supported in Audio Toolbox, with the same caveats as other compressed codecs. (@abnormalmaps)
- Switched to ARMv7 rather than ARMv6 versions of libstdc++ and libgcc. (@acieslewicz)
- Added support for certain iPhone OS 3.1 binary format changes (iPhone OS 3.1 apps are still considered unsupported). (@bognarit80)
- Limited support for local multiplayer via Wi-Fi in some games. (@ciciplusplus)
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-controlsoption 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 (
.appdirectory) 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.txttotouchHLE_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)
沒有留言:
張貼留言