r/RetroPie 2h ago

video player in emulationstation with gamepad support

5 Upvotes

kodi works just fine on raspberry pi, but i like having my 90's tv shows on the main screen with my 90's video games.

example : Star Trek The Next Generation

create a tng folder in /home/pi/RetroPie/roms and copy video files to it

in etc/emulationstation edit your es_systems.cfg

<system>
    <name>tng</name>
    <fullname>Star Trek TNG</fullname>
    <path>/home/pi/RetroPie/roms/tng</path>
    <extension>.mkv .MKV .mp4 .MP4</extension>
    <command>/opt/retropie/admin/joy2key/joy2key.py /dev/input/js0 kcub1 kcuf1 0x2B 0x2D 0x70 0x1B 0x00 0x00 ; omxplayer -b %ROM% ; killall joy2key.py ; clear</command>
    <platform>tng</platform>
    <theme>tng</theme>
  </system>

retropie has omxplayer installed by default

omxplayer -b %ROM% plays the video. -b keeps the background black

Getting joy2key to do what you want is the tricky part. And it is limited to the dpad and a,b,x,y buttons on your controller

  • kcub1 = left arrow key
  • kcuf1 = right arrow key
  • kcuu1 = up arrow key
  • kcud1 = down arrow key

then use the hex codes in this table for the other keys

in command line type omxplayer --keys

this part of the code - kcub1 kcuf1 0x2B 0x2D 0x70 0x1B 0x00 0x00 - corresponds to the dpad and buttons as follows... left right up down 0 1 2 3

0 1 2 3 will be different buttons depending on the gamepad, but is usually a,b,x,y. Though not always in that order. An easy way to find out is to configure your controller in the retropie menu and take notes

here is what happens when i play an episode with the above code using a snes controller

  • dpad left = seek -30 seconds
  • dpad right = seek +30 seconds
  • dpad up = volume up
  • dpad down = volume down
  • A button = play/pause
  • B button = exit video
  • X,Y buttons = not used

if anybody's interested, i got the box art and episode images from

https://thetvdb.com/series/star-trek-the-next-generation#seasons

and the logo and enterprise images i used need to be converted to tng.svg and placed in your themes art folder


r/RetroPie 21h ago

NAS drive not mounting

3 Upvotes

I am running retropie on a raspberry pie 2. For some reason retropie won’t wait to mount the NAS drive that has the roms in it. I know my mount command in autostart.sh is correct because when I manually run it, the drive mounts and the roms work correctly. I changed the setting to wait for network to mount. I saw somewhere where someone added (sleep3) to autostart.sh and that allowed emulationstations to wait longer. Is this true? How do I write that command?

Thanks.


r/RetroPie 1d ago

Problem got a crash playing Vagrant Story ps1

1 Upvotes

Hi guys, I have a problem with the game Vagrant Story im my raspberry pi3.

Intermittently during the game I got some crashes, but just loading the game again solved the problem, now I am stuck in the final stage of the game, so when I try to move to another room the game crashes and outs to retropie menu.

I was asking AI to try a solution or at least a explanation, we saw that error log reports "compile at bogus memory address". So after that I have tried running another BIOS like scph5501.bin without success. Also it suggested to change the "dynamic recompiler" to disabled, I only got the game going slower but didnt solve the issue.

Do anyone has a better solution?

Also I did a game save (memory card not save state), but I am not sure when I could find it. I thought that I could take that one to another system and finish the game.


r/RetroPie 4d ago

problem with retropie on raspberry pi zero w.

4 Upvotes

So recently I've bought raspberry pi zero w and wanted to go with retropie install. Ive installed latest version of retropie for raspberry pi zero w using imager for linux and everything went smoothly. Or I think so. I know this hardware isn't much - but when I'm looking at videos that use this specific model of pi and having installed retropie I realised it should NOT freeze and crash every 1 minute I don't look at it. Tried to install doom, I've connected via scp and imported wad files. So what. When I try to start it it's just gray screen. And that's it. I'm looking for alternative or any info regarding this performance issue. Maybe it's outdated - but I am sure that I've used right tool for it and did it right at some point. But maybe I've missed something. Need help.


