RCT Classic Vita: Difference between revisions

From GameBrew
(Created page with "{{Infobox Vita Homebrews |title=RCT Classic Vita |image=rctclassicvita.png |description=Port of RollerCoaster Tycoon Classic for PSVITA. |author=Rinnegatamante |lastupdated=2024/02/06 |type=Simulation |version=1.0 |license=Mixed |download=https://dlhb.gamebrew.org/vitahomebrews/rctclassicvita.7z |website=https://vitadb.rinnegatamante.it/#/info/1182 |source=https://github.com/Rinnegatamante/rct-vita |donation=https://www.patreon.com/Rinnegatamante }} {{#seo: |title=Vita H...")
 
No edit summary
Line 19: Line 19:
|image_alt=RCT Classic Vita
|image_alt=RCT Classic Vita
}}
}}
Port of RollerCoaster Tycoon Classic for PSVITA.
This is a wrapper/port of RollerCoaster Tycoon Classic for the PS Vita.
 
The port works by loading the official Android ARMv7 executables in memory, resolving their imports with native functions and patching them 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 they are.
 
==About The Game==
RollerCoaster Tycoon Classic is a beloved simulation game that combines the best features of the original RollerCoaster Tycoon and RollerCoaster Tycoon 2. Developed by Origin8 Technologies Ltd., this game offers players the nostalgic experience of managing their own amusement park.
 
In RollerCoaster Tycoon Classic, players can build and customize intricate roller coasters, thrilling rides, and various attractions to design the ultimate theme park. The game allows for creative freedom, enabling players to unleash their imagination as they construct the park of their dreams. From gentle kiddie rides to heart-pounding roller coasters, the game offers a wide array of attractions to cater to different preferences.
 
Players must manage their park efficiently by considering factors such as finances, visitor satisfaction, and park ratings. Balancing these elements is crucial to maintaining a successful park and attracting more guests. With a user-friendly interface and intuitive controls, RollerCoaster Tycoon Classic provides a seamless gameplay experience for both newcomers and longtime fans of the series.
 
==Requirements:==
* libshacccg.suprx
* libfmodstudio.suprx
* kubridge.skprx
* Game Data Files: Android
 
== Notes and Tips ==
* The game has been tested with v.1.2.1 of the game.
* Very rarely, game may crash at boot. If it happens, just restart the app.
* The game can tank heavily framerate depending on how much is going on. Disabling music rides should help mitigate framerate issues.
* The game ships in two versions: a speedhack one (default) and a safe one (launchable by clicking on the related option in the Livearea.) The speedhack version will have a way better framerate in exchange of some occasional glitching and flickering.
* In-app purchase DLCs can be unlocked. Check the '''DLCs Support''' to know how.
 
== Setup Instructions ==
* 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>ux0:tai</code>) and adding two entries to your <code>config.txt</code> under <code>*KERNEL</code>:
 
<pre>  *KERNEL
  ux0:tai/kubridge.skprx
  ux0:tai/fd_fix.skprx</pre>
 
'''Note''' Don't install fd_fix.skprx if you're using rePatch plugin
 
