Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Void Stranger Vita: Difference between revisions

From GameBrew
Created page with "{{Infobox Vita Homebrews |title=Void Stranger |image=VoidStranger.png |description=Modified version of YoYoLoader and patch for game files to get it properly running on PSVITA. |author=shenisterKid |lastupdated=2025/10/04 |type=Puzzle |version=0.7 |license=N/A |download=https://dlhb.gamebrew.org/vitahomebrews/VoidStranger.7z |website=https://www.reddit.com/r/vitahacks/comments/1ndn675/void_stranger_113_itch_patch_for_psvita/ |source= |donation= }} {{#seo: |title=Vita Hom..."
 
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
|title=Void Stranger
|title=Void Stranger
|image=VoidStranger.png
|image=VoidStranger.png
|description=Modified version of YoYoLoader and patch for game files to get it properly running on PSVITA.
|description=Game patches to run VoidStranger on PS Vita.
|author=shenisterKid
|author=shenisterKid
|lastupdated=2025/10/04
|lastupdated=2025/10/04
Line 9: Line 9:
|license=N/A
|license=N/A
|download=https://dlhb.gamebrew.org/vitahomebrews/VoidStranger.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/VoidStranger.7z
|website=https://www.reddit.com/r/vitahacks/comments/1ndn675/void_stranger_113_itch_patch_for_psvita/
|website=https://github.com/sinister-kid/voidstranger_vita
|source=
|source=
|donation=
|donation=
Line 19: Line 19:
|image_alt=Void Stranger
|image_alt=Void Stranger
}}
}}
Void Stranger Vita is a community-developed patch set designed to make the PC game "[https://system-erasure.itch.io/void-stranger Void Stranger]" (version 1.1.3, Itch.io or Steam) fully playable on the PlayStation Vita. This project includes performance and compatibility optimizations specifically for the Vita hardware and integrates tightly with the YoYoLoader environment
Modified version of YoYoLoader and game patch that allows you to run Void Stranger on PS Vita.  


==Features==
Almost everything working but more testing is needed.  
*Optimizes "Void Stranger" 1.1.3 (Steam/Itch) to run on PlayStation Vita.
*Improves overall framerate (typically 55-60fps) with stability enhancements for demanding scenes.
*Reduces memory load and file sizes for sound and music to improve load times.
*Restores "rest shutdown" feature as an in-game option, allowing easier restarting.
*Implements better save system handling to prevent settings corruption (use "Quit Game" or hold "Select" to exit safely).
*Customizes button prompts and visuals for the Vita interface.
*Delivers performance tweaks to heavy particle and object effects for smoother gameplay.
*Maintains PC save file compatibility (except for settings files).


