VIM3 Gaming with Panfrost

OpenArena is iirc based on one generation earlier iDtech engine, derived from Quake III and should get much higher framerates.

I can give it a try today. Will edit this post with results.

Very interesting!

3398 frames 135.6 seconds 25.1 fps 10.0/39.9/231.0/21.7 ms

I installed openarena from debian/devuan repository and then edited ~/.openarena/baseoa/q3config.cfg and set

  • r_customheight “768”
  • r_customwidth “1024”
    (it originally wanted fullscreen 3840x2160)
    Then I needed to increase the reserved memory in q3config.cfg to run the demo
  • seta com_hunkMegs “256”

Then I launched openarena and brought up console (with `) and typed

  • timedemo 1 (enables benchmark mode)
  • cg_drawfps 1 (shows fps when benchmarking)
  • demo demo088-test1.dm_71 (loads demo map)

I got 25 FPS in several runs. Other settings were left at default.
Which is so strange because in-game i see 40-50 fps. The rpi4 benchmarks i’ve seen show 45fps (though perhaps with a different timedemo). This while the rpi4 glmark2-es2 score is only 172…

2 Likes