MAME/manifest-header.yml

38 lines
1.4 KiB
YAML
Raw Permalink Normal View History

2023-12-22 09:16:54 +00:00
app-id: net.retrodeck.mame
runtime: org.kde.Platform
# runtime-version: "6.5"
runtime-version: 5.15-23.08 # maybe solving the libflac issue?
2023-12-22 09:16:54 +00:00
sdk: org.kde.Sdk
2023-12-22 10:24:28 +00:00
command: /app/bin/mame
2023-12-22 09:16:54 +00:00
finish-args:
- --socket=wayland
2024-06-26 00:56:27 +00:00
- --socket=x11
2023-12-22 09:16:54 +00:00
- --socket=pulseaudio
- --share=ipc
- --share=network
- --device=all
2024-06-26 00:56:27 +00:00
- --filesystem=host
2023-12-22 09:16:54 +00:00
- --filesystem=home/.var/app/com.valvesoftware.Steam
- --allow=multiarch
- --talk-name=org.freedesktop.ScreenSaver
- --talk-name=org.freedesktop.PowerManagement.Inhibit
- --talk-name=org.freedesktop.login1.Manager
- --filesystem=xdg-run/app/com.discordapp.Discord:create
2024-06-26 00:56:27 +00:00
- --filesystem=xdg-config/gtk-3.0:ro
- --env=QT_QPA_PLATFORM=wayland;wayland-egl;xcb
2024-01-06 08:19:22 +00:00
# Dolphin
2023-12-22 09:16:54 +00:00
- --allow=bluetooth
2024-01-06 08:19:22 +00:00
# It allows an SDL application to specify its window class, which can be useful for window managers and desktop environments to identify and group similar windows
2024-06-26 00:56:27 +00:00
- --env=SDL_VIDEO_X11_WMCLASS=net.retrodeck.retrodeck
- --env=SDL_VIDEO_WAYLAND_WMCLASS=net.retrodeck.retrodeck
2024-01-06 08:19:22 +00:00
# XEMU - Fixes issues with openSUSE systems, QEMU_AUDIO_DRV is defined as "pa" causing xemu to not launch
2023-12-22 09:16:54 +00:00
- --unset-env=QEMU_AUDIO_DRV
2024-06-26 00:56:27 +00:00
# BoilR
- --filesystem=xdg-data/Steam:rw #Steam (flatpak)
- --filesystem=~/.steam:rw # Steam (Non-flatpak)
- --filesystem=~/.var/app/com.valvesoftware.Steam:rw # Steam (Flatpak)
# PPSSPP, DOLPHIN
- --filesystem=xdg-run/gamescope-0:ro
2023-12-22 09:16:54 +00:00