==Installation==
== Installation ==
*Obtain "Void Stranger" v1.1.3 from Itch.io or Steam (legal copy required).
The patch works with Void Stranger 1.1.3, you can purchase the game from [https://store.steampowered.com/app/2121980/Void_Stranger/ Steam] or [https://system-erasure.itch.io/void-stranger itch.io].
*Patch the game assets using the scripts and instructions from this repository.
*Rename data.win to game.droid, place all assets into the APK’s assets folder, then rename the APK to game.apk and strip unnecessary files (keep only lib and assets).
*Place both game.apk and yyl.cfg into ux0:/data/voidstranger/ on the Vita.
*Launch using YoYoLoader as per standard procedure for GameMaker ports.


==Notes==
Windows:
*First boot time can be long; subsequent launches load in about one minute.
* Copy your original files into the 'original' folder with their original file names.
*Asset externalization is not supported, and some loader configuration tweaks are possible via yyl.cfg.
* Double click the '2.Apply Patch-Windows.bat' file and patching will begin.
*Not all late-game areas are fully tested, but the entire game is reportedly playable.
* Once patching is complete you will find your newly patched files in the 'output' folder.
*Save file compatibility covers main PC save data, but not per-system settings.
*Full credits and additional contributors are listed in the project’s documentation.


==Media==
Linux:
'''Void Stranger - Reveal Trailer''' ([https://www.youtube.com/watch?v=Wv9-5yO8Y78 Eboshidori]) <br>
* Copy your original files into the 'original' folder with their original file names.
<youtube width=""640"">Wv9-5yO8Y78</youtube>
* In terminal, type: <code>sh "2.Apply Patch-Linux.sh"</code>. Patching should start automatically.
* Alternatively, if you're using a desktop environment, double click 'Apply Patch-Linux.sh' and patching should start automatically (you may have to 'chmod +x' to allow execution of the script)
* Once patching is complete you will find your newly patched files in the 'output' folder.
 
After patching rename the file "data.win" to "game.droid", place all the game assets inside the assets folder in the apk and rename the apk to game.apk. Delete everything except lib and assets folders and its content.
 
Place both game.apk and yyl.cfg in ux0:/data/voidstranger/.
 
Notes:
* You can use YoyoLoader to optimize the apk, but asset externalization will not work.
* First launch will take some time. After that the time load time is around ~1min.
* Save files from PC are compatible, but not the save settings.vs or settings.vslocal.


==Screenshots==
==Screenshots==
Line 54: Line 51:
https://dlhb.gamebrew.org/vitahomebrews/images/VoidStranger-02.png
https://dlhb.gamebrew.org/vitahomebrews/images/VoidStranger-02.png


https://dlhb.gamebrew.org/vitahomebrews/images/VoidStranger-03.png
==Media==
'''Void Stranger - Reveal Trailer''' ([https://www.youtube.com/watch?v=Wv9-5yO8Y78 Eboshidori]) <br>
<youtube width="640">Wv9-5yO8Y78</youtube>


==Credit==
==Credit==
Line 61: Line 60:


== External links ==
== External links ==
* GitHub - https://github.com/sinister-kid/voidstranger_vita
* Reddit - https://www.reddit.com/r/vitahacks/comments/1ndn675/void_stranger_113_itch_patch_for_psvita/
* Reddit - https://www.reddit.com/r/vitahacks/comments/1ndn675/void_stranger_113_itch_patch_for_psvita/
* Github - https://github.com/sinister-kid/voidstranger_vita
 
[[Category:PC game ports on Vita]]
[[Category:Vita game ports]]

Latest revision as of 05:06, 5 October 2025

Void Stranger
General
AuthorshenisterKid
TypePuzzle
Version0.7
LicenseN/A
Last Updated2025/10/04
Links
Download
Website

Modified version of YoYoLoader and game patch that allows you to run Void Stranger on PS Vita.

Almost everything working but more testing is needed.

Installation

The patch works with Void Stranger 1.1.3, you can purchase the game from Steam or itch.io.

Windows:

  • Copy your original files into the 'original' folder with their original file names.
  • Double click the '2.Apply Patch-Windows.bat' file and patching will begin.
  • Once patching is complete you will find your newly patched files in the 'output' folder.

Linux:

  • Copy your original files into the 'original' folder with their original file names.
  • In terminal, type: sh "2.Apply Patch-Linux.sh". Patching should start automatically.
  • Alternatively, if you're using a desktop environment, double click 'Apply Patch-Linux.sh' and patching should start automatically (you may have to 'chmod +x' to allow execution of the script)
  • Once patching is complete you will find your newly patched files in the 'output' folder.

After patching rename the file "data.win" to "game.droid", place all the game assets inside the assets folder in the apk and rename the apk to game.apk. Delete everything except lib and assets folders and its content.

Place both game.apk and yyl.cfg in ux0:/data/voidstranger/.

Notes:

  • You can use YoyoLoader to optimize the apk, but asset externalization will not work.
  • First launch will take some time. After that the time load time is around ~1min.
  • Save files from PC are compatible, but not the save settings.vs or settings.vslocal.

Screenshots

VoidStranger-01.png

VoidStranger-02.png

Media

Void Stranger - Reveal Trailer (Eboshidori)

Credit

  • Patch developer: sinister-kid
  • Major contributors: EzDzzIt (CSV string implementation), Rinnegatamante (YoYoLoader) and others.

External links

Advertising: