More actions
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/soulcaliburvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/soulcaliburvita.7z | ||
|website=https:// | |website=https://www.rinnegatamante.eu/vitadb/#/info/1174 | ||
|source=https://github.com/Rinnegatamante/soulcalibur_vita | |source=https://github.com/Rinnegatamante/soulcalibur_vita | ||
|donation=https://www.patreon.com/Rinnegatamante | |donation=https://www.patreon.com/Rinnegatamante | ||
Line 83: | Line 83: | ||
== External links == | == External links == | ||
* GitHub - https://github.com/Rinnegatamante/soulcalibur_vita | * GitHub - https://github.com/Rinnegatamante/soulcalibur_vita | ||
* Reddit - https:// | * Reddit - https://www.rinnegatamante.eu/vitadb/#/info/1174 | ||
[[Category:Mobile game ports on Vita]] | [[Category:Mobile game ports on Vita]] | ||
[[Category:Vita game ports]] | [[Category:Vita game ports]] |
Revision as of 04:18, 8 December 2024
SoulCalibur Vita | |
---|---|
General | |
Author | Rinnegatamante |
Type | Action |
Version | 1.1 |
License | MIT License |
Last Updated | 2024/12/05 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
This is a wrapper/port of SoulCalibur 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.
Installation
Requirements
- libshacccg.suprx (ShaRKBR33D)
- Kubridge
- FdFix OR repatch_ex.skprx
- Android game data files
How to install
Install the plugins:
- Install kubridge and FdFix by copying
kubridge.skprx
andfd_fix.skprx
to your taiHEN plugins folder (usuallyux0:tai
) and adding two entries to yourconfig.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 game:
- Obtain your copy of SoulCalibur legally for Android in form of an
.apk
file and an obb. You can get all the required files directly from your phone or by using an apk extractor you can find in the play store. - Open the apk with your zip explorer and extract the folder
lib
folder toux0:data/soulcalibur
. - Install WinImage and open the
obb
file with it. - Select all the files and right-click them, then click on
Extract
and extract all the files inux0:data/soulcalibur
. - Download xdelta UI and extract the zip content in
ux0:data/soulcalibur
. - Download the
shader.xdelta
patch from Release page and apply it, usingxdelta UI
toux0:data/soulcalibur/shader.dat
and replace original file with the patched one. - (Optional) For trophies to be unlockable, install NoTrpDrm.
Notes and Tips
- The port has been tested with v.1.0.15 of the game.
- Some stages (eg. Water Labyrinth and the final Arcade fight with Inferno) might cause framedrops. Please report any of these problematics so that a fix can be find for specific stages.
- When first launching the game, it is recommended to go into Options and lower BGM and SE volumes to 8 or lower. Not doing so will cause SFX glitching out due to too high volume playback.
- Some stages (Takamatsu Castle and Money Pit) got simplified in background elements to reduce framerate tanking.
- Stages that aren't unlockable in Android version due to lack of Mission Battle mode got restored and will be available to play from the beginning, including alternate stages.
Screenshots
Media
SoulCalibur PSVita port - Full Arcade run (Rinne4Fun)
Changelog
v1.1
- Updated to latest vitaGL usage.
- Greatly improved performances thanks to circular vertex pool usage in vitaGL.
v1.0
- First Release.