Current Stable Release: v1.10.0 Archive Build

Download Chiaki-ng for Your Device

Get the unmodified pristine binary packages mirrored directly from upstream releases. Select your hardware architecture below to start remote play streaming.

โ˜… Highly Recommended for Handhelds
๐ŸŽฎ

Steam Deck & Linux

Official Flatpak build configured perfectly for SteamOS game mode, full gyro mapping, and advanced DualSense haptic emulation.

flatpak install flathub io.github.streetpea.Chiaki4deck
Download Linux Flatpak (Flathub)
๐ŸชŸ

Windows (x64 / ARM64)

Native binary installer package supporting Vulkan/OpenGL render loops, HDR capabilities on AMD/Nvidia configurations, and automated PSN handshake submodules.

Format: Standalone Portable zip Archive
Architecture: Intel/AMD 64-bit & Native ARM64
Get Windows Installers
๐Ÿ

macOS (Apple Silicon / Intel)

Optimized bundle with full Apple Silicon M1/M2/M3 native decoding support, crash-on-exit fixes, and native DualSense rumble drivers.

Format: Apple Disk Image (.dmg)
Minimum OS: macOS Big Sur (10.15+) or Newer
Get macOS DMG Packages
โš ๏ธ
Security Verification Note: All files provided on this independent mirror project are identical checksum matches to the release assets built by the core open-source development team. We never patch binaries, embed telemetry tools, or modify licensing constraints.

Microsoft Windows Native Binaries & Verification Matrix

Download production-grade compilation distributions for Windows architecture. Verify package security using the provided cryptographic hashes.

Windows Package Manager (Winget) winget install –id=StreetPea.chiaki-ng -e
Chocolatey Repository choco install chiaki-ng
Package Name Build Strategy Size Official SHA-256 Checksum Signature Action
chiaki-ng-win_x64-MSYS2-Release-portable.zip x64 Portable 96.5 MB 4f1e824fc522560730e0b7a901e8811de2bab4a45ad5000386f7124bd855e4ac Get File
chiaki-ng-win_x64-MSYS2-Release-installer.exe.zip x64 Installer 67.3 MB 8869edd9909c437b26fadfc43efdb0ec7953686ac82176a8f2c7d91cfd5730d2 Get File
chiaki-ng-win_arm64-MSYS2-Release-portable.zip ARM64 Portable 76.6 MB 37fdb2b02229544927dc3577ff25b1c7398eae795ed85f75de1ef9dfdede5df3 Get File
chiaki-ng-win_arm64-MSYS2-Release-installer.exe.zip ARM64 Installer 51.0 MB 76e439adf421023c319b655544c955ac59f6587bc173574e18dc61f42aa71481 Get File

Apple macOS Architecture Deployment Pipeline

Fully compatible with Apple Silicon processing units and legacy Intel core environments.

Homebrew Package Manager Formula brew install –cask streetpea/streetpea/chiaki-ng
Package Name Hardware Optimization Size Official SHA-256 Checksum Signature Action
chiaki-ng-macos_arm64-Release.dmg Apple Silicon (M1/M2/M3) 189 MB 72eed7494614477dc1012b951e90ebeb212d84cdbcfa04e16adb330a022ad467 Get DMG
chiaki-ng-macos_amd64-Release.dmg Intel Architecture Mac 200 MB 5611a01c2354f528b80651e428900c1233d3f6cd233ae90932589f20b8d10739 Get DMG

Linux Distribution Standalone Packages

Standalone zero-installation AppImage environments engineered for portable desktop Linux architectures.

Universal Flathub Distribution ID io.github.streetpea.Chiaki4deck
Package Name Instruction Set Size Official SHA-256 Checksum Signature Action
chiaki-ng.AppImage_x86_64 Linux x86_64 Desktop 162 MB cac42c21a19a111f2f0729bb9eef7d3878c6d2a4f06e017d383aff2aba719fd3 Get Image
chiaki-ng.AppImage_arm64 Linux ARM64 Client 159 MB 233bc742f54d165a95d5d1219faf4e5cc1e710ffacb86400ff8d3cf6153827b7 Get Image

System Pre-requisites & Hardware Constraints

Before executing the application binaries, ensure your host computer or portable gaming hardware fully aligns with these core environmental runtime dependencies.

โšก Global Graphics Requirement

Every distribution build targets the cross-platform libplacebo rendering engine. Your discrete GPU or processing SoC unit is strictly required to provide full hardware driver compatibility for Vulkan 1.2 or higher. Outdated graphics configurations lacking proper Vulkan runtime structures will fail to initialize the video viewport threads.

๐Ÿง Linux & SteamOS Audio Dependencies

Both Flatpak and AppImage releases rely heavily on the Pipewire sound daemon infrastructure. On standard Linux distributions, pipewire and libva acceleration hooks must be up to date. This system-level framework handles bidirectional data flows for high-fidelity streams and forms the baseline required for advanced controller rumble features.

๐ŸŽฎ Advanced DualSense Rumble Caveat

To transmit authentic PlayStation haptic data directly into your connected DualSense peripheral, the client demands an uninhibited Pipewire pipeline. If you enforce alternative audio configurations, specialized rumble feedback and dynamic trigger adjustments will be entirely bypassed across open desktop setups.

โš™๏ธ Legacy PulseAudio Environment Fallback Trigger:

For Linux configurations operating inside rigid sandboxed frameworks without direct native Pipewire setups, users have the flexibility to enforce a fallback mechanism. Running the universal Flatpak sandbox deployment wrapper bundled with the specific environment flag modification --env=SDL_AUDIODRIVER=pulse routes processing queues back to traditional PulseAudio engines. Important Note: Deploying this variable fallback resolves baseline system configuration limits but automatically deactivates native DualSense controller rumble logic.

Core Feature Improvements & Version Enhancements

Review the primary architectural reworks deployed in the latest stable compilation framework, detailing video pipeline stability, remote connection logic updates, and peripheral corrections.

๐Ÿ“บ Rendering Core & Visual Scaling Engine

Introduces a robust OpenGL renderer backend alongside extensive libplacebo stability patches, addressing rendering artifacts on complex display panels.

Users can now activate built-in VSync capabilities alongside spatial upscaler presets under the Video configuration window, leveraging custom rendering depth parameters to achieve sharp image outputs across high-resolution matrices.

๐Ÿ“ˆ Network Queueing & Frame Pacing Control

Significantly enhances local streaming quality and pacing consistency by integrating an adaptive queue depth management protocol.

The revised network structure optimizes connection drops mitigation through automated layout reset handling and congestion control parameters, tracking frame telemetry indicators in real time to prevent sudden screen freezing.

๐ŸŒ PSN Interoperability & External Routing

Greatly upgrades remote connection success thresholds across wide area networks (WAN) by engineering a more advanced external handshake subsystem.

The platform implements configurable NAT port guessing mechanics alongside core UDP hole-punching optimizations, ensuring reliable session handshakes over cell cellular infrastructure or problematic routing equipment.

๐Ÿ”Š Audio Path Restructuring & Device Patches

Reworks foundational audio, internal microphone capturing arrays, and controller haptics pipelines to secure swift packet recovery states with minimal failure rates.

Explicitly fixes macOS ARM native decoding parameters, eliminating sudden application crashes during session termination. It also addresses anomalous controller input mappings on modern macOS frameworks.

Download & Installation Frequently Asked Questions

Encountering difficulties during the deployment or validation sequence? Review our structured operational matrix below.

What is the difference between the “Portable Zip” and the “Installer EXE” on Windows?

The Portable Zip archive contains all pre-compiled submodules and core binaries in a single decoupled directory. You can extract it anywhere (e.g., a secondary drive or USB stick) and launch it immediately without modifying system registries. The Installer EXE packages the binaries into a standard installation wizard that places shortcuts on your desktop and registers the application within Windows global parameters, which is highly recommended for casual users.

Why should I use CLI methods like Winget or Homebrew instead of standard downloads?

Deploying via package managers (winget install on Windows or brew install on macOS) automates the download, verification, and environmental path configuration sequences. More importantly, it simplifies the long-term update tracking pipelineโ€”allowing you to migrate to future stable compilations by executing a simple terminal upgrade trigger rather than manually swapping directory assets.

How do I verify that my downloaded archive has not been modified?

You can utilize your operating system’s native cryptographic terminal utilities to generate a hash signature of the downloaded file. For instance, executing CertUtil -hashfile filename.zip SHA256 in the Windows Command Prompt creates a local hash string. Cross-verify this output against the official SHA-256 signatures listed in our hardware matrices; an exact match guarantees the integrity and purity of the mirror binary.

My Mac says the application is from an unidentified developer and blocks execution. How do I fix this?

This warning triggers because independent open-source build assets are occasionally built outside Apple’s centralized proprietary developer licensing framework. To bypass this barrier on macOS, navigate to System Settings > Privacy & Security. Locate the section noting that the software execution was restricted, and click “Open Anyway” to authenticate the local binary stream safely.

Post-Download: Initial Setup & Console Registration

Successfully extracted the package? Follow this streamlined 3-step provisioning protocol to bind your PlayStation console over the local network layer.

Step 01

Enable Remote Play Hardware Flags

Boot your target PlayStation 4 or PlayStation 5 hardware container. Navigate through the native interface to Settings > System > Remote Play and check the toggle to trigger the service pipeline. Keep this window sub-menu active to reveal the temporary 8-digit registration PIN code requested later by the discovery sub-processes.

Step 02

Acquire Cryptographic Account Account ID

Unlike legacy network modules, registration scripts require your account’s unique Base64-encoded Account ID rather than plain text usernames. Utilize standardized open-source token lookup scripts or local network packet captures to retrieve your account signature string. This fixed variable maps your remote save profiles across session calls.

Step 03

Execute Local Handshake Bind

Fire up the freshly installed application binary. The built-in UDP discovery loops will automatically sweep your local subnets to detect the waiting console profile. Double-click the registered node icon, input your retrieved Base64 Account ID key, provide the active 8-digit temporary security PIN, and hit register to lock down your persistent local stream configuration path.

Network Segment Isolation Notice: If the client interface fails to discover your console automatically during Step 3, ensure both the console and the host device are operating on identical routing branches. Isolate and deactivate Guest Network barriers, AP Isolation settings, or active third-party VPN network taps on your desktop to permit unhindered local UDP broadcast exchanges.
๐Ÿš€

Ready to Optimize Your Remote Play Streaming Pipeline?

Now that you have acquired the pristine application packages, do not let configuration bottlenecks compromise your latency thresholds. Explore our comprehensive performance tuning blueprints.

This web portal functions exclusively as an independent informational resource guide. All core trade names, product markers, and console engineering identifiers remain the absolute property of their respective corporate trademark holders.