I’ve been trying to develop an iOS port of the game “Cataclysm: Dark Days Ahead”, written in SDL. The game launches, but there’s a problem: Touch doesn’t work. I logged the variables, and got these:
...
14:10:28.268 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3344: Fingermotion triggered.
14:10:28.269 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3345: ev.tfinger.fingerId: 5522868720
14:10:28.285 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3344: Fingermotion triggered.
14:10:28.286 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3345: ev.tfinger.fingerId: 5522868720
14:10:28.302 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3344: Fingermotion triggered.
14:10:28.303 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3345: ev.tfinger.fingerId: 5522868720
14:10:28.319 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3344: Fingermotion triggered.
14:10:28.320 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3345: ev.tfinger.fingerId: 5522868720
14:10:28.335 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3344: Fingermotion triggered.
14:10:28.335 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3345: ev.tfinger.fingerId: 5522868720
14:10:28.338 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3414: Fingerup triggered.
14:10:28.339 INFO SDL : /Users/runner/work/Cataclysm-Compiler/Cataclysm-Compiler/src/sdltiles.cpp:3415: ev.tfinger.fingerId: 5522868720
...
This is supposed to be 0 or 1 or 2, not like these (they are also randomized every time I launch). What can I do to solve this? For reference, I debugged via this method.