wolf
wolf copied to clipboard
Unclear, how to setup EmulationStation
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:
- Wolf pulls the "es-de" container from "ghcr.io/games-on-whales/".
- This container also installs Retroarch, Yuzu and some other emulators together with EmuationStation.
What I do not understand:
- 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.
- 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.
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.
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.
Just FYI I'm actively working on merging ES-DE, Retroarch and Pegasus into a working image here: https://github.com/games-on-whales/gow/pull/164 I'll ping you once it's all done and solved
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.