More actions
(Created page with "{{Infobox Vita Homebrews |title=Geometry Dash Vita |image=geometrydashvita.png |description=Port of Geometry Dash for PSVITA. |author=hatoving |lastupdated=2024/01/26 |type=Music |version=1.02 |license=MIT |download=https://dlhb.gamebrew.org/vitahomebrews/geometrydashvita.7z |website=https://github.com/hatoving/gdash-vita |source=https://github.com/hatoving/gdash-vita |donation= }} {{#seo: |title=Vita Homebrew Games (Music) - GameBrew |title_mode=append |image=geometryda...") |
No edit summary |
||
Line 21: | Line 21: | ||
A Port of the Android release of Geometry Dash for the PS Vita. Jump and fly your way through danger in this rhythm-based action platformer! | A Port of the Android release of Geometry Dash for the PS Vita. Jump and fly your way through danger in this rhythm-based action platformer! | ||
Prepare for a near impossible challenge in the world of Geometry Dash. Push your skills to the limit as you jump, fly and flip your way through dangerous passages and spiky obstacles. | Prepare for a near impossible challenge in the world of Geometry Dash. Push your skills to the limit as you jump, fly and flip your way through dangerous passages and spiky obstacles. | ||
==About The Game== | |||
Geometry Dash is a series of side-scrolling music platforming games developed by RobTop. The game is renowned for its challenging levels and enduring legacy, attracting millions of players and cultivating a dedicated fanbase that creates user levels to this day. | |||
This repository includes a loader for the Android release of Geometry Dash, utilizing TheFloW's Android .so Loader. The loader offers a customized, minimalist Android-like environment specifically designed to run the official ARMv7 game executables on the PS Vita. | |||
'''Please note that this software does not contain the original game's code, executables, assets, or any other non-redistributable components. The authors of this software do not endorse or support any form of piracy. To play and launch the game on their PS Vita device, users must obtain their own legally acquired copy of the game in the form of an .apk file.''' | |||
==Requirements== | ==Requirements== | ||
Line 28: | Line 35: | ||
* fd_fix.skprx OR repatch_ex.skprx | * fd_fix.skprx OR repatch_ex.skprx | ||
* Game Data Files: Android | * Game Data Files: Android | ||
==Set-Up (for End-Users)== | |||
In order to properly install the game, you'll have to follow these steps precisely. | |||
'''Please note that only version 2.2.13 has been tested as of 24/01/24.''' | |||
* Install [https://github.com/TheOfficialFloW/kubridge/releases/ kubridge] and [https://github.com/TheOfficialFloW/FdFix/releases/ 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>: | |||
<pre> *KERNEL | |||
ur0:tai/kubridge.skprx | |||
ur0:tai/fd_fix.skprx</pre> | |||
'''Note''': don't install fd_fix.skprx if you're using rePatch plugin! | |||
* 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. | |||
* Also make sure that you have <code>libfmodstudio.suprx</code>, <code>libc.suprx</code> and <code>libfios2.suprx</code> in the same folder. If you don't, follow [https://gist.github.com/hatoving/99253e1b3efdefeaf0ca66e0c5dc7089 this guide] to extract those files. | |||
* Legally obtain your copy of [https://play.google.com/store/apps/details?id=com.robtopx.geometryjump&hl=en&gl=US Geometry Dash] for Android in form of an <code>.apk</code> file. [https://stackoverflow.com/questions/11012976/how-do-i-get-the-apk-of-an-installed-app-without-root-access You can get all the required files directly from your phone] or by using any APK extractor you can find on Google Play. | |||
* Open the <code>.apk</code> with any zip explorer (like [https://www.7-zip.org/ 7-Zip]) and extract every single audio file and folders <code>sfx</code> and <code>songs</code> from the <code>.apk</code> into <code>ux0:data/gdash/assets</code>. Example of resulting path: <code>ux0:data/gdash/assets/songs/10000104.ogg</code>, <code>ux0:data/gdash/assets/menuLoop.mp3</code>. | |||
* Obtain the <code>.so</code> file called <code>libcocos2dcpp.so</code> from the <code>.apk</code> and place it in <code>ux0:data/gdash/</code>. | |||
* Place the <code>.apk</code> file in <code>ux0:data/gdash/</code> and rename as <code>GeometryDash.apk</code>. | |||
* Install <code>gdash.vpk</code> (from [https://github.com/hatoving/gdash-vita/releases/latest Releases]). | |||
==Controls== | |||
The game uses only button to operate; which means you can entirely play this with the touchscreen. | |||
However, there's gamepad support to emulate some controls: | |||
{| class="wikitable" | |||
|- | |||
! style="text-align: center;"| Button | |||
! style="text-align: center;"| Action | |||
|- | |||
| style="text-align: center;"| D-PAD | |||
| style="text-align: center;"| Move Player (The Tower) | |||
|- | |||
| style="text-align: center;"| Cross Button | |||
| style="text-align: center;"| Jump | |||
|- | |||
| style="text-align: center;"| Circle/Start Button | |||
| style="text-align: center;"| Back/Pause | |||
|} | |||
==Media== | ==Media== | ||
Line 50: | Line 98: | ||
'''v1.0''' | '''v1.0''' | ||
* First Release. | * First Release. | ||
== Credits == | |||
* [https://github.com/TheOfficialFloW/ Andy "The FloW" Nguyen] for the original .so loader. | |||
* [https://github.com/Rinnegatamante/ Rinnegatamante] and [https://github.com/v-atamanenko/ gl33ntwine] for helping me a ton with the port (+ for vitaGL by Rinnegatamante.) | |||
* [https://github.com/CatoTheYounger97/ CatoTheYounger97], [https://www.reddit.com/user/Dexxtrip/ Dexxtrip] and [https://github.com/withLogic/ withLogic] for testing the game out. | |||
== External links == | == External links == | ||
* Github - https://github.com/hatoving/gdash-vita | * Github - https://github.com/hatoving/gdash-vita | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1177 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/1177 |
Revision as of 04:49, 28 Ocak 2024
Geometry Dash Vita | |
---|---|
General | |
Author | hatoving |
Type | Music |
Version | 1.02 |
License | MIT License |
Last Updated | 2024/01/26 |
Links | |
Download | |
Website | |
Source | |
A Port of the Android release of Geometry Dash for the PS Vita. Jump and fly your way through danger in this rhythm-based action platformer! Prepare for a near impossible challenge in the world of Geometry Dash. Push your skills to the limit as you jump, fly and flip your way through dangerous passages and spiky obstacles.
About The Game
Geometry Dash is a series of side-scrolling music platforming games developed by RobTop. The game is renowned for its challenging levels and enduring legacy, attracting millions of players and cultivating a dedicated fanbase that creates user levels to this day.
This repository includes a loader for the Android release of Geometry Dash, utilizing TheFloW's Android .so Loader. The loader offers a customized, minimalist Android-like environment specifically designed to run the official ARMv7 game executables on the PS Vita.
Please note that this software does not contain the original game's code, executables, assets, or any other non-redistributable components. The authors of this software do not endorse or support any form of piracy. To play and launch the game on their PS Vita device, users must obtain their own legally acquired copy of the game in the form of an .apk file.
Requirements
- libshacccg.suprx
- libfmodstudio.suprx
- kubridge.skprx
- fd_fix.skprx OR repatch_ex.skprx
- Game Data Files: Android
Set-Up (for End-Users)
In order to properly install the game, you'll have to follow these steps precisely.
Please note that only version 2.2.13 has been tested as of 24/01/24.
- Install kubridge and FdFix by copying
kubridge.skprx
andfd_fix.skprx
to your taiHEN plugins folder (usuallyur0:tai
) and adding two entries to yourconfig.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 theur0:/data/
folder on your console. If you don't, follow this guide to extract it. - Also make sure that you have
libfmodstudio.suprx
,libc.suprx
andlibfios2.suprx
in the same folder. If you don't, follow this guide to extract those files. - Legally obtain your copy of Geometry Dash for Android in form of an
.apk
file. You can get all the required files directly from your phone or by using any APK extractor you can find on Google Play. - Open the
.apk
with any zip explorer (like 7-Zip) and extract every single audio file and folderssfx
andsongs
from the.apk
intoux0:data/gdash/assets
. Example of resulting path:ux0:data/gdash/assets/songs/10000104.ogg
,ux0:data/gdash/assets/menuLoop.mp3
. - Obtain the
.so
file calledlibcocos2dcpp.so
from the.apk
and place it inux0:data/gdash/
. - Place the
.apk
file inux0:data/gdash/
and rename asGeometryDash.apk
. - Install
gdash.vpk
(from Releases).
Controls
The game uses only button to operate; which means you can entirely play this with the touchscreen.
However, there's gamepad support to emulate some controls:
Button | Action |
---|---|
D-PAD | Move Player (The Tower) |
Cross Button | Jump |
Circle/Start Button | Back/Pause |
Media
Geometry Dash - Vita Nova (Fa Da ツ)
Screenshots
Known Issues
- Stutters apparent when the game is loading in shaders.
- Huge performance drop in "Dash"; still pretty playable though if you have the patience,
- No online functionality.
Changelog
v1.02
- Updated LiveArea assets.
v1.01
- Resolved some FMOD symbols for better compatibility.
v1.0
- First Release.
Credits
- Andy "The FloW" Nguyen for the original .so loader.
- Rinnegatamante and gl33ntwine for helping me a ton with the port (+ for vitaGL by Rinnegatamante.)
- CatoTheYounger97, Dexxtrip and withLogic for testing the game out.