Original Topic from 'PacBunny' : [Release] Dead Space Vita By atamanenko (Not open for further replies)
Dead Space Vita v1.0 - 29 Oct, 2022 - working
Dead Space Vita v1.1 - 05 Nov, 2022 - freezing issue
Dead Space Vita v1.2 - 06 Nov, 2022- freezing issue FIXED !
Dead Space Vita v1.3 - 13 Jan, 2023 - rebind acceleremoter actions PSTV Zero-G Jump FIXED !
(No extra plugins needed anymore - DSMotion and DS4Touch)
Coder : v-atamanenko
Dead Space is a 2011 survival horror mobile game for iOS and Android devices. A spin-off within the Dead Space series, the game is set after the events of original Dead Space and prior to the events of Dead Space 2 and shows how the Necromorph outbreak began and spread through the Titan Sprawl.
Requirements:
- libshacccg.suprx
- kubridge.skprx v.0.3 or higher
- fd_fix.skprx OR repatch_ex.skprx
- Game Data Files: .apk Android v1.1.33 - 2012
- 7-Zip (open .apk)
This repository contains a loader of the Xperia Play release of Dead Space, based on the Android SO Loader by TheFloW. The loader provides a tailored, minimalistic Android-like environment to run the official ARMv6 game executable on the PS Vita.
Release Page: https://github.com/v-atamanenko/deadspace-vita/releases
VitaDB Site : https://vitadb.rinnegatamante.it/#/info/999
/
Video Youtube First Release :
/
Sponsor this project : https://paypal.me/atamanenkoGE?country.x=GE&locale.x=en_US
/
Setup Instructions (v1.1.33 ONLY) :
In order to properly install the game, you'll have to follow these steps precisely
Install or update kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ur0:tai) and adding two entries to your config.txt under *KERNEL:
*KERNEL
ur0:tai/kubridge.skprx
ur0:tai/fd_fix.skprx
Don't install fd_fix.skprx if you're using the rePatch plugin!
Even if you had kubridge.skprx installed before, most likely you still need to update it, since a new version of the plugin was released at the same time as this port.
Make sure you have libshacccg.suprx in the ur0:/data/ folder on your console. If you don't, use ShaRKBR33D to get it quickly and easily.
Legally obtain your copy of Dead Space Mobile for Xperia Play in a form of an .apk file. The version for regular Android devices, also known as the latest/Google Play version, will not work! Make sure that your game is v1.1.33 (this is the last one supported on Xperia Play and provided via EA Store back in 2012).
If you have it installed on your phone, you can get all the required files directly from it or by using any APK extractor you can find on Google Play.
Verify that your build is exactly the correct one using sha1sum (can also be found as an online tool). sha1sum for lib/armeabi/libEAMGameDeadSpace.so must be 0ed42b611415015807f759ec9b5457857143ce39
Open the .apk with any zip explorer (like 7-Zip) and extract all folders from the .apk into ux0:data/deadspace on your Vita. Example of correct resulting path: ux0:data/deadspace/lib/armeabi/libEAMGameDeadSpace.so
If your .apk was less than 100MB of size, you also need assets ("cache"). You need to run the game at least once on your Xperia so that it downloads the required files, and then you can find them at /sdcard/ea/deadspace/published. Copy the published folder to ux0:data/deadspace/assets/ on your Vita. Example of correct resulting path: ux0:data/deadspace/assets/published/data/achievements.sb
Install DeadSpace.vpk
/
Known Issues (old version) :
1 Accelerometer controls may feel a little too sensitive. Fix may be made.
2 Analog sticks controls may sometimes "snap" a little. Most likely, can not be fixed, seems to be the game's own caveat.
3 While the game has a subtitles option, it's recommended not to use them because in some scenes they skip immediately. Most likely, can not be fixed.
4 Rarely (as it seems so far, maybe once an hour or even less often), it can randomly crash with a Prefetch Abort / Data Abort exception. Game creates checkpoint saves pretty often, so you shouldn't lose any substantial progress.
5 When entering the tram at the end of Chapter 5/9/10, audio may stop working. If it happens, complete the tram ride and restart the game after getting to the next chapter.
Known Issues (v.1.3) :
1 While the game has a subtitles option, it's recommended not to use them because in some scenes they skip immediately. Most likely, can not be fixed.
2 Rarely (about once an hour or sometimes during new levels/saves loading), the game can randomly crash or freeze. You'll have to restart it. Game creates checkpoint saves pretty often, so you shouldn't lose any substantial progress.
3 Sometimes (most oftenly reported when entering the tram at the end of Chapters 5/9/10), audio may stop working. If it happens, play until the next checkpoint if you wish and restart the game (as in quit and open the app again).
/
UPDATES :
Changelog (v1.1):
- Drastically improved analog sticks controls, no "snapping" or accidental strafes anymore.
- Implemented dead zone for accelerometer, making it much less sensitive to accidental motion.
- Added numerous startup checks for required plugins, FW version, etc.
- Enlarged internal audio buffer, which should reduce the frequency of audio "cut-offs" seen on v1.0.
- Switched to no-debug VitaGL build which may lead to a marginal framerate improvement.
Changelog (v1.2):
- Fixed left analog stick interference with on-screen controls in menu and HUD.
- Fixed freezing issue (when audio continues playing but the visuals are stuck).
Changelog (v1.3):
- Added the ability to adjust the dead zone of the analog sticks (with the new configurator app).
- Added the option to rebind acceleremoter actions (weapon rotation, zero-g jump) to D-Pad Up (with the new configurator app).
- Implemented an FPS limiter that can be enabled in the configurator app.
- Made analog stick controls a little smoother with linear interpolation.
- Enlarged the audio buffer to 1 MiB which may reduce the audio cut off issues.
/
Credits
Andy "The FloW" Nguyen for the original .so loader.
Rinnegatamante for VitaGL and lots of help with understanding and debugging the loader.
Bythos for the new kubridge with exceptions handling support and short vector VFP emulation and code generation.
CatoTheYounger for tremendous amount of testing. Not the hero we deserved, but the one we need.
Once13One for his beautiful LiveArea assets.
Andiweli, AvatarIII, BignThicc, dangtruong23, DieterB, Havocking92, ivanproff, keeponjammin, Long-nose, Maplesyrup6661, maxbarno, mmtechnodrone, NeoTechni, ReAnimation9, Shaitan, stayntruebreal, thenoble1, Tibmyyy: backers of the bounty that gave me motivation and made this port possible.
Dead Space Vita v1.0 - 29 Oct, 2022 - working
Dead Space Vita v1.1 - 05 Nov, 2022 - freezing issue
Dead Space Vita v1.2 - 06 Nov, 2022- freezing issue FIXED !
Dead Space Vita v1.3 - 13 Jan, 2023 - rebind acceleremoter actions PSTV Zero-G Jump FIXED !
(No extra plugins needed anymore - DSMotion and DS4Touch)
Coder : v-atamanenko
Dead Space is a 2011 survival horror mobile game for iOS and Android devices. A spin-off within the Dead Space series, the game is set after the events of original Dead Space and prior to the events of Dead Space 2 and shows how the Necromorph outbreak began and spread through the Titan Sprawl.
Requirements:
- libshacccg.suprx
- kubridge.skprx v.0.3 or higher
- fd_fix.skprx OR repatch_ex.skprx
- Game Data Files: .apk Android v1.1.33 - 2012
- 7-Zip (open .apk)
This repository contains a loader of the Xperia Play release of Dead Space, based on the Android SO Loader by TheFloW. The loader provides a tailored, minimalistic Android-like environment to run the official ARMv6 game executable on the PS Vita.
Release Page: https://github.com/v-atamanenko/deadspace-vita/releases
VitaDB Site : https://vitadb.rinnegatamante.it/#/info/999
/
Video Youtube First Release :
/
Sponsor this project : https://paypal.me/atamanenkoGE?country.x=GE&locale.x=en_US
/
Setup Instructions (v1.1.33 ONLY) :
In order to properly install the game, you'll have to follow these steps precisely
Install or update kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ur0:tai) and adding two entries to your config.txt under *KERNEL:
*KERNEL
ur0:tai/kubridge.skprx
ur0:tai/fd_fix.skprx
Don't install fd_fix.skprx if you're using the rePatch plugin!
Even if you had kubridge.skprx installed before, most likely you still need to update it, since a new version of the plugin was released at the same time as this port.
Make sure you have libshacccg.suprx in the ur0:/data/ folder on your console. If you don't, use ShaRKBR33D to get it quickly and easily.
Legally obtain your copy of Dead Space Mobile for Xperia Play in a form of an .apk file. The version for regular Android devices, also known as the latest/Google Play version, will not work! Make sure that your game is v1.1.33 (this is the last one supported on Xperia Play and provided via EA Store back in 2012).
If you have it installed on your phone, you can get all the required files directly from it or by using any APK extractor you can find on Google Play.
Verify that your build is exactly the correct one using sha1sum (can also be found as an online tool). sha1sum for lib/armeabi/libEAMGameDeadSpace.so must be 0ed42b611415015807f759ec9b5457857143ce39
Open the .apk with any zip explorer (like 7-Zip) and extract all folders from the .apk into ux0:data/deadspace on your Vita. Example of correct resulting path: ux0:data/deadspace/lib/armeabi/libEAMGameDeadSpace.so
If your .apk was less than 100MB of size, you also need assets ("cache"). You need to run the game at least once on your Xperia so that it downloads the required files, and then you can find them at /sdcard/ea/deadspace/published. Copy the published folder to ux0:data/deadspace/assets/ on your Vita. Example of correct resulting path: ux0:data/deadspace/assets/published/data/achievements.sb
Install DeadSpace.vpk
/
Known Issues (old version) :
1 Accelerometer controls may feel a little too sensitive. Fix may be made.
2 Analog sticks controls may sometimes "snap" a little. Most likely, can not be fixed, seems to be the game's own caveat.
3 While the game has a subtitles option, it's recommended not to use them because in some scenes they skip immediately. Most likely, can not be fixed.
4 Rarely (as it seems so far, maybe once an hour or even less often), it can randomly crash with a Prefetch Abort / Data Abort exception. Game creates checkpoint saves pretty often, so you shouldn't lose any substantial progress.
5 When entering the tram at the end of Chapter 5/9/10, audio may stop working. If it happens, complete the tram ride and restart the game after getting to the next chapter.
Known Issues (v.1.3) :
1 While the game has a subtitles option, it's recommended not to use them because in some scenes they skip immediately. Most likely, can not be fixed.
2 Rarely (about once an hour or sometimes during new levels/saves loading), the game can randomly crash or freeze. You'll have to restart it. Game creates checkpoint saves pretty often, so you shouldn't lose any substantial progress.
3 Sometimes (most oftenly reported when entering the tram at the end of Chapters 5/9/10), audio may stop working. If it happens, play until the next checkpoint if you wish and restart the game (as in quit and open the app again).
/
UPDATES :
Changelog (v1.1):
- Drastically improved analog sticks controls, no "snapping" or accidental strafes anymore.
- Implemented dead zone for accelerometer, making it much less sensitive to accidental motion.
- Added numerous startup checks for required plugins, FW version, etc.
- Enlarged internal audio buffer, which should reduce the frequency of audio "cut-offs" seen on v1.0.
- Switched to no-debug VitaGL build which may lead to a marginal framerate improvement.
Changelog (v1.2):
- Fixed left analog stick interference with on-screen controls in menu and HUD.
- Fixed freezing issue (when audio continues playing but the visuals are stuck).
Changelog (v1.3):
- Added the ability to adjust the dead zone of the analog sticks (with the new configurator app).
- Added the option to rebind acceleremoter actions (weapon rotation, zero-g jump) to D-Pad Up (with the new configurator app).
- Implemented an FPS limiter that can be enabled in the configurator app.
- Made analog stick controls a little smoother with linear interpolation.
- Enlarged the audio buffer to 1 MiB which may reduce the audio cut off issues.
/
Credits
Andy "The FloW" Nguyen for the original .so loader.
Rinnegatamante for VitaGL and lots of help with understanding and debugging the loader.
Bythos for the new kubridge with exceptions handling support and short vector VFP emulation and code generation.
CatoTheYounger for tremendous amount of testing. Not the hero we deserved, but the one we need.
Once13One for his beautiful LiveArea assets.
Andiweli, AvatarIII, BignThicc, dangtruong23, DieterB, Havocking92, ivanproff, keeponjammin, Long-nose, Maplesyrup6661, maxbarno, mmtechnodrone, NeoTechni, ReAnimation9, Shaitan, stayntruebreal, thenoble1, Tibmyyy: backers of the bounty that gave me motivation and made this port possible.
Last edited by peter8,