Godot Ports ‐ FRT - Damian2809/GodotPorts GitHub Wiki

How to port Godot games to Portmaster with FRT

  1. Download the Test.zip from https://github.com/Damian2809/GodotPorts/blob/main/frt/Test.zip
  2. Rename the Test.sh to the Actual Gamename.sh
  3. Rename those to match your Game directory and PCK name ( Make sure your GAMEDIR doesnt have any Spaces or Uppercase letters)
  •   GAMEDIR="/$directory/ports/InsertYourGameName"
    
  •   pck_filename="InsertYourGameName.pck"
    
  •   gptk_filename="InsertYourGameName.gptk"
    
  1. Set "runtime" in line 21 of the Test.sh to your FRT version (If the Godot version is = 3.5.3 => frt_3.5.3 )

Note: If you cannot find a version of FRT with the same version of Godot, try the closest one, most times it works.
Make sure you have the "version" you need installed on your device. To check that open PortMaster -> Settings -> Runtime Manager

frt versions:

  • frt_2.1.6
  • frt_3.0.6_v1
  • frt_3.1.2
  • frt_3.2.3
  • frt_3.3.4
  • frt_3.4.5
  • frt_3.5.2
  • frt_3.5.3
  • frt_3.6
  • frt_4.0.4
  • frt_4.1.3
  1. Now test if the Game starts on your Device, if it does then edit and rename the .gptk
    You can find great information about how to do that here https://portmaster.games/gptokeyb-documentation.html
⚠️ **GitHub.com Fallback** ⚠️