supertux icon indicating copy to clipboard operation
supertux copied to clipboard

Raspberry Pi 3b+ does not maintain constant fps

Open singhamitoj opened this issue 5 years ago • 6 comments

Hello, I am using a Raspberry Pi 3b+ running Raspbian Buster (Not Raspberry Pi OS, I did not upgrade), and before, I was playing Supertux 0.6.2, and at times, the game would speed up too much, and at other times, like when Tux respawns, it slows down too much. After some time, I started the game again, and it was taking forever to fully start! Is my Raspberry Pi capable enough to play Supertux, or is it the software, whether it is Raspbian or Supertux?

Edit: I was playing Supertux 0.6.1, not 0.6.2.

singhamitoj avatar Oct 15 '20 13:10 singhamitoj

Have you tried with older releases? Here's 0.5.1, 0.3.5 and 0.1.3.

SuperTux has reportedly had many speed issues since 0.5.1, and an engine revamp/improvement is planned; you might have more luck with an older version.

Semphriss avatar Oct 15 '20 20:10 Semphriss

@singhamitoj Make sure you have the "Desktop GL" driver enabled in raspi-config. Also I generally recommend running the latest release when possible (usually sudo apt update && sudo apt upgrade, though if upstream re-based on a newer Debian release, it's more involved.)

qwertychouskie avatar Oct 15 '20 20:10 qwertychouskie

Ok, I will try the latest release of Raspberry Pi OS, but I do have the GL driver enabled. It is set to "Fake KMS." Also, I have had trouble compiling the older versions.

singhamitoj avatar Oct 16 '20 11:10 singhamitoj

Actually, I think it might be full KMS.

singhamitoj avatar Nov 03 '20 14:11 singhamitoj

Any news?

mrkubax10 avatar Jul 06 '21 07:07 mrkubax10

I have been inactive for a long time, hence the long wait. I am going to try this on my RPI 4 instead and see if there is any difference.

singhamitoj avatar Mar 12 '22 22:03 singhamitoj

@singhamitoj Any update?

tobbi avatar Mar 11 '23 16:03 tobbi

@tobbi I've tested Supertux 0.6.2 on the latest version of RPI OS. I enabled the full GL driver, and I used a 1600x900 monitor. Everything ran smoothly.

singhamitoj avatar Apr 22 '23 20:04 singhamitoj

Thanks, I'm gonna close this.

tobbi avatar Apr 22 '23 20:04 tobbi