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

Superfluous Returnz Vita: Difference between revisions

From GameBrew
(Created page with ""{{Infobox Vita Homebrews |title=Superfluous Returnz Vita |image=superfluousreturnzvita.png |description=Port of Superfluous Returnz for PSVITA. |author=Rinnegatamante |lastupdated=2023/07/09 |type=Adventure |version=0.5 |license=Mixed |download=https://dlhb.gamebrew.org/vitahomebrews/superfluousreturnzvita.7z |website=https://www.reddit.com/r/vitahacks/comments/14uxqy2/release_superfluous_returnz_vita_v05_port_of/ |source=https://github.com/Rinnegatamante/superfluous-vi...")
 
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
"{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=Superfluous Returnz Vita
|title=Superfluous Returnz Vita
|image=superfluousreturnzvita.png
|image=superfluousreturnzvita.png
|description=Port of Superfluous Returnz for PSVITA.
|description=Port of Superfluous Returnz for PS Vita.
|author=Rinnegatamante
|author=Rinnegatamante
|lastupdated=2023/07/09
|lastupdated=2023/07/09
Line 11: Line 11:
|website=https://www.reddit.com/r/vitahacks/comments/14uxqy2/release_superfluous_returnz_vita_v05_port_of/
|website=https://www.reddit.com/r/vitahacks/comments/14uxqy2/release_superfluous_returnz_vita_v05_port_of/
|source=https://github.com/Rinnegatamante/superfluous-vita
|source=https://github.com/Rinnegatamante/superfluous-vita
|discussion=https://www.patreon.com/Rinnegatamante
|donation=https://www.patreon.com/Rinnegatamante
}}
}}
{{#seo:
{{#seo:
Line 19: Line 19:
|image_alt=Superfluous Returnz Vita
|image_alt=Superfluous Returnz Vita
}}
}}
Description:
This is a port of the Android version of Superfluous Returnz for the PS Vita.
This is a wrapper/port of Superfluous Returnz for the PS Vita.
The port works by loading the official Android ARMv7 executables in memory, resolving its imports with native functions and patching it in order to properly run. By doing so, it's basically as if we emulate a minimalist Android environment in which we run natively the executable as is.


==Requirements==
'''Disclaimer:''' As of v.0.5, this port can properly allow to play solely the Demo version of the game. The full game will boot but eventually will run out of mem making the game unbeatable.
 
==Installation==
===Requirements===
* libshacccg.suprx
* libshacccg.suprx
* kubridge.skprx
* [[Kubridge_Vita|kubridge.skprx]]
* fd_fix.skprx OR repatch_ex.skprx
* [[FdFix_Vita|fd_fix.skprx]] OR [[RePatch reLoaded Vita|repatch_ex.skprx]]
* [https://ptilouk.itch.io/superfluous-returnz Game Data Files: Android]
* [https://ptilouk.itch.io/superfluous-returnz Game Data Files: Android]


==Media==
===General setup===
'''Superfluous Returnz — Trailer - ([https://www.youtube.com/watch?v=AkcnGkuVWRE Ptilouk Net Studios])'''<br>
* Copy <code>kubridge.skprx</code> and <code>fd_fix.skprx</code> to your taiHEN plugins folder (usually <code>ux0:tai</code>).
<youtube>AkcnGkuVWRE</youtube>
* Add the paths to your <code>config.txt</code> under *KERNEL:
*KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
*Note: Don't install fd_fix.skprx if you're using rePatch plugin.
*(Optional) Install [[PSVshell Vita|PSVshell]] to overclock your device to 500Mhz.
* Install <code>libshacccg.suprx</code>, if you don't have it already, by following [https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx this guide].
* Install the vpk from Release tab.
* Obtain your copy of Superfluous Returnz legally for Android in form of an <code>.apk</code> file and an <code>.obb</code> file (The Demo version works as well but beware it's formed by only an apk file).
 
===Full version setup===
Before proceeding, please acknowledge that the full version of the game is not fully supported (see disclaimer).
 
* Open the apk with your zip explorer and extract the files <code>libmain.so</code>, <code>libc++_shared.so</code>, <code>libyaml.so</code> and <code>liblz4.so</code> from the <code>lib/armeabi-v7a</code> folder to <code>ux0:data/sosage</code>.
* Download the <code>patcher.zip</code> archive from Release tab and extract it on your computer in a folder.
* Extract the <code>data</code> folder from the <code>.obb</code> inside the same folder where you extracted <code>patcher.zip</code> and rename it <code>data_orig</code>.
* With a command line instance, run <code>SCAP data_orig/ . -d</code> and wait for it to finish (It will work in background).
* Once finished, run <code>patcher.exe</code> and wait for it to finish.
* Create an <code>assets</code> folder inside <code>ux0:data/sosage</code> and create inside it another folder named <code>data</code> so that you end up having <code>ux0:data/sosage/assets/data</code>.
* Place <code>pvr</code> folder inside <code>uxo:data/sosage/assets</code>.
* Grab the <code>images</code> folder from inside <code>patched</code> folder and place it inside <code>ux0:data/sosage/assets/data</code>.
* Grab <code>fonts</code>, <code>sounds</code> and <code>data</code> folder from the same folder where you extracted <code>patcher.zip</code> and place it inside <code>ux0:data/sosage/assets/data</code>.
 
=== Demo version setup ===
* Open the apk with your zip explorer and extract the files <code>libmain.so</code>, <code>libc++_shared.so</code>, <code>libyaml.so</code> and <code>liblz4.so</code> from the <code>lib/armeabi-v7a</code> folder to <code>ux0:data/sosage</code>.
* Extract the <code>assets</code> folder from the <code>.apk</code> inside <code>ux0:data/sosage</code>.
 
==User guide==
The action takes place in Fochougny, a very quiet French village where the billionaire Harpagon Lonion lives. He regularly dresses up as Superfluous, a very useless superhero in such a peaceful countryside...
 
Helped by his assistant Sophie, who tries to somehow temper the enthusiasm of her employer, he will try to put his hands on the mysterious apple thief who terrorizes the orchards of Fochougny...
*Can you identify this offender?
*Will you finally discover a criminal of your caliber?
*Will you find him in this charming village?


==Screenshots==
==Screenshots==
Line 41: Line 75:


https://dlhb.gamebrew.org/vitahomebrews/superfluousreturnzvita-04.png
https://dlhb.gamebrew.org/vitahomebrews/superfluousreturnzvita-04.png
==Media==
'''Superfluous Returnz - Trailer ([https://www.youtube.com/watch?v=AkcnGkuVWRE Ptilouk Net Studios])'''<br>
<youtube>AkcnGkuVWRE</youtube>


==Changelog==  
==Changelog==  
'''v0.5'''
'''v0.5'''
* First Release.
* First Release.
==Credits==
* TheFloW for the original .so loader.
* CatoTheYounger for the screenshots and for testing the homebrew.
* fgsfds for providing a precompiled Windows build for SCAP utility.
* Northfear for the SDL2 fork with vitaGL as backend.


== External links ==
== External links ==
* GitHub - https://github.com/Rinnegatamante/superfluous-vita
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1090
* Reddit  - https://www.reddit.com/r/vitahacks/comments/14uxqy2/release_superfluous_returnz_vita_v05_port_of/
* Reddit  - https://www.reddit.com/r/vitahacks/comments/14uxqy2/release_superfluous_returnz_vita_v05_port_of/
* Github - https://github.com/Rinnegatamante/superfluous-vita
 
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1090
[[Category:Mobile game ports on Vita]]
[[Category:Vita game ports]]

Latest revision as of 05:28, 26 October 2024

Superfluous Returnz Vita
Superfluousreturnzvita.png
General
AuthorRinnegatamante
TypeAdventure
Version0.5
LicenseMixed
Last Updated2023/07/09
Links
Download
Website
Source
Support Author

This is a port of the Android version of Superfluous Returnz for the PS Vita.

Disclaimer: As of v.0.5, this port can properly allow to play solely the Demo version of the game. The full game will boot but eventually will run out of mem making the game unbeatable.

Installation

Requirements

General setup

  • Copy kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ux0:tai).
  • Add the paths to your config.txt under *KERNEL:
*KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
  • Note: Don't install fd_fix.skprx if you're using rePatch plugin.
  • (Optional) Install PSVshell to overclock your device to 500Mhz.
  • Install libshacccg.suprx, if you don't have it already, by following this guide.
  • Install the vpk from Release tab.
  • Obtain your copy of Superfluous Returnz legally for Android in form of an .apk file and an .obb file (The Demo version works as well but beware it's formed by only an apk file).

Full version setup

Before proceeding, please acknowledge that the full version of the game is not fully supported (see disclaimer).

  • Open the apk with your zip explorer and extract the files libmain.so, libc++_shared.so, libyaml.so and liblz4.so from the lib/armeabi-v7a folder to ux0:data/sosage.
  • Download the patcher.zip archive from Release tab and extract it on your computer in a folder.
  • Extract the data folder from the .obb inside the same folder where you extracted patcher.zip and rename it data_orig.
  • With a command line instance, run SCAP data_orig/ . -d and wait for it to finish (It will work in background).
  • Once finished, run patcher.exe and wait for it to finish.
  • Create an assets folder inside ux0:data/sosage and create inside it another folder named data so that you end up having ux0:data/sosage/assets/data.
  • Place pvr folder inside uxo:data/sosage/assets.
  • Grab the images folder from inside patched folder and place it inside ux0:data/sosage/assets/data.
  • Grab fonts, sounds and data folder from the same folder where you extracted patcher.zip and place it inside ux0:data/sosage/assets/data.

Demo version setup

  • Open the apk with your zip explorer and extract the files libmain.so, libc++_shared.so, libyaml.so and liblz4.so from the lib/armeabi-v7a folder to ux0:data/sosage.
  • Extract the assets folder from the .apk inside ux0:data/sosage.

User guide

The action takes place in Fochougny, a very quiet French village where the billionaire Harpagon Lonion lives. He regularly dresses up as Superfluous, a very useless superhero in such a peaceful countryside...

Helped by his assistant Sophie, who tries to somehow temper the enthusiasm of her employer, he will try to put his hands on the mysterious apple thief who terrorizes the orchards of Fochougny...

  • Can you identify this offender?
  • Will you finally discover a criminal of your caliber?
  • Will you find him in this charming village?

Screenshots

superfluousreturnzvita-01.png

superfluousreturnzvita-02.png

superfluousreturnzvita-03.png

superfluousreturnzvita-04.png

Media

Superfluous Returnz - Trailer (Ptilouk Net Studios)

Changelog

v0.5

  • First Release.

Credits

  • TheFloW for the original .so loader.
  • CatoTheYounger for the screenshots and for testing the homebrew.
  • fgsfds for providing a precompiled Windows build for SCAP utility.
  • Northfear for the SDL2 fork with vitaGL as backend.

External links

Advertising: