jessicajones Posted February 14, 2020 Posted February 14, 2020 Hi I have an android 7.1 tablet. Is it possible to install openrct2 on this android version? Where to download it and can somebody explain me step by step how I should do it?
X7123M3-256 Posted February 14, 2020 Posted February 14, 2020 It is possible to install OpenRCT2 on Android, but few people do because it's hard to play on a touchscreen. The Android port isn't very well maintained because so few people use it, and the last release version I can find with an Android build available is almost two years old, so you might have to compile from source (unless there's a more recent binary out there somewhere). This page has more information, including the correct location for the RCT2 asset files, which will have to be copied onto your device.
jessicajones Posted February 15, 2020 Author Posted February 15, 2020 So considering Android: the versions are not up to date and it's not easy to install? Will this change in the future? I would like to have it on my android tablet too. But unfortunately, I can't compile it myself
X7123M3-256 Posted February 15, 2020 Posted February 15, 2020 (edited) Wait, I found an updated Android build - this is from four hours ago as far as I can tell. Looks like the Android builds must have been fixed since the last release version. EDIT: Actually, you don't even have to look there, you can get it from the download page on this site. I didn't look there before. This is the latest develop version. Edited February 15, 2020 by X7123M3-256
jessicajones Posted February 15, 2020 Author Posted February 15, 2020 (edited) thanks!! The installing of the apk works. I'm not sure where to copy what folders of rct2 original game. Canyou look here and tell me what rct2 folder I need to copy to what folder on my android? https://github.com/OpenRCT2/OpenRCT2/wiki/Android So to be sure: android dev versions are updated along with windows versions on that page you gave me? Also: do android versions also support rct1? Edited February 15, 2020 by jessicajones
X7123M3-256 Posted February 15, 2020 Posted February 15, 2020 That page you linked is all the information I have as I have not used the Android port. It says to place the RCT2 assets (if you have OpenRCT2 working already, you can look in config.ini to see where these are located - otherwise, it's the folder that contains rct2.exe) in storage/emulated/0/rct2, and the OpenRCT2 data files (i.e g2.dat and the JSON objects) in /storage/emulated/0/openrct2. The Android version should also support RCT1 as it is exactly the same as the desktop version, but that page doesn't say where the RCT1 assets should be placed. I guess you could try /storage/emulated/0/rct1, but if that doesn't work you can try asking on the Gitter (or wait and see if someone else gets back to you on here).
jessicajones Posted February 15, 2020 Author Posted February 15, 2020 The openrct2 data files: where do I get them? Do I need to copy them from a windows version of openrct2?
X7123M3-256 Posted February 16, 2020 Posted February 16, 2020 27 minutes ago, jessicajones said: Do I need to copy them from a windows version of openrct2? Yes. You need to copy both the OpenRCT2 files and the RCT2 files to their respective directories.
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 (edited) why can't the developers include the openrct2 data files inside the android version? Does it matter if I copy the x86 or x64 openrct2 data file to android? Will both work? Edited February 16, 2020 by jessicajones
X7123M3-256 Posted February 16, 2020 Posted February 16, 2020 (edited) 10 minutes ago, jessicajones said: why can't the developers include the openrct2 data files inside the android version? I don't know, I'm not familiar with Android development. 10 minutes ago, jessicajones said: Does it matter if I copy the x86 or x64 openrct2 data file to android? Will both work? It doesn't matter, they should be the same - I'm not sure why you would have two copies of the data files in the first place to be honest. Wait, are you trying to copy the executable? Edited February 16, 2020 by X7123M3-256
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 I think android version doesnot work on android 7. I copied rct2 files to the right folder and also openrct2 data files to the right folder. in /storage/emulated/0 is a folder created by openrct2 for android called openrct2-user which contains config.ini I also copied the full data folder of openrct2 to thiz folder. config.ini doesnot contain a path to edit for setting rct2 folder or anything if i run it, the game starts with black screen and ends. Nothing happens. Any ideas?
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 (edited) 6 minutes ago, X7123M3-256 said: I don't know, I'm not familiar with Android development. It doesn't matter, they should be the same - I'm not sure why you would have two copies of the data files in the first place to be honest. Wait, are you trying to copy the executable? no, only the full 'data' folder I copy to my android so openrct2 and openrct2-user have now both a subfolder 'data' which is copied from the windows version Edited February 16, 2020 by jessicajones
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 i just saw in config.ini the variables game_path and rct1_path i think i have to put the right pathin it and save??
X7123M3-256 Posted February 16, 2020 Posted February 16, 2020 (edited) I don't have a lot of ideas because I've never used the Android version (few people do) and I'm not very familiar with Android either. At this point you are probably better asking on Gitter or waiting for another response on here. The only thing I can think of is that you copied the files across incorrectly. Did you copy the `data` folder itself into /storage/emulated/0/openrct2, or did you just copy the contents? I'm not sure which is the right thing to do, honestly, but try both. Yes, I would definitely fill in the correct path in config.ini Edited February 16, 2020 by X7123M3-256
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 I copied the data folder itself does a path in config.ini needs quotes? there were empty quotes and i put the path in it still nothing i now try to copy the contents
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 is game_path the openrct2 path or the original rct2 path???
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 I copied the contents instead of data folder itself The game wants to run and then android says: program has stopped. I only see black screen. Who can help me with this? what is minimum android required? Mine is old: android 7.1
X7123M3-256 Posted February 16, 2020 Posted February 16, 2020 4 minutes ago, jessicajones said: is game_path the openrct2 path or the original rct2 path??? It's the original RCT2 path which I think should be /storage/emulated/0/rct2. Yes, the path should be in quotes.
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 the path is correct there. I now think the game just crashes on my device. That's what android says!
X7123M3-256 Posted February 16, 2020 Posted February 16, 2020 (edited) 2 minutes ago, jessicajones said: The game wants to run and then android says: program has stopped. That sounds less like missing data files and more like the program just doesn't work. Whether that has to do with your Android version or something else I do not know, I don't think I can really help you much more since I'm only going by what's written on that Github help page. If you don't get another response on here, I would suggest asking on the Gitter. The first thing I would try to do is try to get a stack trace. I'm not sure how to do that on Android, I guess it involves ADB. Edited February 16, 2020 by X7123M3-256
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 (edited) ok thx for the help it really crashes here I think I try in the future using an update. No matter if game path is entered or not, it crashes. So I think before it even tries to load rct2 files! Edited February 16, 2020 by jessicajones
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 5 minutes ago, X7123M3-256 said: That sounds less like missing data files and more like the program just doesn't work. Whether that has to do with your Android version or something else I do not know, I don't think I can really help you much more since I'm only going by what's written on that Github help page. If you don't get another response on here, I would suggest asking on the Gitter. The first thing I would try to do is try to get a stack trace. I'm not sure how to do that on Android, I guess it involves ADB. I have no knowledge of this ☹️
jessicajones Posted February 16, 2020 Author Posted February 16, 2020 (edited) For anybody trying to install openrct2 on android. Do these steps: https://github.com/OpenRCT2/OpenRCT2/wiki/Android Copy the complete data (this is your openrct2 installation folder) and user data (the folder in Documents) to the correct folders on your android device. data: folder: /storage/emulated/0/openrct2 manually create this folder and make sure the folders 'language', 'object', 'shaders' and 'title' are DIRECTLY inside this folder. Also the file g2.dat. user data: folder: /storage/emulated/0/openrct2-user this folder is created after running openrct2 for the first time. copy the complete contents of your openrct2 subfolder of Documents in windows to this folder original rct2 game data folder: /storage/emulated/0/rct2 copy all rct2 folders of the windows installation folder to this folder. this folder also needs to be created manually. If you want another folder for rct2 files, edit config.ini in /storage/emulated/0/openrct2-user. Look for game_path and insert the wanted path between " " and save the file. Run the game! Edited February 17, 2020 by jessicajones 1 1
CoeboyKenny Posted March 12, 2020 Posted March 12, 2020 Hi My OpenRCT craches once I open it. From lots of searching I figured that I am missing hotkeys.cfg, objects.idx and tracks.idx from my OpenRCT2 Folder. Where do I get these files from? 1
owowoncue Posted June 15, 2020 Posted June 15, 2020 Let's work with RCT Classic and OpenRCT2, it will work for Android and IOS. RCT Classic is 100% stable for touchscreens. So we don't have to worry about touchscreens.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now