Vitaki Fork
From GameBrew
More actions
| Vitaki Fork | |
|---|---|
| General | |
| Author | ywnico |
| Type | Utilities |
| Version | 0.06c |
| License | AGPL-3.0 |
| Last Updated | 2025/02/24 |
| Links | |
| Download | |
| Website | |
| Source | |
Vitaki Fork is a feature-enhanced fork of AAGaming's Vitaki Vita, itself a port of the open source Chiaki Remote Play client for PlayStation Vita. Chiaki enables Remote Play functionality for PlayStation 4 and PlayStation 5 consoles on various platforms. This fork adds audio support, improved controls, motion input, and network remote play capabilities, specifically optimized for the PS Vita.
News and Improvements in the Fork
- Full audio support
- Extended control mappings including L2, R2, L3, R3, and the trapezoid touchpad button aligned with official PS4 Remote Play controls
- Motion controls integration
- External network remote play using manually specified remote IP addresses
- Console wakeup fixes
- Visible debug logs and button tooltips
- Instant disconnection bug fixes
- Lag reduction by disabling vblank_wait and capping FPS at 30
- Merged improvements from the chiaki4deck project to enhance connection stability
- LiveArea icon fixes
- Numerous crash mitigation and bug fixes
Usage Instructions
Local Connection
- Connect your PS Vita and PS5 (or PS4) to the same WiFi network.
- Sign into the same PlayStation Network (PSN) account on both devices.
- Launch Vitaki on your PS Vita; ensure your encoded PSN ID is detected or manually refresh it.
- Your console should be detected automatically; select it to register using an 8-digit pairing code obtained from your PS5/PS4 under Settings > System > Remote Play > Pair Device.
- Once registered, select the console again to start a Remote Play session.
Remote Connection
- Requires setting a static IP and port forwarding on your network (UDP holepunching is unsupported).
- Register the console locally first as above.
- Use the “Add remote host” feature in Vitaki to enter the remote IP and connect.
- Remote hosts cannot currently be status-detected; connections may require retry if the console was asleep.
Controls
| Map sent to PS4/5 | Vita controls |
|---|---|
L2
|
L1 + left side of rear touch sensor
|
R2
|
R1 + right side of rear touch sensor
|
| Touchpad (trapezoid button) | front touch screen |
| Left analog stick button | D-pad left + Square
|
| Right analog stick button | D-pad right + Circle
|
| PS (home) button | Select + Start
|
Known Issues
- Latency: Especially on remote connections (not local WiFi).
- Crash (C2-12828-1): May occur if incompatible plugins such as reRescaler are installed.
- Only one session per launch: Typically, only one stream runs per app launch. If your screen goes gray and unresponsive, restart Vitaki.
- Multiple consoles: Used to cause crashes, but this has likely been fixed.
- In case of problems:
- Try restarting Vitaki first.
- Try deleting/renaming the configuration file ( ux0:data/vita-chiaki/chiaki.toml).
- If the problem persists, please report it (or comment on an existing issue) on the project's GitHub page.
- In case of problems:
Changelog
v0.06c
- Fix manual remote connection to PS4 consoles
- Swap circle and cross in the main UI on Japanese vitas
v0.06b
- Implement 2 PRs from @Epicpkmn11
- Add motion controls (PR #21)
- Make compatible with AnalogsEnhancer Vita (PR #22)
v0.06
- Allow manual creation of remote hosts for remote play (not on local network)
- Implement console wakeup
- Various UI updates
- Add some more control maps
- Fix a bunch of bugs and crashes
- PSN ID was sometimes copied incorrectly (may have been the root of some connection issues)
- Fix some crashes with multiple host tiles in the UI
- Various others
v0.05
- This release updates the controls to match the official PS4 remote play app options (adjustable in Vitaki settings). For images of the remote play keymaps (numbered 0, 1, 2, 3, 4, 5, 6, 7, and 25), see vs0:app/NPXS10013/keymap/. I kept my (admittedly weird) original control scheme as 99.
v0.04b
- Add a workaround to address a connection issue (#2) in which the vita would connect and immediately disconnect.
v0.04
- Add more controls.
- Disabled vblank_wait and set fps to 30 to reduce lag.
- NOTE: the fps in the config file (chiaki.toml) will be ignored
- Made debug logs visible, added tooltips on some buttons
- Cleaned up some code, fixed some crashes and bugs
v0.03
- Merge in updates from streetpea/chiaki4deck.
- Note: This was a big changeset, and it required a bit of work to get running on Vita (holepunching and rudp disabled), so there may be crashes. Working ok for me so far.
v0.02
- Minor updates to aa's amazing work porting chiaki to vita.
- Fix audio
- Fix LiveArea assets (PR from ghost)
- Merge updates from upstream chiaki
v0.01
- First Release.