Construct 3 Linux ARM64 export running on ROCKNIX handheld

Not favoritedFavorited Favorited 0 favourites
  • 4 posts
From the Asset Store
Full game Construct 2 and Construct 3 to post on Google Play
  • Hello everyone,

    I did a small compatibility experiment with Construct 3’s official Linux ARM64 CEF export on an RG35XX Pro running ROCKNIX, this is not a game promotion.

    I just wanted to share what currently works and the issues I encountered.

    To summarize :

    • official ARM64 export launches
    • SwiftShader is currently required
    • CEF does not detect the built-in controller
    • ROCKNIX gptokeyb provides a working keyboard mapping
    • Mali-G31/Panfrost acceleration is not solved yet
    • startup is slow, but the game is playable

    The working CEF launch flags are:

    --no-sandbox
    --use-gl=angle
    --use-angle=swiftshader
    --enable-unsafe-swiftshader
    

    The test game was originally designed for mobile portrait screens, so the display is not yet adapted specifically for the handheld.

    Has anyone experimented with Construct’s Linux ARM64 CEF export on similar handhelds, Raspberry Pi devices, or Mesa/Panfrost hardware?

  • Look like the video tag get away xD

    Subscribe to Construct videos now
  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Nice, cool to see Construct games working on new devices! If you could get GPU acceleration to work that should improve performance a great deal.

  • Thanks! Yes, the current version is using SwiftShader, so GPU acceleration is definitely the next interesting part to investigate.

    ROCKNIX already has working Mali-G31/Panfrost acceleration with OpenGL ES 3.1, but I have not yet found / search a CEF/ANGLE configuration that gives Construct a usable WebGL context. I may explore that further later on my spare time.

Jump to:
Active Users
There are 0 visitors browsing this topic (0 users and 0 guests)