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

Hill Climb Racing Vita: Difference between revisions

From GameBrew
No edit summary
Line 2: Line 2:
|title=Hill Climb Racing Vita
|title=Hill Climb Racing Vita
|image=HillClimbRacingVita.png
|image=HillClimbRacingVita.png
|description=Port of Hill Clamb Racing for PSVita.
|description=Port of Hill Climb Racing for PS Vita.
|author=MemoryHunter
|author=MemoryHunter
|lastupdated=2025/10/21
|lastupdated=2025/10/21
Line 19: Line 19:
|image_alt=Hill Climb Racing Vita
|image_alt=Hill Climb Racing Vita
}}
}}
Port of the Android release of Hill Climb Racing for PS Vita.


Hill Climb Racing is a game made by Fingersoft, a Finnish game engine where you can control a vehicle and try to survive as far as possible to get more coins for more upgrades, vehicles and stages! Each stage has a different layout, and different obstacles to overcome. Each vehicle has their own strengths and weaknesses, making certain vehicles excel in certain stages, and their vehicles have overalls.
== Installation ==
 
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>ur0:tai</code>) and adding two entries to your <code>config.txt</code> under *KERNEL:
This repository contains a loader of '''the Android release of Hill Climb Racing''', based on the [https://github.com/TheOfficialFloW/gtasa_vita Android SO Loader by TheFloW]. The loader provides a tailored, minimalistic Android-like environment to run the official ARMv7 game executables on the PS Vita.
<pre>  *KERNEL
  ur0:tai/kubridge.skprx
  ur0:tai/fd_fix.skprx</pre>


'''This software does not contain the original code, executables, assets, or other not redistributable parts of the game. The authors do not promote or condone piracy in any way. To launch and play the game on their PS Vita device, users must provide their own legally obtained copy of the game in form of an .apk file.'''
Note: Don't install fd_fix.skprx if you're using rePatch plugin.


== Setup Instructions (For End Users) ==
Make sure you have <code>libshacccg.suprx</code> in the ur0:/data/ folder on your console. If you don't, follow [https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx this guide] to extract it.
In order to properly install the game, you'll have to follow these steps precisely:


* 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>ur0:tai</code>) and adding two entries to your <code>config.txt</code> under <code>*KERNEL</code>:
Legally obtain your copy of [https://play.google.com/store/apps/details?id=com.fingersoft.hillclimb&hl=en Hill Climb Racing] version 1.18.0 for Android in form of an .apk file.


<pre> *KERNEL
Open the .apk with any zip explorer (like [https://www.7-zip.org/ 7-Zip]) and extract <code>assets</code> folder from the .apk into <code>ux0:data/hcr</code>. Also, extract <code>libgame.so</code> from <code>lib/armeabi-v7a/</code> in the same directory.
  ur0:tai/kubridge.skprx
  ur0:tai/fd_fix.skprx</pre>
'''Note''' Don't install fd_fix.skprx if you're using rePatch plugin!


<ul>
Place the .apk< itself inside <code>ux0:data/hcr</code> and rename to <code>base.apk</code>. Your final folder layout should look like:
<li>Make sure you have <code>libshacccg.suprx</code> in the <code>ur0:/data/</code> folder on your console. If you don't, follow [https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx this guide] to extract it.<br />
</li>
<li>Legally obtain your copy of [https://play.google.com/store/apps/details?id=com.fingersoft.hillclimb&hl=en Hill Climb Racing] version 1.18.0 for Android in form of an <code>.apk</code> file.<br />
</li>
<li>Open the <code>.apk</code> with any zip explorer (like [https://www.7-zip.org/ 7-Zip]) and extract <code>assets</code> folder from the <code>.apk</code> into <code>ux0:data/hcr</code>. Also, extract <code>libgame.so</code> from <code>lib/armeabi-v7a/</code> in the same directory.<br />
</li>
<li><p>Place the <code>.apk</code> itself inside <code>ux0:data/hcr</code> and rename to <code>base.apk</code>. Your final folder layout should look like:</p>
<pre> └── hcr/
<pre> └── hcr/
   ├── assets/
   ├── assets/
   ├── libgame.so
   ├── libgame.so
   └── base.apk</pre></li>
   └── base.apk</pre>
<li>Install <code>hcr.vpk</code> (from [https://github.com/memory-hunter/hill-climb-racing-vita/releases/latest Releases]).<br />
 
</li></ul>
Install hcr.vpk (from [https://github.com/memory-hunter/hill-climb-racing-vita/releases/latest Releases]).


== Controls ==
== Controls ==
L / R Button = Brake/Accelerate
L/R - Brake/Accelerate


Circle Button = Back
Circle - Back


==Screenshots==
==Screenshots==
Line 62: Line 54:


==Known issues==
==Known issues==
* Engine sound doesn't play
* Engine sound doesn't play.
* Some menus may not work, to get out, just press the circle button.
* Some menus may not work, to get out, just press the circle button..
* Don't quit the game too quick after finishing your gaming session, wait around 3 seconds and then quit.
* Don't quit the game too quick after finishing your gaming session, wait around 3 seconds and then quit.


Line 74: Line 66:
* [https://github.com/Rinnegatamante/ Rinnegatamante] for VitaGL and lots of help with understanding and debugging the loader.
* [https://github.com/Rinnegatamante/ Rinnegatamante] for VitaGL and lots of help with understanding and debugging the loader.
* [https://github.com/PatnosDD PatnosD] for giving me the motivation to do this game as my first .so loader port.
* [https://github.com/PatnosDD PatnosD] for giving me the motivation to do this game as my first .so loader port.
* [https://github.com/v-atamanenko/ gl33ntwine] for the [https://github.com/v-atamanenko/soloader-boilerplate/ SoLoBoP (.'''so''' '''lo'''ader '''bo'''iler'''p'''late)], help with the SharedPreferences parsing functions, this README.md as a template copied from [https://github.com/v-atamanenko/baba-is-you-vita/ Baba is You! port] and overall help.
* [https://github.com/v-atamanenko/ gl33ntwine] for the [https://github.com/v-atamanenko/soloader-boilerplate/ SoLoBoP (.so loader boilerplate)], help with the SharedPreferences parsing functions, this README.md as a template copied from [https://github.com/v-atamanenko/baba-is-you-vita/ Baba is You! port] and overall help.
* Everybody who has helped me in Vita Nuova discord while asking questions.
* Everybody who has helped me in Vita Nuova discord while asking questions.


== External links ==
== External links ==
* Github - https://github.com/memory-hunter/hill-climb-racing-vita
* GitHub - https://github.com/memory-hunter/hill-climb-racing-vita
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1340
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1340

Revision as of 02:01, 7 November 2025

Hill Climb Racing Vita
General
AuthorMemoryHunter
TypeRacing
Versionbeta 1
LicenseMIT License
Last Updated2025/10/21
Links
Download
Website
Source

Port of the Android release of Hill Climb Racing for PS Vita.

Installation

Install 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

Note: Don't install fd_fix.skprx if you're using rePatch plugin.

Make sure you have libshacccg.suprx in the ur0:/data/ folder on your console. If you don't, follow this guide to extract it.

Legally obtain your copy of Hill Climb Racing version 1.18.0 for Android in form of an .apk file.

Open the .apk with any zip explorer (like 7-Zip) and extract assets folder from the .apk into ux0:data/hcr. Also, extract libgame.so from lib/armeabi-v7a/ in the same directory.

Place the .apk< itself inside ux0:data/hcr and rename to base.apk. Your final folder layout should look like:

 └── hcr/
  ├── assets/
  ├── libgame.so
  └── base.apk

Install hcr.vpk (from Releases).

Controls

L/R - Brake/Accelerate

Circle - Back

Screenshots

HillClimbRacingVita-01.png

HillClimbRacingVita-02.png

Known issues

  • Engine sound doesn't play.
  • Some menus may not work, to get out, just press the circle button..
  • Don't quit the game too quick after finishing your gaming session, wait around 3 seconds and then quit.

Changelog

beta1

  • First Release.

Credits

External links

Advertising: