Retroarch #

An open-source, multi-platform emulator that supports a wide range of classic gaming systems. It provides a unified interface for playing retro games and offers advanced features like shaders and netplay.
An open-source, multi-platform emulator that supports a wide range of classic gaming systems. It provides a unified interface for playing retro games and offers advanced features like shaders and netplay.
This is the default configuration block that will be used in Wolf, you can override it by editing the
config.toml
.
[[apps]]
title = 'Retroarch'
icon_png_path = "https://games-on-whales.github.io/wildlife/apps/retroarch/assets/icon.png"
[apps.runner]
type = 'docker'
name = 'WolfRetroarch'
image = 'ghcr.io/games-on-whales/retroarch:edge'
env = ['RUN_SWAY=true', 'GOW_REQUIRED_DEVICES=/dev/input/* /dev/dri/* /dev/nvidia*']
devices = []
mounts = []
ports = []
base_create_json = """
{
"HostConfig": {
"IpcMode": "host",
"Privileged": false,
"CapAdd": ["NET_RAW", "MKNOD", "NET_ADMIN"],
"DeviceCgroupRules": ["c 13:* rmw", "c 244:* rmw"]
}
}
\
"""