Install this package:
emerge -a games-emulation/duckstation
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask games-emulation/duckstation
Or alternatively:
emerge --autounmask-write -a games-emulation/duckstation
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 7 | 0 |
<pkgmetadata> <maintainer type="person"> <email>octiabrina@myrvogna.net</email> <name>Octiabrina Terrien-Puig</name> </maintainer> <longdescription> DuckStation is a fast emulator of the Sony PlayStation (PSX), focused on playability, speed, and long-term maintainability. </longdescription> <use> <flag name="discord">Enable Discord Rich Presence to show the current game on Discord</flag> <flag name="egl">Enable EGL support</flag> <flag name="evdev">Support EVDev controller interface</flag> <flag name="fbdev">Support FBDev OpenGL contexts</flag> <flag name="gamepad">Link with SDL2 for controller support</flag> <flag name="gbm">Support DRM/KMS OpenGL contexts</flag> <flag name="nogui">Build the NoGUI frontend</flag> <flag name="qt5">Build the QT frontend</flag> <flag name="retroachievements">Build with RetroAchievements supports</flag> </use> <upstream> <remote-id type="github">stenzek/duckstation</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p games-emulation/duckstation |
euse -E <flag> -p games-emulation/duckstation |
euse -D <flag> -p games-emulation/duckstation
| Flag | Description | 9999 |
|---|---|---|
| X | Build support for X ⚠️ | ✓ |
| discord | Enable Discord Rich Presence to show the current game on Discord | ✓ |
| egl | Enable EGL support | ✓ |
| evdev | Support EVDev controller interface | ✓ |
| fbdev | Support FBDev OpenGL contexts | ✓ |
| gamepad | Link with SDL2 for controller support | ⊕ |
| gbm | Support DRM/KMS OpenGL contexts | ✓ |
| nogui | Build the NoGUI frontend | ⊕ |
| qt5 | Build the QT frontend | ✓ |
| retroachievements | Build with RetroAchievements supports | ✓ |
| wayland | ⚠️ | ✓ |