RCT Classic Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 2: Line 2:
|title=RCT Classic Vita
|title=RCT Classic Vita
|image=rctclassicvita.png
|image=rctclassicvita.png
|description=Port of RollerCoaster Tycoon Classic for PSVITA.
|description=Port of RollerCoaster Tycoon Classic for PS Vita.
|author=Rinnegatamante
|author=Rinnegatamante
|lastupdated=2024/02/06
|lastupdated=2024/02/06
Line 21: Line 21:
This is a wrapper/port of RollerCoaster Tycoon Classic for the PS Vita.
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.
RollerCoaster Tycoon Classic is a mobile 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. The game includes over 95 scenarios and a Scenario Editor for unleashing your creativity. You can design coasters, customize landscapes, and handle park finances to build the ultimate amusement empire.  


==About The Game==
==Installation==
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.
Requirements:
 
* libshacccg.suprx ([[ShaRKBR33D Vita|ShaRKBR33D]])
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
* libfmodstudio.suprx
* kubridge.skprx
* [[Kubridge Vita|kubridge.skprx]]
* Game Data Files: Android
* Android game data files (tested with v.1.2.1)


== Notes and Tips ==
For the plugins:
* 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>:
* 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
<pre>  *KERNEL
   ux0:tai/kubridge.skprx
   ux0:tai/kubridge.skprx
   ux0:tai/fd_fix.skprx</pre>
   ux0: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
* (Optional) Install [https://github.com/Electry/PSVshell/releases PSVshell] to overclock your device to 500Mhz.
 
* '''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].
* 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].
* 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.
For the game:
* Install the vpk from [https://github.com/Rinnegatamante/rct-vita/releases Release page].
* 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.
* 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 <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>.
* Place the two <code>.obb</code> files, renamed respectively as <code>main.obb</code> and <code>patch.obb</code> inside <code>ux0:data/rct</code>.
 
=== Notes and tips ===
* 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" section.


=== DLCs Support ===
=== 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.
It is strongly encouraged to enable DLC support only if you legitimately own these contents on your Android device. Sadly, there is 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.  


==Media==
To enable DLCs in RollerCoaster Tycoon Classic on your PS Vita, edit the settings.cfg file located at ux0:app/RCTCLASS1. Open the file ux0:app/RCTCLASS1/settings.cfg and change enable_dlcs=0 to enable_dlcs=1.
'''RCT Classic VS RCT Deluxe''' ([https://www.youtube.com/watch?v=3aiFXDa39pA  Channel5 Gaming]) <br>
<youtube width=""640"">3aiFXDa39pA</youtube>


==Screenshots==
==Screenshots==
Line 76: Line 66:


https://dlhb.gamebrew.org/vitahomebrews/rctclassicvita-04.png
https://dlhb.gamebrew.org/vitahomebrews/rctclassicvita-04.png
==Media==
'''RCT Classic VS RCT Deluxe''' ([https://www.youtube.com/watch?v=3aiFXDa39pA  Channel5 Gaming]) <br>
<youtube width=""640"">3aiFXDa39pA</youtube>


==Changelog==  
==Changelog==  
Line 87: Line 81:


== 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

Latest revision as of 12:51, 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.

RollerCoaster Tycoon Classic is a mobile 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. The game includes over 95 scenarios and a Scenario Editor for unleashing your creativity. You can design coasters, customize landscapes, and handle park finances to build the ultimate amusement empire.

Installation

Requirements:

For the plugins:

  • 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.

For the game:

  • Install the vpk from Release page.
  • 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 inside ux0:data/rct.

Notes and tips

  • 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" section.

DLCs Support

It is strongly encouraged to enable DLC support only if you legitimately own these contents on your Android device. Sadly, there is 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.

To enable DLCs in RollerCoaster Tycoon Classic on your PS Vita, edit the settings.cfg file located at ux0:app/RCTCLASS1. Open the file ux0:app/RCTCLASS1/settings.cfg and change enable_dlcs=0 to enable_dlcs=1.

Screenshots

rctclassicvita-01.png

rctclassicvita-02.png

rctclassicvita-03.png

rctclassicvita-04.png

Media

RCT Classic VS RCT Deluxe (Channel5 Gaming)

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: