NBA Jam Vita: Difference between revisions
From GameBrew
More actions
Created page with "{{Infobox Vita Homebrews |title=NBA Jam Vita |image=NBAJamVita.png |description=Port of NBA Jam for PSVita. |author=elliencode |lastupdated=2026/02/02 |type=Arcade Games |version=1.0 |license=N/A |download=https://dlhb.gamebrew.org/vitahomebrews/NBAJamVita.7z |website=https://github.com/elliencode/nba-jam-psv |source=https://github.com/elliencode/nba-jam-psv |donation= }} {{#seo: |title=Vita Homebrew Games (Arcade Games) - GameBrew |title_mode=append |image=NBAJamVita.pn..." |
No edit summary |
||
| Line 19: | Line 19: | ||
|image_alt=NBA Jam Vita | |image_alt=NBA Jam Vita | ||
}} | }} | ||
PS Vita port the Android release of NBA Jam v.4.00.80. | |||
== Installation == | |||
'''Requirements:''' | |||
== | * libshacccg.suprx | ||
* kubridge.skprx | |||
* Android game files | |||
'''Instructions:''' | |||
* Install or update [[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>ur0:tai</code>) and adding the following two entries to your <code>config.txt</code> under <code>*KERNEL</code>: | * Install or update [[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>ur0:tai</code>) and adding the following two entries to your <code>config.txt</code> under <code>*KERNEL</code>: | ||
<pre> *KERNEL | <pre> *KERNEL | ||
ur0:tai/kubridge.skprx | ur0:tai/kubridge.skprx | ||
ur0:tai/fd_fix.skprx</pre> | ur0:tai/fd_fix.skprx</pre> | ||
* Note: Don't install fd_fix.skprx if you're using the rePatch plugin. | |||
* Make sure you have <code>libshacccg.suprx</code> in the <code>ur0:/data/</code> folder on your console. If you don't, use [[ShaRKBR33D Vita]] to get it quickly and easily. | * Make sure you have <code>libshacccg.suprx</code> in the <code>ur0:/data/</code> folder on your console. If you don't, use [[ShaRKBR33D Vita|ShaRKBR33D]] to get it quickly and easily. | ||
* Legally obtain your copy of NBA Jam for Android in the form of <code>.apk</code> and <code>.obb</code> files. This port is tailored for the v.4.00.80 (latest) version of the game. Other versions may not work. | * Legally obtain your copy of NBA Jam for Android in the form of <code>.apk</code> and <code>.obb</code> files. This port is tailored for the v.4.00.80 (latest) version of the game. Other versions may not work. | ||
** If you have it installed on your phone, you can [https://stackoverflow.com/questions/11012976/how-do-i-get-the-apk-of-an-installed-app-without-root-access get all the required files directly from it] or by using any APK extractor that you can find on Google Play. | ** If you have it installed on your phone, you can [https://stackoverflow.com/questions/11012976/how-do-i-get-the-apk-of-an-installed-app-without-root-access get all the required files directly from it] or by using any APK extractor that you can find on Google Play. | ||
** Verify that your build is the correct version using sha1sum (can also be found as an online tool). The sha1sum for <code>lib/armeabi-v7a/libnbajam.so</code> must be <code>7D230A3A59B0F382DE055B9AF15BC2F3D87E010F</code> | |||
* Open the <code>.apk</code> with any ZIP explorer (like [https://www.7-zip.org/ 7-Zip]) and extract the file <code>lib/armeabi-v7a/libnbajam.so</code> into <code>ux0:data/com.eamobile.nbajam_row_wf/</code> on your Vita. The correct resulting path: <code>ux0:data/com.eamobile.nbajam_row_wf/libnbajam.so</code> | |||
* Open <code>main.40080.com.eamobile.nbajam_row_wf.obb</code> with any ZIP explorer (like [https://www.7-zip.org/ 7-Zip]) and extract all of its context into a separate folder on your computer. | |||
* Open the <code>.apk</code> with any ZIP explorer (like [https://www.7-zip.org/ 7-Zip]) and extract the file <code>lib/armeabi-v7a/libnbajam.so</code> into <code>ux0:data/com.eamobile.nbajam_row_wf/</code> on your Vita. The correct resulting path: <code>ux0:data/com.eamobile.nbajam_row_wf/libnbajam.so</code> | * Install [https://www.ghisler.com/download.htm Total Commander] and its [http://totalcmd.net/plugring/PSARC.html PSARC plugin]. | ||
* Launch Total Commander and navigate up to the folder you just created. | |||
* Open <code>main.40080.com.eamobile.nbajam_row_wf.obb</code> with any ZIP explorer (like [https://www.7-zip.org/ 7-Zip]) and extract all of its context into a separate folder on your computer. | * Select all the files and directories inside the folder, click on File -> Pack. | ||
* Set <code>psarc</code> as Compressor and then click on <code>Configure</code> button right below. | |||
* Install [https://www.ghisler.com/download.htm Total Commander] and its [http://totalcmd.net/plugring/PSARC.html PSARC plugin]. | |||
* Launch Total Commander and navigate up to the folder you just created. | |||
* Select all the files and directories inside the folder, click on File -> Pack. | |||
* Set <code>psarc</code> as Compressor and then click on <code>Configure</code> button right below. | |||
* Set <code>PSARC Version</code> to <code>1.3</code>, <code>Compression</code> to <code>ZLIB</code> and <code>Ratio</code> to <code>0</code> and press <code>OK</code><br /> | * Set <code>PSARC Version</code> to <code>1.3</code>, <code>Compression</code> to <code>ZLIB</code> and <code>Ratio</code> to <code>0</code> and press <code>OK</code><br /> | ||
* Press <code>OK</code> to launch the compression, it will create a file in <code>C:\ArchiveName.psarc</code>. (If you get an error, manually change the location in the command line string <code>psarc: DESTINATIONFOLDER\ArchiveName.psarc</code>). | |||
* Rename the newly created psarc archive to <code>data.psarc</code> and transfer it to <code>ux0:data/com.eamobile.nbajam_row_wf/</code>. | |||
* Install <code>com.eamobile.nbajam_row_wf.vpk</code> (from [https://github.com/elliencode/actionsquad-psv/releases/latest Releases]). | |||
== Controls == | |||
The port features support for physical/gamepad controls. | |||
In-game help menu contains information and tutorials on using them. | |||
==Screenshots== | ==Screenshots== | ||
| Line 75: | Line 63: | ||
https://dlhb.gamebrew.org/vitahomebrews/images/NBAJamVita-04.png | https://dlhb.gamebrew.org/vitahomebrews/images/NBAJamVita-04.png | ||
== | ==Media== | ||
'''New NBA JAM PS Vita Port 2026''' ([https://www.youtube.com/watch?v=9MZHu0DfX98 Robles Junior]) <br> | |||
<youtube width="640">9MZHu0DfX98</youtube> | |||
'''NBA JAM by EA SPORTS ios/Android Gameplay #1''' ([https://www.youtube.com/watch?v=DnpobMig4hg Mobile Gamer]) <br> | |||
<youtube width="640">DnpobMig4hg</youtube> | |||
== Known issues == | == Known issues == | ||
| Line 92: | Line 84: | ||
== External links == | == External links == | ||
* | * GitHub - https://github.com/elliencode/nba-jam-psv | ||
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1365 | * VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1365 | ||
Latest revision as of 14:36, 9 February 2026
| NBA Jam Vita | |
|---|---|
| General | |
| Author | elliencode |
| Type | Arcade Games |
| Version | 1.0 |
| License | N/A |
| Last Updated | 2026/02/02 |
| Links | |
| Download | |
| Website | |
| Source | |
PS Vita port the Android release of NBA Jam v.4.00.80.
Installation
Requirements:
- libshacccg.suprx
- kubridge.skprx
- Android game files
Instructions:
- Install or update Kubridge and FdFix by copying
kubridge.skprxandfd_fix.skprxto your taiHEN plugins folder (usuallyur0:tai) and adding the following two entries to yourconfig.txtunder*KERNEL:
*KERNEL ur0:tai/kubridge.skprx ur0:tai/fd_fix.skprx
- Note: Don't install fd_fix.skprx if you're using the rePatch plugin.
- Make sure you have
libshacccg.suprxin theur0:/data/folder on your console. If you don't, use ShaRKBR33D to get it quickly and easily.
- Legally obtain your copy of NBA Jam for Android in the form of
.apkand.obbfiles. This port is tailored for the v.4.00.80 (latest) version of the game. Other versions may not work.- If you have it installed on your phone, you can get all the required files directly from it or by using any APK extractor that you can find on Google Play.
- Verify that your build is the correct version using sha1sum (can also be found as an online tool). The sha1sum for
lib/armeabi-v7a/libnbajam.somust be7D230A3A59B0F382DE055B9AF15BC2F3D87E010F
- Open the
.apkwith any ZIP explorer (like 7-Zip) and extract the filelib/armeabi-v7a/libnbajam.sointoux0:data/com.eamobile.nbajam_row_wf/on your Vita. The correct resulting path:ux0:data/com.eamobile.nbajam_row_wf/libnbajam.so - Open
main.40080.com.eamobile.nbajam_row_wf.obbwith any ZIP explorer (like 7-Zip) and extract all of its context into a separate folder on your computer. - Install Total Commander and its PSARC plugin.
- Launch Total Commander and navigate up to the folder you just created.
- Select all the files and directories inside the folder, click on File -> Pack.
- Set
psarcas Compressor and then click onConfigurebutton right below. - Set
PSARC Versionto1.3,CompressiontoZLIBandRatioto0and pressOK - Press
OKto launch the compression, it will create a file inC:\ArchiveName.psarc. (If you get an error, manually change the location in the command line stringpsarc: DESTINATIONFOLDER\ArchiveName.psarc). - Rename the newly created psarc archive to
data.psarcand transfer it toux0:data/com.eamobile.nbajam_row_wf/. - Install
com.eamobile.nbajam_row_wf.vpk(from Releases).
Controls
The port features support for physical/gamepad controls.
In-game help menu contains information and tutorials on using them.
Screenshots
Media
New NBA JAM PS Vita Port 2026 (Robles Junior)
NBA JAM by EA SPORTS ios/Android Gameplay #1 (Mobile Gamer)
Known issues
- Loading times when you start a match from the main menu and when you quit from a match back to the main menu are quite slow (up to 1 minute). Unfortunately, nothing can be done about that. The game is heavy on disk IO and before switching to PSARC for data files and some extra optimizations, it took around 40 minutes to load a single level. How it is right now is the best it can be on this platform.
- Multiplayer doesn't work. I do plan to take another look at it in the future.
Changelog
v1.0
- First Release.
Credits
- The FloW for the original .so loader.
- Rinnegatamante for VitaGL.
- gl33ntwine for SoLoBoP and teaching me everything I know about this.