RetroArch on Android TV vs. Raspberry pi ? Controller latency

by punkouter2021

I used to run it on raspberry pi but I got an android TV and found RetroArch in the store. So now I have tried both.. The both have a bit of controller delay. Maybe the Raspberry pi has a tiny bit more ..

Which is the better setup ? How did you remove latency ?

I noticed on my TV the GAME MODE is greyed out for some reason so I didn't activate that.

raptir1

There's always going to be more delay compared to an original console on a CRT. It comes from multiple sources:

  • Simple delay rendering the frames
  • Video input lag
  • LCDs are simply slower than CRTs for response time
  • Display lag introduced by any visual processing your TV does (that's why "game mode" is recommended, as it generally disables that)
  • Bluetooth or USB input lag

All of those will be factors in the total amount of input lag. I've used both my Shield TV and RPi 3 and 4 for emulation and never had any problematic input lag. I'm sure I could notice it if I really tried, but nothing that interferes with gameplay.

If you're seeing problematic input lag it may be some processing your TV is doing. I'd investigate why Game Mode is not available.

darko037

I use bluetooth google nexus controler (old one) on my mi box s, and I didn't noticed any latency on retro arch...

FeralSparky

All emulators for old consoles have a delay with digital tvs. Its a problem you can't fix

BretBeermann

I played some RetroArch on my Philips 8804 with Xbox controllers over bluetooth without any noticeable issues compared to playing with my wireless Xbox controllers connected to the PC through a dongle.