Retro Kart Rush
Hey, hey!
This is my first time porting a game! I'll update here as I work on it. Right now, I'll just post a general thread to get started and get some more input as I'm facing some issues.
It's a Godot game that was made with Godot 3.4.2.
The port is not completed as of yet, but the game does launch. Controls are the problem- the game crashes upon any GPTOKEYB input.
Steam link (paid game): https://store.steampowered.com/app/1877000/Retro_Kart_Rush/
SteamDB link: https://steamdb.info/app/1877000/
The Godot FRT Runtime I'm running the game with is 3.4.5, although I have built a 3.4.2 runtime as well and have gotten the game to launch. I have an Anbernic RG35XX H running Knulli for testing, so I will need some help testing on other devices/systems.
Github link
https://github.com/Elkom/PortMaster-RetroKartRush
Problems
Any input defined in the .gptk file causes a game freeze and crash (segmentation fault). I've noticed the same happening when the function button is pressed.
I've tried both GPTOKEYB and GPTOKEYB2. I think the latter of the two doesn't even transfer the inputs to the game, but that could have been me not configuring something correctly.
If you take a look at the GitHub repo, you'll also find the binary I built (3.4.2). Also, I'm adding a log.txt in this thread of the crash.
TO-DO:
- Fix the controls/input crashing the game
- Edit
README.mdandgameinfo.xml - Add necessary license files (gptokeyb?)
- ...
Testing
CFW Tests:
[] AmberELEC
[] ArkOS
[] ROCKNIX
[] MuOS
[X] Knulli (Optional)
[] Crossmix (Optional)
Architectures:
[x] Aarch64
[] Panfrost (Mainline)
Resolutions:
[] 480x320 (Optional)
[X] 640x480
[] 720x720 (RGB30) (Optional)
[] Higher resolutions (e.g., 1280x720)