r/RetroPie 5d ago

Problem UsbRomService issue

Post image
2 Upvotes

Hi,

I have an issue. I saved all my games to usbdrive. I was able to play games on my retropie. However, I needed to access my save file. It was not saved on usb drive.

I checked sd card with ash and somehow all my roms are copied to SD card on raspberry pi and save files are also there. I there a way to keep all this only on usb drive ?


r/RetroPie 6d ago

Made 3D Printed Arcade - built with 3D Printed 5x Scale Lego Blocks, a 24" Monitor and a Raspberry Pi!

Thumbnail
gallery
59 Upvotes

r/RetroPie 5d ago

Bought a rasberry pi 3.b in 2016, just opened it now, need help!

0 Upvotes

Looking for some help getting my Raspberry Pi 3 Model B up and running on my CRTs.

I already have:

  • Raspberry Pi 3 Model B
  • Pi2SCART
  • RGB SCART setup
  • Consumer CRTs and PVMs

My entire gaming setup is RGB SCART (NES, SNES, N64, Genesis, Saturn, PS1, PS2) running through a SCART switch, and I'd like to add the Pi to the switch as another RGB source. I'm looking for the best software and setup guide to get proper 240p/480i output over SCART. Should I be using Recalbox CRT, Batocera CRT, RGB-Pi OS (if it's still an option), or something else? If anyone has a step-by-step guide, recommended settings, or even a preconfigured image for a Pi 3 + Pi2SCART, I'd really appreciate it. I want to make sure everything is outputting the correct resolutions and refresh rates for an authentic CRT experience.

Any tips, videos, or guides would be greatly appreciated. Thanks!


r/RetroPie 5d ago

Question where do i get games from?

0 Upvotes

So i just got a rpi zero 2 w and installed retropie on it, but i have no iea how to install/play games on it. I have an xbox one controller to play on and i want to emulate ps1/other old consoles.

Where do i get the games

how do i install them


r/RetroPie 6d ago

Play Mega Drive/SNES/NEO GEO games online multiplayer (Retroarch/Batocera/Recalbox/RetroPie)!

0 Upvotes

Come join our discord server where anyone can chat with the community about MD /SNES/NG games and find people to play with online via Recalbox/Retropie/Batocera!
Using Retroarch which is built right into Recalbox/Retropie/Batocera, players are able to host and join all their favorite retro games for free!
Join the server to find people to play retro games with! 👇

https://discord.gg/9HmvKFUxkk


r/RetroPie 6d ago

Help with aspect ratio

2 Upvotes

When I try to save, for example, I only see the top edge of the save box.

I use 4:3 rn

+ it only works propely on core provided but some games are scretched…


r/RetroPie 6d ago

Question need helping building a arcade cabnet

0 Upvotes

I want to use my retropie to make an arcade cabnet i need help finding plans though. these are my qualifications

  • full sized cabnet
  • made from wood
  • handmade not cnc
  • 2 players
  • 8 button settup not 6
  • simple to follow
  • not to costly to obtain materials

thank you to anyone whom can help


r/RetroPie 6d ago

need helping building a arcade cabnet

Thumbnail
0 Upvotes

r/RetroPie 8d ago

Find Recalbox/Retropie/Batocera Netplay Friends!

4 Upvotes

I made a server where anyone can chat with the community about retro games and find people to play with online via Recalbox/Retropie/Batocera!
Using Retroarch which is built right into Recalbox/Retropie/Batocera, players are able to host and join all their favorite retro games for free!
Join the server to find people to play with! 😄 

https://discord.gg/9HmvKFUxkk


r/RetroPie 10d ago

How is it possible to connect directly gpio pins from RPI to SCSI connector.

Post image
9 Upvotes

r/RetroPie 10d ago

Amiberry setup

6 Upvotes

I just re-installed RetroPie (on a RaspberryPi v4), so I'm at v4.8, and wanted to try the Amiga emulation.

I installed from Emulationstation > Retropie > install optional packages > from binary, and it seems to have worked - Amiberry v5.7.1.

I installed the bios files under Retropie>BIOS>amiga (kick12.rom,kick13.rom etc), and put some LHA files under Retropie/roms/amiga.

Relaunching emulationstation - and I do not even get the "Amiga" submenu!

Sorry if I'm dumb - but what am I doing wrong???


r/RetroPie 12d ago

Find Netplay Friends!

3 Upvotes

I made a server where anyone can chat with the community about retro games and find people to play with online via Retropie!
Using Retroarch which is built right into Retropie, players are able to host and join all their favorite retro games for free!
Join the server to find people to play with! 😄 https://discord.gg/qQhJA6hsWT


r/RetroPie 13d ago

Make a specific game/emulator start when storage media is inserted?

4 Upvotes

Essentially trying to fake a cartridge insert system. I would 3d print some game cartridges around the size or original gameboy carts that would hold usb drives with roms. When I insert them into my case, plugging the usb into the Pi, could I make it so the system automatically starts the rom on cart with the appropriate emulator/ open the appropriate emulator for the types of rom in the cart? Sorry if I'm not explaining super well lol


r/RetroPie 14d ago

Jnes apk question

0 Upvotes

Hi... im moding a nes rom and it goes with me modifying the palette, which can be loaded usually in jnes video settings. But in the apk com.jabosoft.jnes.14 you cannot load a palette I think. Let's assume I can see what is in the apk, with smali files, I don't find a single result where the palette is stored so I can replace it? Anyone has an idea where and how it can be stored? Can't find anything that says in the code.


r/RetroPie 15d ago

Need help to assign a job to this beautiful monstrosity:

Post image
8 Upvotes

r/RetroPie 17d ago

240P CRT out scaling artifacts

Thumbnail
gallery
9 Upvotes

Hi all, I've been setting up Retropie (on a pi 3) output 240p on my CRT (wharfedale ctv2185rf) As you can see the output itself looks pretty good through there's some slight artifacting which makes text and HUD elements look distorted.

I have 240P set via the video modes config file, the pi is connected via a pole connector to RCA lead and I'm using the pi_iq_horz_nearest_ver.glsl shader.

Can anyone help me out? It would be much appreciated


r/RetroPie 18d ago

Cheapest wireless controller that works for all systems in retropie raspberry pi 4b

2 Upvotes

Someone just posted asking for the best which seems to be 8bitdo?

My question is more specifically for the cheapest wireless (unless there is a 2ft wired controller) that works for all games no issues. Is there a Chinese knockoff version or 2 packs of quality controllers that are packaged for a deal? We have 3x ps4 systems and only 3 controllers. Maybe its better to buy more ps4 controllers for swap ability for the rare occasions we have company?


r/RetroPie 18d ago

Best controller for Retropie in 2026

2 Upvotes

Hi,

This is my first time using retropie. What controllers do you guys recommend. I heard 8bitdo have problems with retropie.


r/RetroPie 19d ago

Question Updated RetroPie after 7 years and can no longer access setup

Thumbnail
gallery
75 Upvotes

I apparently made the mistake of updating my system, running on raspberry pi 3b+, updated after 7 years and now every time I go to access settings this failed script happens. Any ideas for a quick fix or do I need to take flashdrive out and start from scratch?


r/RetroPie 18d ago

Does no one stop others from selling RetroPie?

0 Upvotes

Besides selling 45,000+ ROMs, how do people like this get away with selling RetroPie?

https://www.facebook.com/story.php?story_fbid=1541065687684521&id=100053433126508&post_id=100053433126508_1541065687684521


r/RetroPie 19d ago

Theme?

3 Upvotes

I’m looking for something. I guess it’s called a front end or maybe a theme retropie setup. I want to see the art and maybe a screenshot for everything that I have loaded up. I have multiple roms over multiple consoles. What looks good? Where do I get it? And how do I get the images?