dolphin/Source
Francsco "Dil3mm4" Manzo 9f76f04395 Triforce: map touchscreen input to the full touch surface
The Triforce touchscreen path currently derives its coordinates from the shaped
GC C-stick bytes. That keeps cardinal directions reachable, but leaves the outer
corner area inaccessible because the stick still gets bounded like a GC substick.

Issue:
The Key Of Avalon could reach full left/right/up/down, but diagonal and outer
corner areas remained unreachable.

Test:
Boot The Key Of Avalon 1.3 - Chaotic Sabbat (client, Rev C) and move the touch
cursor to the screen corners. The outer edge is now reachable, while R-Analog
still acts as touch pressure.

Read the raw C-stick state for the touchscreen device, expand the circular stick
travel to a square touch surface, and encode that into the packet instead of
using the already-shaped substick bytes.
2026-03-29 17:22:23 +02:00
..
Android Android: Add Keep annotation to JNI-exposed PermissionsHandler methods 2026-03-24 18:42:19 -04:00
Core Triforce: map touchscreen input to the full touch surface 2026-03-29 17:22:23 +02:00
DSPSpy Fix various typos and spelling mistakes 2026-01-17 20:11:38 +01:00
DSPTool Host: Remove unnecessary functions 2025-08-03 13:19:30 -07:00
PCH Fix various typos and spelling mistakes 2026-01-17 20:11:38 +01:00
UnitTests Network: Improve IPv4PortRange::ToString to support CIDR notation and only last octet difference. 2026-02-15 23:13:18 -06:00
VSProps Move RangeSet from Externals to Common 2026-02-23 22:55:38 +01:00
.clang-format Clang-format: Fix invalid settings 2025-05-01 22:05:07 +02:00
CMakeLists.txt Merge pull request #14251 from JoshuaVandaele/cmake-editorconfig 2026-01-11 16:28:03 -05:00
dolphin-emu.sln Core/HW: Add Visual Studio project files for cpp-ipc library. 2025-10-28 18:50:58 +00:00