Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unclear, how to setup EmulationStation #66

Open
el-fredo opened this issue Mar 26, 2024 · 4 comments
Open

Unclear, how to setup EmulationStation #66

el-fredo opened this issue Mar 26, 2024 · 4 comments

Comments

@el-fredo
Copy link

Hi. I got Wolf running and it works. I can connect from my nVidia Shield via the Moonlight client and I can start EmulationStation. But that's it, I do not get any further and cannot find any documentation.

As far as I understand:

  1. Wolf pulls the "es-de" container from "ghcr.io/games-on-whales/".
  2. This container also installs Retroarch, Yuzu and some other emulators together with EmuationStation.

What I do not understand:

  1. When I am in EmulationStation, I can only see one menu item called "custom scripts". Inside, I can see 5 emulators. Retroarch for example does not start if I click on it. The others do.
  2. How do I tell this container, where my files like ROMs and Bios-files are located? In the config.toml file, under [apps.runner], I have added mounts = [ "/disk-pool/games_data/roms:/home/retro/ROMs", "/disk-pool/games_data/bios:/home/retro/bioses", "/disk-pool/games_data/media:/home/retro/media" ]. Is this the correct way? Do I now have to enter every single emulator inside of EmulationStation and configure the ROMs-path? This is a problem, as RetroArch does not start, as mentioned above.
@ABeltramo
Copy link
Member

This image was kindly contributed by @QuaiGoner a while ago. I'm in the middle of a bunch of other changes between Wolf and Sunshine, and might take me a few days to take a proper look at this.

In the meantime, it might be easier to use RetroArch; you can easily download cores straight from the GUI with the online updater.

@el-fredo
Copy link
Author

Thanks for your answer. Yes, I got RetroArch running. But it's just not that pretty on a huge living room TV.

With Wolf & EmulationStation, we have exactly what many people are looking for: Emulators, a nice frontend including scraper, and all this in one single Docker container 👍🏼 And Wolf is running fine, but unfortunately I don't understand how to set up es-de. Maybe @QuaiGoner can help.

It would be most logical for the users if we could define the paths in Wolf's Docker Compose file. I don't know whether this is feasible.

I tried Batocera as a VM and manually installed Sunshine inside the VM, but I cannot establish a connecction. Maybe because Sunshine inside a VM might cause problems. That's why I'm extremely enthusiastic about this project.

@ABeltramo
Copy link
Member

Just FYI I'm actively working on merging ES-DE, Retroarch and Pegasus into a working image here: games-on-whales/gow#164
I'll ping you once it's all done and solved

@el-fredo
Copy link
Author

Interesting! Although I am using Emulators & Frontends for many years, I have never heard of Pegasus. I am just a bit confused, because it seems like Pegasus is a frontend like ES-DE, isn't it?

Anyway, I am happy to try it out and give feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants