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

Batman: The Dark Knight Rises Vita: Difference between revisions

From GameBrew
Created page with "{{Infobox Vita Homebrews |title=Batman: The Dark Knight Rises Vita |image=BatmanTheDarkKnightRisesVita.png |description=Port of Batman: The Dark Knight Rises for PSVita. |author=TheFloW & Rinnegatamante |lastupdated=2025/10/26 |type=Action |version=0.8 |license=MIT |download=https://dlhb.gamebrew.org/vitahomebrews/BatmanTheDarkKnightRisesVita.7z |website=https://github.com/TheOfficialFloW/kras_vita |source=https://github.com/TheOfficialFloW/kras_vita |donation=https://ww..."
 
No edit summary
Line 3: Line 3:
|image=BatmanTheDarkKnightRisesVita.png
|image=BatmanTheDarkKnightRisesVita.png
|description=Port of Batman: The Dark Knight Rises for PSVita.
|description=Port of Batman: The Dark Knight Rises for PSVita.
|author=TheFloW & Rinnegatamante
|author=TheFloW, Rinnegatamante
|lastupdated=2025/10/26
|lastupdated=2025/10/26
|type=Action
|type=Action
Line 21: Line 21:
This is a wrapper/port of Batman: The Dark Knight Rises for the PS Vita.
This is a wrapper/port of Batman: The Dark Knight Rises for the PS Vita.


The port works by loading the official Android ARMv7 executable 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 it is.
==Installation==
 
===How to setup===
==Requirements==
Requirements:
* libshacccg.suprx
* libshacccg.suprx
* kubridge.skprx
* kubridge.skprx
* Game Data Files: Android
* Android game data files


== Setup Instructions (For End Users) ==
Instructions:
* Install [[Kubridge Vita|Kubridge]] and [[FdFix Vita|FdFix]] by copying <code>kubridge.skprx</code> and <code>fd_fix.skprx</code> to your taiHEN plugins folder (usually <code>ux0:tai</code>) and adding two entries to your <code>config.txt</code> under <code>*KERNEL</code>:
* Install [[Kubridge Vita|Kubridge]] and [[FdFix Vita|FdFix]] by copying <code>kubridge.skprx</code> and <code>fd_fix.skprx</code> to your taiHEN plugins folder (usually <code>ux0:tai</code>) and adding two entries to your <code>config.txt</code> under <code>*KERNEL</code>:
<pre>  *KERNEL
<pre>  *KERNEL
   ux0:tai/kubridge.skprx
   ux0:tai/kubridge.skprx
   ux0:tai/fd_fix.skprx</pre>
   ux0:tai/fd_fix.skprx</pre>
'''Note''' Don't install fd_fix.skprx if you're using rePatch plugin
* Note: Don't install fd_fix.skprx if you're using rePatch plugin.
 
* (Optional) Install [[PSVshell Vita|PSVshell]] to overclock your device to 500Mhz.
* '''Optional''': Install [[PSVshell Vita]] 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 <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.
* Install the vpk from Release tab.
* Obtain your copy of ''Batman: The Dark Knight Rises'' legally for Android in form of an <code>.apk</code> file and an <code>.obb</code> file.
* Obtain your copy of 'Batman: The Dark Knight Rises' legally for Android in form of an <code>.apk</code> file and an <code>.obb</code> file.
* Open the apk with your zip explorer and extract the files <code>libkras.so</code> from the <code>lib/armeabi-v7a</code> folder to <code>ux0:data/kras</code>.
* Open the apk with your zip explorer and extract the files <code>libkras.so</code> from the <code>lib/armeabi-v7a</code> folder to <code>ux0:data/kras</code>.
* Open the obb with your zip explorer and extract everything that's inside the <code>files</code> folder in <code>ux0:data/kras</code>.
* Open the obb with your zip explorer and extract everything that's inside the <code>files</code> folder in <code>ux0:data/kras</code>.
Line 53: Line 51:
* Extract the content of the <code>gamefiles.zip</code> from the Download section in <code>ux0:data/kras</code>.
* Extract the content of the <code>gamefiles.zip</code> from the Download section in <code>ux0:data/kras</code>.


== Changing graphical settings ==
===Changing graphical settings===
The game ships with an optimized preset to balance between framerate and graphics quality although, if you wish to change any settings, you can do so by editing the files:
The game ships with an optimized preset to balance between framerate and graphics quality although, if you wish to change any settings, you can do so by editing the files:
* <code>ux0:data/kras/data/options/Vita.xml</code>
* <code>ux0:data/kras/data/options/Vita.xml</code>
* <code>ux0:data/kras/data/options/MEM_Vita.xml</code>
* <code>ux0:data/kras/data/options/MEM_Vita.xml</code>
Line 61: Line 58:
* <code>ux0:data/kras/data/options/CPU_Vita.xml</code>
* <code>ux0:data/kras/data/options/CPU_Vita.xml</code>


==Media==
==Screenshots==
'''The Dark Knight Rises - iOS/Android - Launch Trailer''' ([https://www.youtube.com/watch?v=4UruOvqtEh8 Gameloft]) <br>
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-02.png
<youtube width=""640"">4UruOvqtEh8</youtube>


==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-01.png
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-01.png
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-02.png


https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-03.png
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-03.png
Line 74: Line 67:
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-04.png
https://dlhb.gamebrew.org/vitahomebrews/images/BatmanTheDarkKnightRisesVita-04.png


== Known Issues ==
==Media==
'''The Dark Knight Rises - iOS/Android - Launch Trailer''' ([https://www.youtube.com/watch?v=4UruOvqtEh8 Gameloft]) <br>
<youtube width="640">4UruOvqtEh8</youtube>
 
== Known issues ==
* There is some audio crackling here and there.
* There is some audio crackling here and there.
* Game may start glitching randomly. If this happens, it is suggested to restart the app.
* Game may start glitching randomly. If this happens, it is suggested to restart the app.
Line 87: Line 84:


== External links ==
== External links ==
* Github - https://github.com/TheOfficialFloW/kras_vita
* GitHub - https://github.com/TheOfficialFloW/kras_vita
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1342
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1342

Revision as of 10:43, 1 November 2025

Batman: The Dark Knight Rises Vita
General
AuthorTheFloW, Rinnegatamante
TypeAction
Version0.8
LicenseMIT License
Last Updated2025/10/26
Links
Download
Website
Source
Support Author

This is a wrapper/port of Batman: The Dark Knight Rises for the PS Vita.

Installation

How to setup

Requirements:

  • libshacccg.suprx
  • kubridge.skprx
  • Android game data files

Instructions:

  • Install Kubridge and FdFix by copying kubridge.skprx and fd_fix.skprx to your taiHEN plugins folder (usually ux0:tai) and adding two entries 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 'Batman: The Dark Knight Rises' legally for Android in form of an .apk file and an .obb file.
  • Open the apk with your zip explorer and extract the files libkras.so from the lib/armeabi-v7a folder to ux0:data/kras.
  • Open the obb with your zip explorer and extract everything that's inside the files folder in ux0:data/kras.
  • Grab every file with extension .gla from the data files extracted from the obb (check in all subdirectories) and place them in a folder in your PC.
  • Install Total Commander and its PSARC plugin.
  • Launch Total Commander and navigate up to the folder where the .gla files are located.
  • Right click on every file in this folder; they will turn red.
  • Click on File -> Pack.
  • Set psarc as Compressor and then click on Configure button right below.
  • Set PSARC Version to 1.3, Compression to ZLIB and Ratio to 0 and press OK
  • Press OK to launch the compression, it will create a file in C:. (If you get an error, manually change the location in the command line string psarc: DESTINATIONFOLDER\kras.psarc).
  • Transfer the new psarc file named as kras.psarc to ux0:data/kras.
  • Extract the content of the gamefiles.zip from the Download section in ux0:data/kras.

Changing graphical settings

The game ships with an optimized preset to balance between framerate and graphics quality although, if you wish to change any settings, you can do so by editing the files:

  • ux0:data/kras/data/options/Vita.xml
  • ux0:data/kras/data/options/MEM_Vita.xml
  • ux0:data/kras/data/options/GPU_Vita.xml
  • ux0:data/kras/data/options/CPU_Vita.xml

Screenshots

BatmanTheDarkKnightRisesVita-02.png

BatmanTheDarkKnightRisesVita-01.png

BatmanTheDarkKnightRisesVita-03.png

BatmanTheDarkKnightRisesVita-04.png

Media

The Dark Knight Rises - iOS/Android - Launch Trailer (Gameloft)

Known issues

  • There is some audio crackling here and there.
  • Game may start glitching randomly. If this happens, it is suggested to restart the app.
  • Sometimes there might be stutters due to assets streaming.

Changelog

v0.8

  • First Release.

Credits

  • BetterWinds for the Livearea assets.

External links

Advertising: