Skip to content

Releases: streetpea/chiaki-ng

weekly-canary-release-c758c0b4392621198d75dfc8bf8b858b63b4c6d5

03 Feb 02:32
c758c0b
Compare
Choose a tag to compare

Weekly Test Build

weekly-canary-release-3a3b62111537d36a041451b776ba5ca230358bdb

27 Jan 04:40
3a3b621
Compare
Choose a tag to compare

Weekly Test Build

v1.9.5

19 Jan 20:39
aef06a0
Compare
Choose a tag to compare

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Use brew to manage updates for the MacOS release with:

brew install --cask streetpea/streetpea/chiaki-ng

Use winget to manage updates for the Windows release with:

winget install --id=StreetPea.chiaki-ng -e

Use chocolatey to manage updates for the Windows release with:

choco install chiaki-ng

Windows Release (x86_64), MacOS Release (arm64 and x86_64), and Linux Appimage Release (arm64 and x86_64) attached.

Note: Pipewire required for appimage. For Linux, pipewire is required for DualSense haptics.
For flatpak, you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Note2: Appimage requires the following libraries to be installed on your system (these files need to be the correct ones for your system to work properly so can't be packaged with the appimage):

libhidapi
libvulkan
libva

Updates

Bug fix release:

  • Make sure popup dialogs don't appear during autoconnect
  • Use existing appids from steam shortcuts to prevent losing images and proton prefixes when creating a new shortcut
  • Improve motion controller reset detection
  • Add steam shortcut creation to Windows msvc build
  • Allow adjusting volume in-app
  • Resize gui to last set size upon opening + add stream option for adjustable stream window
  • Change default bitrate from 30,000 to 15,000 to match the official remote play app's default

weekly-canary-release-f286fd0a3ad4e721e108244d3ce09e8098bcd95c

20 Jan 02:33
f286fd0
Compare
Choose a tag to compare

Weekly Test Build

v1.9.4

12 Jan 13:47
7d1aaf2
Compare
Choose a tag to compare

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Use brew to manage updates for the MacOS release with:

brew install --cask streetpea/streetpea/chiaki-ng

Use winget to manage updates for the Windows release with:

winget install --id=StreetPea.chiaki-ng -e

Use chocolatey to manage updates for the Windows release with:

choco install chiaki-ng

Windows Release (x86_64), MacOS Release (arm64 and x86_64), and Linux Appimage Release (arm64 and x86_64) attached.

Note: Pipewire required for appimage. For Linux, pipewire is required for DualSense haptics.
For flatpak, you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Note2: Appimage requires the following libraries to be installed on your system (these files need to be the correct ones for your system to work properly so can't be packaged with the appimage):

libhidapi
libvulkan
libva

Updates

Small patch update:

  • add automatic (pinless) registration for locally discovered consoles
  • adjust adaptive trigger and haptic intensity based on the PS5 settings
  • Set led (lightbar) colors during gameplay for applicable controllers in games that support this feature
  • patch bug causing stream session to fail connecting in certain instances
  • reduce app load time
  • add controller navigation icons to GUI
  • enable zero-copy decoding for hdr on Windows using the AMD radeon driver (was previously disabled due to a driver bug)
  • add Winget and Chocolatey support for Windows
  • patch bug causing remote connection via PSN to fail in an edge case
  • add Windows portable zip release to releases in addition to installer
  • change cancelling button for auto-connect and remote connection via psn to back button / escape instead of any button
  • add configurable display options
  • enable adjusting libplacebo custom renderer preset + display options via stream menu (so you can see the effects while adjusting them)
  • add reminder for create steam shortcut on platforms where it's enabled + add remind me option to remote play setup popup
  • fix controller shortcut not adding when using the create steam shortcut button and the non-Steam game already exists
  • fix unstreamable content message not appearing in some instances
  • fix issue causing L2 adaptive trigger to lock in certain games
  • fix controller mapping appearing for Steam Virtual controllers
  • fix Steam Deck desktop mode controller mode (activated by holding options button) not working with chiaki-ng
  • fix Google Stadia controller mapping
  • fix controller navigation temporarily losing focus in certain edge cases

v1.9.3

13 Dec 00:43
3fa4aa8
Compare
Choose a tag to compare

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Use brew to manage updates for the MacOS release with:

brew install --cask streetpea/streetpea/chiaki-ng

Windows Release (x86_64), MacOS Release (arm64 and x86_64), and Linux Appimage Release (arm64 and x86_64) attached.

Note: Pipewire required for appimage. For Linux pipewire is required for DualSense haptics.
For flatpak you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Note2: Appimage requires the following libraries to be installed on your system (these files need to be the correct ones for your system to work properly so can't be packaged with the appimage):

libhidapi
libvulkan
libva

Updates

Small patch update:

  • add Linux arm64 appimage
  • fix bug that can cause chiaki-ng to fail to start after new PlayStation firmware update if user has a login pin and in some other edge cases

v1.9.2

03 Dec 21:39
d1f7d78
Compare
Choose a tag to compare

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Use brew to manage updates for the MacOS release with:

brew install --cask streetpea/streetpea/chiaki-ng

Windows Release, MacOS Release, and Linux Appimage Release attached.

Note: Pipewire required for appimage. For Linux pipewire is required for DualSense haptics.
For flatpak you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Note2: Appimage requires the following libraries to be installed on your system (these files need to be the correct ones for your system to work properly so can't be packaged with the appimage):

libhidapi
libvulkan
libva

Updates

  • HDR support for MacOS and Windows
  • Add Windows installer
  • Increase stability of motion controls
  • Add native webview for obtaining PSN tokens, making it possible to obtain the token easily in Steam OS game mode
  • Add ability to set custom window resolution
  • Fix import/export dialogs to work with appimage and Steam OS game mode
  • enable switching between dpad mode and dpad touch emulation mode with any chosen combo up to 4 keys set in settings
  • expand motion control reset to work with more games beyond the Resident Evil 4 demo
  • Fix issue where session wouldn't close if canceled after waking the console but before connecting
  • Fix issue where session may fail to connect if it receives invalid frames initially
  • Show settings maximized at start instead of 720p

v1.9.1

02 Nov 19:27
4159e47
Compare
Choose a tag to compare

Small patch update

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Use brew to manage updates for the MacOS release with:

brew install --cask streetpea/streetpea/chiaki-ng

Windows Release, MacOS Release, and Linux Appimage Release attached.

Note: Pipewire required for appimage. For Linux pipewire is required for DualSense haptics. For flatpak you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Updates

  • Adds dpad touch emulation to use the dpad for touchscreen touches and swipes see dpad touch emulation
  • Automatically wakes-up discovered console when connection requested instead of requiring the user to wake-up first
  • Add --exit-app-on-stream-exit option to exit chiaki-ng immediately after closing a streaming session
  • Fix registration issues related to broadcast settings by automatically detecting when broadcast should be used
  • Reset motion controls when necessary to prevent jumping to position when using motion controls to aim in games that activate motion controls via a trigger press such as Resident Evil 4 Remake
  • Fix bug where upnp discovery could take too long, causing the remote connection via PSN to fail
  • Notify users of the possibility of remote connection via PSN as many users aren't aware of this option still
  • Add mapping for Share button on Xbox Series and Xbox One Controllers
  • Display current profile name with colon after application name as Application Display Name
  • Update controller mappings to be portable across all platforms (Linux, Mac/OS, and Windows)
  • Add controller name for controller mapping for controllers that don't have a name configured in the mapping itself
  • Allow entering controller mapping and reset mapping using the back button
  • Make log dialogs, registered consoles, and hidden consoles scrollable with a controller
  • Increase STUN timeouts to 5 seconds + add timeouts for curl of 10 seconds
  • Make key mapping dialog navigable with controller
  • Disable zero-copy for hw cards that don't support it
  • Increase wait time for DualSense haptics of DualSense edge to come online to 15 seconds
  • Add homebrew cask for chiaki-ng for MacOS
  • Fix an error causing a crash when random stun allocation was used for remote connection via PSN
  • Fix a memory leak in remote connection via PSN

v1.9.0

19 Sep 20:59
311a2c7
Compare
Choose a tag to compare

Brings ability to set controller mappings to chiaki-ng

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Use brew to manage updates for the MacOS release with:

brew install --cask streetpea/streetpea/chiaki-ng

Windows Release, MacOS Release, and Linux Appimage Release attached.

Note: Pipewire required for appimage. For Linux pipewire is required for DualSense haptics. For flatpak you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Updates

  • adds Controllers section to chiaki-ng settings which allows you to configure the mapping for your controller (especially nice for mapping Xbox and Switch controllers to PlayStation inputs) [Note: Controllers mapped via Steam should be mapped directly in the Steam UI gamepad configurator as opposed to this menu. If you try to map a controller that is mapped via Steam in this menu it will give you a notification that it should be mapped via Steam.]
  • adds Custom renderer option which allows you to configure your renderer options very granularly with the options at https://libplacebo.org/options/
  • add defaults to all settings so users are aware of the defaults/which settings they've changed
  • add different haptic rumble intensity settings for users to configure if the default is not to their liking
  • add ability to hide un-registered discovered consoles
  • for manual connection show 1 pane with all relevant information instead of 2 panes when console is discovered + allow user to choose between registered consoles (regardless of whether or not they are currently discovered) + make PS5 default console type
  • disable double click for fullscreen by default and allow re-enabling via the Video section of the Settings
  • fix crash when user has more than 1 PS5 registered with PSN
  • fix crash that could happen when a user uses the wake from sleep feature
  • fix corrupt stream that could occur after several hours of streaming
  • fix launching from a path with non-ascii characters on Windows
  • fix decimal points turning into scientific notation numbers in QSliders
  • properly terminate ipv6 discovery service
  • ping all network interfaces on Linux and MacOS allowing discovery of previously undiscovered consoles

v1.8.1

13 Aug 01:58
8a4385a
Compare
Choose a tag to compare

Small patch update

Linux Flatpak Release on Flathub as io.github.streetpea.Chiaki4deck

Windows Release, MacOS Release, and Linux Appimage Release attached.

Note: Pipewire required for appimage. For Linux pipewire is required for DualSense haptics. For flatpak you can run with --env=SDL_AUDIODRIVER=pulse to use pulse instead of pipewire if you really want that (doing this means DualSense haptics won't work)

Updates

  • enable haptic feedback for DualSense on MacOS (see enabling haptic feedback for DualSense on MacOS)
  • fix issue where sleeping your client device on Linux would cause chiaki-ng to crash
  • give user link to use in a browser when using psn login in game mode on Steam Deck
  • creating Steam shortcut improvements (i.e., add a timestamp to the backup file so multiple can be saved and not allowing creating another shortcut while currently creating one)
  • scale the official Steam icons for chiaki-ng used in the create a Steam shortcut button to the appropriate sizes to fix pause will scrolling through Steam menu with chiaki-ng added as a non-steam game in Steam big-picture mode
  • changes MacOS icons to give them the "MacOS" style (i.e., rounded edges, etc.)