Slow PSX on Odroid Go Advance BE
-
I agree Duckstation is perfect for low end device
I have lot of slowdown on RPI3 and RPI4. -
Same here. Recalbox would be a got image. I tried batocera with much better psx performance but it does not support the sleep mode of the odroid Go.
Is psx performance fixed soon? I search for a good image for the odroid Go Advance Black with retroachievement support and good psx performance.
-
@MarcDK I get bad performance on low end games like Ridge Racer, Tekken 1 or Battle Arena Toshinden. Sound is slow and broken and games run with 20 fps or 40 fps when they should be 30 or 60 fps.
Tekken and Ridge Racer even run on a Raspberry Pi 0 with a better emulator. Tested on my GPi Case.
-
Recalbox on Odroid Go Advance is running full 64bit, unless some other distrib using à mix of 64bit kernel and 32bit user-space (which is something we DO NOT want et Recalbox).
Unfortunately, there is no dynamic recompiler for ARM 64bit (yet), and all other cores are much more slower than DuckStation.
Unfortunately², duckstation has no GLES 2.0 implementation (which is pretty weird for a core that claims it's aiming at low-end devices!) and is actually running using a software renderer.We still hope duckstation will lower it's GLES requirements to get a full hardware acceleration.
-
@Bkg2k Thank you for this clarification.
-
@Bkg2k said in Slow PSX on Odroid Go Advance BE:
Unfortunately², duckstation has no GLES 2.0 implementation (which is pretty weird for a core that claims it's aiming at low-end devices!) and is actually running using a software renderer.
Opened an issue on github: https://github.com/stenzek/duckstation/issues/1273
-
@MarcDK I'm experiencing the same poor performances.
I hope that it will be fixed in the next release, through online update.
Or at least, they should add some other PS1 emulator(s).For the rest, this is an amazing distribution. Probably the best I have tried so far on the OGA (and I've tried EmuElec, RA & Batocera).
-
@tyrell
Well, it seems that this will not happen. Look here at the answer of the duckstation dev:"OGA is a GLES3-capable device, yet you have a staff member asking for GLES2 support? Anyway, the only way to get somewhat usable performance for DuckStation on the Go Advance through retroarch is to enable threaded rendering. And even then it adds overhead which slows things down occasionally."
-
@MarcDK Indeed ... Well I'd be happy with another emulator. Why did they removed pcsx-rearmed ? it was quite nice.
-
@tyrell because 64 bit only. They said it a few posts after this one.
I use emuelec. It is an ugly but working copy of Recalbox