mirror of
https://github.com/games-on-whales/wolf.git
synced 2026-10-15 13:02:03 +00:00
[GH-ISSUE #115] Finish preparing Pegasus container #73
Labels
No labels
🧠 1 - 🤖 999
AMD
bug
bug
cannot reproduce
documentation
duplicate
easy
enhancement
enhancement
enhancement
fixed?
fixed?
good first issue
hard
help wanted
Intel
invalid
LXC
medium
moonlight-protocol
Multi GPU
nixos
not a bug
nvidia
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/wolf#73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @redbeardymcgee on GitHub (Sep 4, 2024).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/115
Currently the Pegasus container works great, but it is not complete. Documentation was added for the ROMs dir, but BIOS files have not been documented yet. Before simply adding documentation, I want to make sure we know how we intend to handle these files. Should this be lifted to the environment, such as
WOLF_EMU_BIOS_DIR? Should it just be documented as a member of themountslist in wolf'sconfig.toml?Additionally, Pegasus requires the user to prepare metadata files on their own. It is not packaged with any fetchers. I think we may use this one but should we add this to the container or document how to use it with wolf?
Hotkey configuration is also an important feature. Some way to at least exit the current emulator and return to the frontend is mandatory. This requires pre-configuration for each individual emulator, and 1 for retroarch as a whole.
Not all emulators require BIOSes, but some require different files that need to be installed or configured.
The launchers for the emulators themselves in Pegasus are important for getting to the emulator directly when needed. They should have some images associated and maybe other potential metadata if supported, to make them fit in with a launcher frontend.