Flatsonar

RPCS3

by RPCS3 Developers

Open-source Sony PlayStation 3 Emulator

Dangerous permissions Flathub reviewed GPL-2.0-only v0.0.42-20022-8db660b1

Support the creators

Flatsonar is just the shop window. The people below made RPCS3.

Screenshot 1 of RPCS3

About

RPCS3 is an experimental open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. RPCS3 started development in May of 2011 by its founders DH and Hykem. The emulator is currently capable of running over 2500 commercial titles powered by Vulkan and OpenGL.

The goal of this project is to experiment, research, and educate on the topic of PlayStation 3 emulation that can be performed on compatible devices and operating systems. All information was obtained legally by purchasing PlayStation 3 hardware and software. Additional information was obtained from various sources on the internet that include but is not limited to system hardware and software documentation. Most of this information can be found on the PlayStation 3 Developer Wiki.

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • all devices (/dev): webcams, disks, raw hardware
    --device=all
  • read-only access to your home folder
    --filesystem=home:ro
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • Wayland display
    --socket=wayland
  • access to /media
    --filesystem=/media
  • access to xdg-config/kdeglobals
    --filesystem=xdg-config/kdeglobals:ro
  • access to /run/media
    --filesystem=/run/media
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar
  • talks to org.kde.kconfig.notify
    --talk-name=org.kde.kconfig.notify
  • talks to org.kde.KGlobalSettings
    --talk-name=org.kde.KGlobalSettings
  • screensaver inhibit
    --talk-name=org.freedesktop.ScreenSaver
  • talks to org.mate.ScreenSaver
    --talk-name=org.mate.ScreenSaver

Who publishes this

On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.

  • on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.