retro8 icon indicating copy to clipboard operation
retro8 copied to clipboard

Pico8 games on RPi 4 runs very poorly

Open nsrosenqvist opened this issue 3 years ago • 7 comments

Hello! First off, thank you for working on this project! It's much appreciated. I first submitted an issue to the batocera issue tracker and they informed me that this was the project emulating the pico8 platform.

I'm trying to run Pico8 games on Batocera on a RPi 4B 8GB and I experience great distortions, both visually and the audio, if I'm able to boot the cartridge at all. Apparently it runs quite well for others so I wonder if it might be something due to the ARM architecture and if that isn't supported? Celeste Classic manages to boot but lags and has slightly distorted audio, Tiny Fisher however has such great visual distortions that it's unplayable (find the cartridge here).

If this isn't a known issue, please let me know how I can help troubleshoot!

nsrosenqvist avatar Apr 22 '21 20:04 nsrosenqvist

Just another user here...

for best performance you should use the official pico8 Raspberry Pi build: https://www.lexaloffle.com/pico-8.php?#getpico8

gingerbeardman avatar Apr 22 '21 20:04 gingerbeardman

@gingerbeardman I do own it but I was informed that it lacks the expected system integration. Do you have a tutorial or wiki where I can find out more about how to make it work?

nsrosenqvist avatar Apr 22 '21 20:04 nsrosenqvist

I don't understand what you're saying regarding it lacking.

It's the official thing, with the best performance.

I followed this tutorial: https://magpi.raspberrypi.org/articles/pico-8-raspberry-pi-starter-guide

gingerbeardman avatar Apr 22 '21 20:04 gingerbeardman

@gingerbeardman I'm running it on EmulationStation on the OS batocera, and the platform supports key combinations that integrates with the system, and these don't work with the official pico8 runtime

nsrosenqvist avatar Apr 23 '21 06:04 nsrosenqvist

OK! I would suggest trying to solve the problem at the source. This repo is quite far from the best place for this one. Either EmulationStation or official pico8 forum.

Maybe some tips here: https://www.lexaloffle.com/bbs/?pid=52090

gingerbeardman avatar Apr 23 '21 07:04 gingerbeardman

@gingerbeardman thanks for the tip! Although much appreciated, my hope is that this would be resolved in retro8. So I'd like to avoid derailing this conversation about how to get the pico8 runtime set up as then this issue might get disregarded for a support request. But I am grateful for your willingness to help!

nsrosenqvist avatar Apr 23 '21 13:04 nsrosenqvist

Understood, I hope you can achieve what you desire. Cheers!

gingerbeardman avatar Apr 23 '21 20:04 gingerbeardman