Add Chiaki app
parent
7de90b3b30
commit
957920a5d6
@ -0,0 +1,3 @@
|
||||
Chiaki software implementation by Florian Märkl: https://github.com/thestr4ng3r
|
||||
Raspberry Pi fork implementation by Blueroom VR: https://github.com/Fredrum
|
||||
Added to Pi-Apps by Markieautarkie: https://github.com/Markieautarkie
|
@ -0,0 +1,19 @@
|
||||
Chiaki is a free and open source software client which enables PlayStation 4/5 remote play on the Raspberry Pi.
|
||||
|
||||
Chiaki wiki: https://git.sr.ht/~thestr4ng3r/chiaki
|
||||
Pi fork wiki: https://github.com/Fredrum/chiaki/wiki/Chiaki-for-the-Raspberry-Pi
|
||||
|
||||
To run: Menu -> Games -> Chiaki
|
||||
To run in a terminal: Chiaki/build/gui/chiaki
|
||||
|
||||
----- Usage -----
|
||||
Once Chiaki is running, you can enter the settings menu (top right) to configure general/stream settings to your liking. Note that stream quality options are limited depending on your console. To connect and use a controller with Chiaki, please refer to the Pi fork wiki.
|
||||
In most cases, Chiaki will automatically detect your console if it's turned on. Otherwise, you can add it manually by pressing the "+" icon (top right) and entering your console's IP address.
|
||||
|
||||
To finalize the registration, two more parameters need to be set.
|
||||
PSN AccountID: In a terminal, enter "python3 Chiaki/psn-account-id.py" and follow the instructions.
|
||||
Registration PIN:
|
||||
On a PS4, go to: Settings -> Remote Play -> Add Device;
|
||||
On a PS5, go to: Settings -> System -> Remote Play -> Link Device.
|
||||
|
||||
You can now double-click your console in Chiaki's main window to start remote play!
|
Binary file not shown.
After Width: | Height: | Size: 1.0 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
@ -0,0 +1,40 @@
|
||||
#!/bin/bash
|
||||
|
||||
DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")"
|
||||
|
||||
function error {
|
||||
echo -e "\\e[91m$1\\e[39m"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# install dependencies
|
||||
"${DIRECTORY}/pkg-install" "cmake python3-protobuf protobuf-compiler libavcodec-dev libopus-dev libsdl2-dev libssl-dev qt5-default qtmultimedia5-dev libqt5svg5-dev libqt5multimedia5-plugins libqt5opengl5-dev" "$(dirname "$0")" || exit 1
|
||||
|
||||
# install Chiaki
|
||||
git clone --single-branch --branch rpi01 https://github.com/Fredrum/chiaki.git Chiaki || error "failed to clone the Chiaki repository!"
|
||||
cd Chiaki || error "failed to enter the Chiaki folder!"
|
||||
git submodule update --init || error "failed to update the Chiaki submodule!"
|
||||
|
||||
# build the application
|
||||
mkdir build || error "failed to create build folder!"
|
||||
cd build || error "failed to enter the build folder!"
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Release || error "failed to initialize cmake configurations!"
|
||||
make || error "failed to build the Chiaki application!"
|
||||
|
||||
# create desktop entry
|
||||
echo "[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Chiaki
|
||||
GenericName=PlayStation Streaming Software
|
||||
Comment=Chiaki is a free and open source software client for PlayStation 4/5 remote play functionality
|
||||
Icon=$(dirname $0)/icon-64.png
|
||||
Exec=$HOME/Chiaki/build/gui/chiaki
|
||||
Terminal=false
|
||||
Categories=Game;RemoteAccess;Amusement;
|
||||
Keywords=Remote;Streaming;PS4;PS5;Games;
|
||||
StartupNotify=true" > $HOME/.local/share/applications/chiaki.desktop
|
||||
|
||||
# download PSN AccountID script
|
||||
wget https://git.sr.ht/~thestr4ng3r/chiaki/blob/master/scripts/psn-account-id.py -P $HOME/Chiaki || error "failed to download PSN AccountID script!"
|
||||
|
||||
exit 0
|
@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")"
|
||||
|
||||
function error {
|
||||
echo -e "\\e[91m$1\\e[39m"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# remove dependencies
|
||||
"${DIRECTORY}/purge-installed" "$(dirname "$0")" || exit 1
|
||||
|
||||
# remove Chiaki folder and desktop entry
|
||||
rm -rf $HOME/Chiaki || error "failed to delete Chiaki folder!"
|
||||
rm -f $HOME/.local/share/applications/chiaki.desktop || error "failed to delete Chiaki desktop entry!"
|
||||
|
||||
exit 0
|
@ -0,0 +1 @@
|
||||
https://github.com/Fredrum/chiaki/wiki/Chiaki-for-the-Raspberry-Pi
|
Loading…
Reference in New Issue