* '''Optional''': Install [https://github.com/Electry/PSVshell/releases PSVshell] 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].
* Extract <code>libfmodstudio.suprx</code>, if you don't have it already, by following [https://gist.github.com/hatoving/99253e1b3efdefeaf0ca66e0c5dc7089 this guide].
* Install the vpk from Release tab.
* Obtain your copy of ''RollerCoaster Tycoon Classic'' legally for Android in form of an <code>.apk</code> and two <code>.obb</code> files.
* Open the apk with your zip explorer and extract all the <code>.ogg</code> files inside the <code>assets</code> folder to <code>ux0:data/rct/assets</code>. You can then remove those files from inside the apk to save space.
* Place the <code>.apk</code> file, renamed as <code>game.apk</code>, inside <code>ux0:data/rct</code>.
* Place the two <code>.obb</code> files, renamed respectively as <code>main.obb</code> and <code>patch.obb</code> omsode <code>ux0:data/rct</code>.
 
=== DLCs Support ===
DLCs for RollerCoaster Tycoon Classic can be enabled by editing a config file named settings.cfg located inside ux0:app/RCTCLASS1. We strongly encourage to enable support for these contents solely if you possess these contents on your Android device. Sadly, we have no way to propose a license check on Vita against your purchased in-game contents on Android, so show respect and support the original authors of the game first before proceeding. Open the file ux0:app/RCTCLASS1/settings.cfg and change enable_dlcs=0 to enable_dlcs=1.


==Media==
==Media==
Line 37: Line 80:
'''v1.0'''
'''v1.0'''
* First Release.
* First Release.
== Credits ==
* TheFloW for the original .so loader.
* CatoTheYounger for the screenshots and for testing the homebrew.
* gl33ntwine for the Livearea assets.


== External links ==
== External links ==
* Github - https://github.com/Rinnegatamante/rct-vita
* Github - https://github.com/Rinnegatamante/rct-vita
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1182
* VitaDB - https://vitadb.rinnegatamante.it/#/info/1182

Revision as of 05:28, 11 February 2024

RCT Classic Vita
Rctclassicvita.png
General
AuthorRinnegatamante
TypeSimulation
Version1.0
LicenseMixed
Last Updated2024/02/06
Links
Download
Website
Source
Support Author

This is a wrapper/port of RollerCoaster Tycoon Classic for the PS Vita.

The port works by loading the official Android ARMv7 executables in memory, resolving their imports with native functions and patching them 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 they are.

About The Game

RollerCoaster Tycoon Classic is a beloved simulation game that combines the best features of the original RollerCoaster Tycoon and RollerCoaster Tycoon 2. Developed by Origin8 Technologies Ltd., this game offers players the nostalgic experience of managing their own amusement park.

In RollerCoaster Tycoon Classic, players can build and customize intricate roller coasters, thrilling rides, and various attractions to design the ultimate theme park. The game allows for creative freedom, enabling players to unleash their imagination as they construct the park of their dreams. From gentle kiddie rides to heart-pounding roller coasters, the game offers a wide array of attractions to cater to different preferences.

Players must manage their park efficiently by considering factors such as finances, visitor satisfaction, and park ratings. Balancing these elements is crucial to maintaining a successful park and attracting more guests. With a user-friendly interface and intuitive controls, RollerCoaster Tycoon Classic provides a seamless gameplay experience for both newcomers and longtime fans of the series.

Requirements:

  • libshacccg.suprx
  • libfmodstudio.suprx
  • kubridge.skprx
  • Game Data Files: Android

Notes and Tips

  • The game has been tested with v.1.2.1 of the game.
  • Very rarely, game may crash at boot. If it happens, just restart the app.
  • The game can tank heavily framerate depending on how much is going on. Disabling music rides should help mitigate framerate issues.
  • The game ships in two versions: a speedhack one (default) and a safe one (launchable by clicking on the related option in the Livearea.) The speedhack version will have a way better framerate in exchange of some occasional glitching and flickering.
  • In-app purchase DLCs can be unlocked. Check the DLCs Support to know how.

Setup 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.
  • Extract libfmodstudio.suprx, if you don't have it already, by following this guide.
  • Install the vpk from Release tab.
  • Obtain your copy of RollerCoaster Tycoon Classic legally for Android in form of an .apk and two .obb files.
  • Open the apk with your zip explorer and extract all the .ogg files inside the assets folder to ux0:data/rct/assets. You can then remove those files from inside the apk to save space.
  • Place the .apk file, renamed as game.apk, inside ux0:data/rct.
  • Place the two .obb files, renamed respectively as main.obb and patch.obb omsode ux0:data/rct.

DLCs Support

DLCs for RollerCoaster Tycoon Classic can be enabled by editing a config file named settings.cfg located inside ux0:app/RCTCLASS1. We strongly encourage to enable support for these contents solely if you possess these contents on your Android device. Sadly, we have no way to propose a license check on Vita against your purchased in-game contents on Android, so show respect and support the original authors of the game first before proceeding. Open the file ux0:app/RCTCLASS1/settings.cfg and change enable_dlcs=0 to enable_dlcs=1.

Media

RCT Classic VS RCT Deluxe (Channel5 Gaming)

Screenshots

rctclassicvita-01.png

rctclassicvita-02.png

rctclassicvita-03.png

rctclassicvita-04.png

Changelog

v1.0

  • First Release.

Credits

  • TheFloW for the original .so loader.
  • CatoTheYounger for the screenshots and for testing the homebrew.
  • gl33ntwine for the Livearea assets.

External links

Advertising: