mirror of
https://github.com/touchHLE/touchHLE.git
synced 2026-01-31 01:25:24 +01:00
Add default button bindings for CBNK 3D and Super Monkey Ball
This commit is contained in:
@@ -8,6 +8,8 @@ Pay attention to the **supported versions**. Versions that haven't been tested m
|
||||
|
||||
_Scale hack supported_ means an app is compatible with the `--scale-hack=` option, which enables it to run with increased internal resolution. Assume that at least 2× and 3× scales work with no noticeable performance impact. Some apps have been tested at scales as high as 4K.
|
||||
|
||||
_Default button mappings_ means that touchHLE has pre-configured button mappings for the app, making it more convenient to use on a game controller. See [touchHLE_default_options.txt](touchHLE_default_options.txt) for details.
|
||||
|
||||
Performance is tested with release builds of touchHLE on a 2017 Retina MacBook, which is a fairly underpowered (passively cooled!) dual-core laptop. Your computer is probably faster.
|
||||
|
||||
Please click to expand the details for the app you are interested in.
|
||||
@@ -33,6 +35,7 @@ Please click to expand the details for the app you are interested in.
|
||||
- Continuing a previous game after closing and reopening the app
|
||||
- Consistent full fps (60fps)
|
||||
- Scale hack supported
|
||||
- Default button mappings
|
||||
</details>
|
||||
- <details>
|
||||
<summary>Fastlane Street Racing (2008, Atod AB)</summary>
|
||||
@@ -47,7 +50,7 @@ Please click to expand the details for the app you are interested in.
|
||||
- Save game persistence (settings, unlocks, records)
|
||||
- High fps (between 50 and 60) most of the time, but with some hitching, especially in loading tunnels
|
||||
- Scale hack supported
|
||||
- touchHLE provides default controller button mappings (A = accelerate, B = break)
|
||||
- Default button mappings
|
||||
</details>
|
||||
- <details>
|
||||
<summary>Mystery Mania (2009, Electronic Arts)</summary>
|
||||
@@ -80,6 +83,7 @@ Please click to expand the details for the app you are interested in.
|
||||
- The tutorial (in the versions that have it)
|
||||
- Consistent full fps (30fps)
|
||||
- Scale hack supported
|
||||
- Default button mappings
|
||||
</details>
|
||||
- <details>
|
||||
<summary>Touch & Go (2009, The Game Creators)</summary>
|
||||
|
||||
@@ -45,7 +45,7 @@ Usability:
|
||||
- The options help text is now available as a file (`OPTIONS_HELP.txt`), so you don't have to use the command line to get a list of options. (@hikari-no-yume)
|
||||
- The new `--fullscreen` option lets you display an app in fullscreen rather than in a window. This is independent of the internal resolution/scale hack and supports both upscaling and downscaling. (@hikari-no-yume)
|
||||
- touchHLE now has a built-in app picker with a pretty icon grid. Specifying an app on the command-line bypasses it. (@hikari-no-yume)
|
||||
- The new `--button-to-touch=` option lets you map a button on your game controller to a point on the touch screen. (@hikari-no-yume)
|
||||
- The new `--button-to-touch=` option lets you map a button on your game controller to a point on the touch screen. touchHLE also now includes default button mappings for some games. (@hikari-no-yume)
|
||||
|
||||
Other:
|
||||
|
||||
|
||||
@@ -26,14 +26,17 @@
|
||||
# a few seconds during startup.
|
||||
# - The scale hack is not exactly faithful to the original experience, and there
|
||||
# is no scale factor that works for everyone, so it shouldn't be used here.
|
||||
# - Using --button-to-touch= is a convenience, not a necessity.
|
||||
# - Use --button-to-touch= for convenience if it's a game playable with the
|
||||
# accelerometer and has touch targets in predictable locations.
|
||||
|
||||
# Super Monkey Ball and Super Monkey Ball Lite
|
||||
com.ooi.supermonkeyball: --landscape-left --y-tilt-offset=24
|
||||
smblite: --landscape-left --y-tilt-offset=24
|
||||
# B = speed up level intro, X = pause
|
||||
com.ooi.supermonkeyball: --landscape-left --y-tilt-offset=24 --button-to-touch=B,470,160 --button-to-touch=X,240,10
|
||||
smblite: --landscape-left --y-tilt-offset=24 --button-to-touch=B,470,160 --button-to-touch=X,240,10
|
||||
|
||||
# Crash Bandicoot Nitro Kart 3D
|
||||
com.vgmobile.cnk2: --landscape-left
|
||||
# A = jump/drift, B = brake, X = pause, Y = use item
|
||||
com.vgmobile.cnk2: --landscape-left --button-to-touch=A,240,160 --button-to-touch=B,240,310 --button-to-touch=X,10,310 --button-to-touch=Y,470,310
|
||||
|
||||
# Mystery Mania
|
||||
com.ea.mysterymania.inc: --landscape-left
|
||||
|
||||
Reference in New Issue
Block a user