• Category Archives PlayStation
  • Technology » Computer Games » PlayStation
  • PS5 Remote Play on Linux – Chiaki

    Chiaki – a remote-play client for PlayStation consoles.

    Overview

    While playing Undertale on my PS5, I got a bit frustrated at some of the trophies. Spending hours spamming the X button didn’t really feel like fun and rewording gameplay. A brief search later led me to discover a remote-play option called Chiaki for Linux. 10 minutes later I had it up-and-running! Impressive.

    The remote-play session can be controlled by keyboard, or a PS5 controlled can be connected to the PC. In my case, it was just plug-and-play.

    I tweaked the config a bit to use 1080p instead of the default 720p resolution, and to use hardware acceleration. I also added Chiaki to Steam and configured it to open Chiaki using gamemode as otherwise the screensaver was kicking in. Unfortunately the Steam overlay and screenshot facility is not working (yet).

    Worked absolutely brilliantly on my setup – gigabit LAN and a 1080p-based Debian GNU/Linux 12 desktop PC.

    It was then also rather trivial to script spamming the X button using xdotool..

    Issues

    Chiaki 2.2.0 – “Extended DualSense Support” crashes the remote play session, forcing a restart of the PS5 before remote play works again. To be fair, this feature is marked experimental.

    Remote Play of streaming content (eg, PlayStation Plus Premium classic games) shows a black screen, with the streamed content being displayed on the TV. Not sure if the official PlayStation remote play application has the same problem.

    Installation

    Core Installation

    The steps were pretty simple:

    1. Install Chiaki:
      1. apt-get install chiaki
    2. Retrieve account ID (NOT your login or username)
      1. I used a python script provided by the Chiaki developers.
      2. Here’s a reddit post describing an alternative quite convoluted approach (didn’t try it)
      3. And here’s a webpage which retrieves it – by far the easiest method! (This does NOT require you enter any login credentials, but does require your account to be publicly viewable.)
    3. Enter required data
      1. Account ID
      2. Code from the console
        1. Settings -> System -> Remote Play -> Link Device
    4. ?
    5. Profit!

    Optionally:

    • Add it to your Steam library
    • Run it using gamemode
    • Tweak configuration to use hardware acceleration and higher resolution

  • Undertale on PS5

    So I just played (and nearly completed) the cult-indy-hit Undertale on my PS5.

    Firstly, it’s an awesome little action adventure rpg thingy. If you haven’t played it, I can highly recommend it despite it’s rather old-skool looks. Quirky humour, interesting choices, and only a few hours long for a basic play-through although it has quite a lot of depth if you want to spend the time on it.

    It effectively combines puzzles and combat (via some nifty little mini-games) although exploration is quite limited. While there are some hidden areas, mostly it’s a linear story.

    My two main gripes are that there is no way to permanently speed up dialogue display and that it is very grindy to get money, which is required to get enough consumables for healing for the final fights if you’re not so good at those.

    Specifically on the PS5 port, whoever designed the trophies for this game really should go back to the drawing board; most of them are just filler and mind numbingly tedious repetition. It’s not even required to complete the game in order to Platinum it!
    Without going into spoilers, the game itself has plenty of opportunities for much better trophies which would properly reward the player. Somewhat amazed SIE approved half of these trophies!

    The game itself: 4/5
    The PS5 trophies: 2/5