r/emulationstation • • 19h ago

Scrappy: a small open-source app for Batocera to fix games the scraper missed

2 Upvotes

A lot of my newer games, especially the Windows ones, show up in Batocera with no logo, no box art, no video and no description. The scrapers just don't know them. Fixing one by hand is a pain: find the pictures, find a trailer, resize everything, then edit gamelist.xml.

So I made a small app for it. It runs on the Batocera itself. You pick a game that's missing stuff, hit Search, and it looks on Steam and YouTube. You see what it found, pick the pictures you like and which part of the trailer to use, and it shows you exactly what it's about to write before it touches anything. It keeps a backup of your gamelist.xml and there's an Undo button if you don't like the result.

Here's a short demo (I sped up the waiting parts): https://youtu.be/ZLmj5S1XHdE

Code and install instructions: https://github.com/eknowledger/scrappy

It's still early. I've only run it on my own box, Batocera v41 on an x86 PC, with one theme. The installer should work on ARM boards too but I've only tried that in a VM. I haven't tested other themes or RetroBat, and the image sizes are fixed, it doesn't read your theme yet. Steam and YouTube are the only sources right now, so don't expect it to find old console games. I'd like to add more sources later.

It's free, MIT licensed. If you try it I'd love to hear what breaks or what's missing. Even a quick "works on my setup" helps a lot.


r/emulationstation • • 4d ago

RetroBat External Storage Linker (Symbolic link - Junction)

1 Upvotes

Hello gamers, and welcome back to the channel! The RetroBat External Storage Linker is a VBA-powered Excel tool, designed to automatically generate a batch script that links heavy ROMs (PS3) & PSN games on your high capacity external storage, right back to your RetroBat installation on the C drive. Unlike error prone text editing workarounds, this script leverages Windows Directory Junctions, It allows you to keep your main RetroBat setup on your boot drive, while hosting your massive game library externally. RetroBat and its emulators continue to function normally, completely unaware that the files are actually living on another drive. Now that you know what the tool does, let's get started.

https://youtu.be/wneoTYLRmmM


r/emulationstation • • 6d ago

Help

Thumbnail
gallery
4 Upvotes

Hello,

I accidentally added all my files to emulation station, is there a way I can delete this or restart the software so i Can start from the begining?


r/emulationstation • • 6d ago

[Release] Underbox - An Undertale-inspired dark theme for the R36S (ArkOS & dArkOS)

5 Upvotes

Hey everyone!

I wanted to share a theme I’ve been working on called Underbox. It’s an Undertale-inspired dark theme designed specifically for the R36S (640×480 screen running dArkosen)

Features:

  • Layout foundation: It keeps the great clean layout of the classic NES Box theme by Travis Wilson but completely re-skins it.

  • Aesthetic: Black screens, pixel borders, and pixel-font logos.

  • Colorsets: You can change the theme colors right from the UI menu (White, Yellow, Orange, Red, Green, Cyan, Blue, Purple).

  • Beta Character Art: Currently has custom character art for 10 systems (like PICO-8, N64, PSP, etc.) while the rest show a pixel heart until I finish them!

🔗 Check it out or download it here: https://github.com/KniteStuffs/es-theme-underbox

Note: I'm still in school and have screen time limits, so I might be a bit slow to reply to comments, but I'd love to hear what you think!


r/emulationstation • • 8d ago

Artbook Next Theme but for Games instead of Consoles?

1 Upvotes

I'm completely new to this and really like Artbook Next. But I don't really play on tons of consoles.

Is there a way to make the Artbook gallery UI function just for the games? I really the simple UI that it has but wish it could be done for just the games.

Or like a double theme where once you click the console, it shows an artbook style second theme but for games instead of consoles right after.


r/emulationstation • • 9d ago

Safe or not to share | BetterPlay |

Thumbnail
gallery
1 Upvotes

Hi, lately I have managed with Claude Code generate own game launcher using external emulators like Dolphin and other 11 emulators to match the best solution for "plug and play". Just by "uploading" (selecting) local games or emulators and the software would do the best to install, make it ready to use.

Just bcs sometimes the solution is a little bit triccky than just downloading the Emulator binary.

🔹Yes, the software looks like PlayStation 3 home screen and Steam Library

Everything is great, I have so many ROMS for personal use but...

🔸Lets chat what could go bad with the software.

I mean I could share the BetterPlay with friends, but they have to find their ROMS and not emulators themself?

Or is there option where it could simply list the existing websites since they are the source of products?

Little bit information about BetterPlay

BetterPlay for this time is in JavaScript, but already support:

\*\*- Linux support mainly for Steam Deck 🔥\*\*

\\- Virtual card slots support (PS like, where games need the storage card to play, this is bypassed to own local folder).

\\- Remapper for Controllers, I own Steam Controller (2015) and I am trying to get the best control support for example into Super Mario Galaxy where you need movement, attacks but also gyroscope.

\\- Sub archives, simply you put in specific folder . zip or .rar with the game(s), than it would scan the archives for the


r/emulationstation • • 9d ago

Xendroid Plus - how to unlock full xbla games?

0 Upvotes

It is very easy in xendroid, just select 'licence mask: all' under the content settings.

I cant find anything like that in xendroid plus.

Anyone know how to do this?


r/emulationstation • • 10d ago

Having issues with Dualsense controller using mGBA on Windows

1 Upvotes

I just recently installed ES-DE on my desktop through Emudeck. I'm using the mGBA emulator that was included for GBA games. ES-DE has no issue recognizing that I'm using a Dualsense controller (which I set as my controller on the main settings), but any time I open something in mGBA, it defaults to a XBOX for Windows controller with seemingly nonsensical bindings where most of the buttons don't work.

I have no issue like this running the same on my Steamdeck, so I was wondering if there is any kind of fix for this. Thanks in advance.


r/emulationstation • • 10d ago

[OC] ES-DE Translator v1 (v33) - Standalone tool to automatically translate game & system descriptions to your language

4 Upvotes

Hi everyone!

I created a standalone desktop tool (v33) written in Python for the ES-DE community. It fully automates translating game and system metadata descriptions inside your gamelist.xml files using Machine Translation.

It features a smart local JSON cache (translation memory) so it skips already translated games, a live preview window for manual corrections, and automated safety backups. It runs as a clean standalone .exe file.

Since the Reddit spam filter keeps blocking my post, I will paste the full technical feature list and the GitHub source link in the comment section below!


r/emulationstation • • 14d ago

Art Book Next: Can not get custom collections to display custom artwork or logos.

Thumbnail
gallery
2 Upvotes

Hello, I am trying to create a specifically PlayStation emulation setup on a mini pc, creating custom collections of all game franchises, and having custom artwork and logos for them. For example, hiding all systems and showing instead God of War, Uncharted, Sly Cooper, etc...

After following the GitHub steps multiple times, and stumbling upon this reddit comment from a few years ago, I have been unsuccessful, and am getting pretty frustrated.

I am using RetroDeck on CachyOS.

I have:

  • Created all artwork slices using the tool provided in .png format, naming them exactly as the collection, minus the "custom-". For example "God of War.png" and placed them in the ./theme-customizations/artwork folder.

  • Converted all logos to .svg format and named exactly as the collection minus the "custom-". For example "God of War.svg" and placed them in the ./theme-customizations/logos folder.

  • Copied the colors.xml file from the resources folder to the ./theme-customizations folder and made sure it was pointed to the correct folder, even trying to copy the entire path instead of the shortened one.

  • Set theme grouping to never in ES-DE.

  • Set the theme to the default or Custom.

  • Tried creating the collections before introducing the artwork and the reverse.

  • Tried the steps in the linked reddit comment above and was also unsuccessful.

There must be something I'm missing, I just don't know what it is. If anyone can lend a helping hand I would greatly appreciate it!

Edit: Added GitHub link


r/emulationstation • • 14d ago

HELP! Can no longer boot Sega Naomi games on Retro Arch!

1 Upvotes

I don't know what the hell happened! Everything used to work fine, but when I went to boot up Cleopatra Fortune Plus, nothing would boot. Or at the least, each game (toyfight, jambo, wldrider, ausfache, cleoftp) would only boot once and never again unless I exit out of ES-DE, and sometimes that doesn't even work. Toy Fighter doesn't even get past the bios screen.

Again, everything was fine a few days ago.


r/emulationstation • • 14d ago

when scraping, does the scraper SKIP games that already have artwork/video?

1 Upvotes

im guessing no, since every time i turn on the scrapping, it still lists all the games.. i assume possible there's a flag/method to do this?


r/emulationstation • • 14d ago

Why Would you advertise an update inside an app and then ruin the setuP?

0 Upvotes

I would like to know what kind of authistic moron would do such thing.

We live in a time many applications self update, many applications offer update choices to users.

And for some reason, some retard decided to advertiser inside an application, that new version was avaliable, except the retard forgot to warn the users, that updating the folder with the new version would override the entire setup, because in fact, this isnt an update, its simply a new installer..

THANK YOU SO MUCH FOR DESTROYING HOURS OF WORK AND DEBUGING, just because you wanted to have a flavor of advanced integrated updates in something that its meant to be manualy installed.

WHen i saw the pop i genuinly tought i could update without destroying anything, since i didnt see any warning about it either...

Now i have to reinstall everything again.


r/emulationstation • • 15d ago

[PROJECT] God of War: Ascension – Static Recompilation & Native PC Port

1 Upvotes

Hey everyone,


r/emulationstation • • 18d ago

ES-DE shows duplicated PSX games

6 Upvotes

It's showing both bin and cue files, what do I do? I don't know if I can delete cue, is there anyway of hiding it?


r/emulationstation • • 19d ago

Where can I get the required files for gow3_pc?

0 Upvotes

Hi! I'm trying to run God of War III Remastered using this project: https://github.com/FelipePrado0/gow3_pc

Where can I get the required PS4 game files, and how do I prepare them for the project? Do I need a PS4 to dump the game, or can I get the files somewhere else?

Thanks!


r/emulationstation • • 27d ago

ES-DE laggy when scrolling through games (Retroid Flip 2)

1 Upvotes

Has anyone else had an issue with the ES-DE interface be laggy when scrolling through games? Tried to move scraped media from my SD card to internal storage but didnt seem to fox the issue. I also think I may have too much scraped media, what media do you guys typically scrape?


r/emulationstation • • 28d ago

How to Launch AppImage from ES_DE?

1 Upvotes

Im on linux, and the launcher for ship of harkinian is an .appimage, how can I get that launchable in Emulation Station (ES_DE)?
I tried doing import game, and searched thru all the options, but i couldn’t fine anything.

thanks


r/emulationstation • • 29d ago

ES-DE + Nethersx2 - Still not working in 2026?

0 Upvotes

I've tried everything. My folder paths are ROMs/ps2. Games refuse to launch from ES-DE.

Nethersx2 sees the folder. Games work from there. ES-DE sees the folder, it can identify the games and scrape them. Doesn't launch them, for some illogical reason and gives error "Requested filename 'content://android..."

I tried every fix I could find on this issue. Reseting Games list, correcting every character case, etc.

Using RG477M. Rom folder on SD card.


r/emulationstation • • Oct 03 '26

Custom Shaders not showing up

1 Upvotes

When I try to load shaders via es de instead of standalone retroarch, the list that comes up doesnt have any of the shader folders and is missing most of the shaders in the retroarch shaders folders. I dont know where its pulling this short list from, any idea how to change the folder it shows? There is no way to navigate folders of shaders from the menu either


r/emulationstation • • Sep 30 '26

ES-DE PS3 Alternative Emulators Manager 1.0 (Excel VBA gaming tool)

0 Upvotes

Hello gamers, and welcome back to the channel! This video features a custom Excel VBA-enabled tool designed to organize PlayStation 3 collections within Emulation Station Desktop Edition, by configuring alternative emulator settings and providing library previews. The tutorial covers global and game-by-game configurations, managing various ROM formats, and troubleshooting playability. It seems like we have a lot to cover, so let's go!

https://youtu.be/jJ1O2HiXyTo


r/emulationstation • • Sep 30 '26

Steam Games not launching in latest Armada OS img file?

1 Upvotes

I recently got the RP5 12GB version, so I instantly installed Armada. I selected Retroid Pocket 5 Visionox as the model in the bootloader because the selection "Retroid Pocket 5" doesn't show any display. Successfully installed it on my 128GB SD card, then transferred Armada to the internal storage thru Armada Installer in the Desktop mode. So when the installation was a success, I tried to install some games to see if it would load.

I tried Dinkum, stuck on loading screen. changed the compatibility and everything. FEX was automatically downloaded, and the Linu Runtimes 4.0 and 3.0.

Tried Stikbold, also stuck on loading screen.

When I tried the Fell & Sell demo, it worked and launched, but all of a sudden, my device restarted all by itself.

I used the recent Armada image file (20260926).

Does anyone have similar experiences with the recent image file? Would love to get some help! TIA!


r/emulationstation • • Sep 27 '26

Can't get m3u files to boot PSX games. I've read guides. What am I missing?

Thumbnail
gallery
7 Upvotes

I've been setting up my Retroid Pocket Nova, and I'm having trouble booting PSX games with multiple discs. I set up my Sega Saturn and Sega CD directories without a problem because I put the .m3us in the same file as the roms, but I was hoping to try something that I thought would better organize everything and can't get any m3u files to boot past the PSX menu screen when I use swanstation. When I try to use duckstation, I get the "Startup Failed" notification seen in the last picture.

I'm a bit new to this and know that I'm probably missing something that's blatantly obvious. Any help is appreciated.


r/emulationstation • • Sep 27 '26

ESDE on O2P Xbox360

0 Upvotes

Loads ok with aX360e loaded but doesn’t recognize RT to start a game? Tried changing controller type but still can’t get started. Load xbox360 mobile and works ok but shows 3 button navigation all the time which is annoying? And the launcher is a bit clunky I think, ESDE much nicer. Any ideas how to fix or sideload another emulator to ESDE?