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

Geometry Dash Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 2: Line 2:
|title=Geometry Dash Vita
|title=Geometry Dash Vita
|image=geometrydashvita.png
|image=geometrydashvita.png
|description=Port of Geometry Dash for PSVITA.
|description=Port of Geometry Dash for PS Vita.
|author=hatoving
|author=hatoving
|lastupdated=2024/01/26
|lastupdated=2024/01/26
Line 19: Line 19:
|image_alt=Geometry Dash Vita
|image_alt=Geometry Dash Vita
}}
}}
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. 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.
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==
'''Note:''' 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.
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.
==Installation==
 
Requirements:
'''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.'''
* libshacccg.suprx ([[ShaRKBR33D Vita|ShaRKBR33D]])
 
==Requirements==
* libshacccg.suprx
* libfmodstudio.suprx
* libfmodstudio.suprx
* kubridge.skprx
* [[Kubridge Vita|Kubridge]]
* fd_fix.skprx OR repatch_ex.skprx
* [[FdFix Vita|FdFix]] OR [[RePatch_reLoaded_Vita|repatch_ex.skprx]]
* Game Data Files: Android
* Android game data files (only v2.2.13 has been tested as of 24/01/24)
 
==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 the plugins:
* 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>:
* 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
<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 rePatch plugin!
'''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.
* 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.
* 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.
Install the game:
* 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.
* 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>.
* 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>.
Line 56: Line 46:
* Place the <code>.apk</code> file in <code>ux0:data/gdash/</code> and rename as <code>GeometryDash.apk</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]).
* Install <code>gdash.vpk</code> (from [https://github.com/hatoving/gdash-vita/releases/latest Releases]).
==User guide==
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.


==Controls==
==Controls==
The game uses only button to operate; which means you can entirely play this with the touchscreen.
D-Pad - Move player


However, there's gamepad support to emulate some controls:
Cross - Jump


{| class="wikitable"
Circle/Start - Back, Pause
|-
! 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==
'''Geometry Dash - Vita Nova''' ([https://www.youtube.com/watch?v=hqliub-rc8E Fa Da ツ]) <br>
<youtube width=""640"">hqliub-rc8E</youtube>


==Screenshots==
==Screenshots==
Line 86: Line 66:
https://dlhb.gamebrew.org/vitahomebrews/geometrydashvita-02.png
https://dlhb.gamebrew.org/vitahomebrews/geometrydashvita-02.png


==Known Issues==
==Media==
'''Geometry Dash - Vita Nova''' ([https://www.youtube.com/watch?v=hqliub-rc8E Fa Da ツ]) <br>
<youtube width=""640"">hqliub-rc8E</youtube>
 
==Known issues==
* Stutters apparent when the game is loading in shaders.
* Stutters apparent when the game is loading in shaders.
* Huge performance drop in "Dash"; still pretty playable though if you have the patience,
* Huge performance drop in "Dash"; still pretty playable though if you have the patience,
Line 105: Line 89:


== 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 18:36, 30 Ocak 2024

Geometry Dash Vita
Geometrydashvita.png
General
Authorhatoving
TypeMusic
Version1.02
LicenseMIT License
Last Updated2024/01/26
Links
Download
Website
Source

A port of the Android release of Geometry Dash for the PS Vita. 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.

Note: 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.

Installation

Requirements:

Install the plugins:

  • 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.
  • Also make sure that you have libfmodstudio.suprx, libc.suprx and libfios2.suprx in the same folder. If you don't, follow this guide to extract those files.

Install the game:

  • 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 folders sfx and songs from the .apk into ux0:data/gdash/assets. Example of resulting path: ux0:data/gdash/assets/songs/10000104.ogg, ux0:data/gdash/assets/menuLoop.mp3.
  • Obtain the .so file called libcocos2dcpp.so from the .apk and place it in ux0:data/gdash/.
  • Place the .apk file in ux0:data/gdash/ and rename as GeometryDash.apk.
  • Install gdash.vpk (from Releases).

User guide

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.

Controls

D-Pad - Move player

Cross - Jump

Circle/Start - Back, Pause

Screenshots

geometrydashvita-01.png

geometrydashvita-02.png

Media

Geometry Dash - Vita Nova (Fa Da ツ)

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

External links

Advertising: