
X7123M3-256
Members-
Posts
1098 -
Joined
-
Last visited
Everything posted by X7123M3-256
-
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).
-
Looks like it was already suggested, and actually implemented, but was never merged. See https://github.com/OpenRCT2/OpenRCT2/pull/3636. Since there doesn't seem to be an open issue for this you could still submit another if you wanted - that was back in 2016..
-
Feature requests are better posted on the Github issue page. You can post them here but not all the developers will check this forum regularly. You can also have a go at implementing this yourself and then submit a pull request - it doesn't sound too hard. Someone did make something similar, but that's just changing the ground texture.
-
It will automatically download and install the latest build of OpenRCT2 if there has been an update since you last played the game, and then launch the game. It's just a helper tool to keep the game up to date (since updates are frequent) - the version of OpenRCT2 that you get is the same one you would get downloading directly from the website. It also lets you switch between develop and release builds easily. As for installation, I think you just unzip the folder and run the executable, but I haven't actually used it in a long time, there might be some additional step.
-
Go to the red toolbox, select on "Open custom content folder", and it should direct you to the correct place. On Windows this will be Documents/OpenRCT2/object, and on Linux it's ~/.config/OpenRCT2/object. I wrote that program. Why can't you compile it? Do you get any errors? Are there files missing? Or do you have a binary that just crashes? That program was never quite finished, and is a buggy mess, so I wouldn't be surprised if it just segfaults on you, honestly, but I know that it has been successfully used by SpaceK (and me, of course). Also, the renderer is pretty poor quality - you're probably better off using Oli414's Blender addon instead. The link you posted is the only download link I have for that program (I post all my stuff on Github). It should contain all the source code, and if stuff is missing I can try to fix it but honestly it's been years since I've looked at it and I'm currently in the process of writing a new version.
-
lighting effects in opengl not possible
X7123M3-256 replied to jessicajones's topic in Problems, Bugs and Feedback
I'm pretty sure the lighting effects only work with the rendering mode set to "Software (hardware display)" and not with the OpenGL renderer. That was definitely the case when they were first added, and I have just tested on a very recent develop build, and cannot enable the lighting effects in OpenGL mode. If I enable them and then switch to OpenGL, they do not function. However, I was told by one of the developers recently that they did work with OpenGL - though that might have been in error. You could always submit an issue querying it. Also, the light effects were severely broken until a couple of months ago - so if you are using a release build you will want to switch to develop if you plan to use them. -
Yes. But they'll be opened in RCT2, so they won't be identical to the originals (some RCT1 rides weren't in RCT2, for example). I believe that improved RCT1 support is planned, but some features will require the new save format (which is currently being worked on). Expansions for RCT2 are supported (since they're just a collection of content with no actual changes to the game, there's no way they wouldn't be). I'm not sure what the expansions for RCT1 were - as I understand it OpenRCT2 should be able to open all RCT1 parks.
-
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.
-
Disassemblers are the tools used for this kind of reverse engineering. The OpenRCT2 wiki mentions both IDA and OllyDbg, so I assume these were the main tools used. I wasn't involved with the reverse engineering so I don't know the details. (I did start disassembling some code but stopped when I realized it wasn't the one I wanted. IIRC the code I was actually after was among the last to be decompiled). Anyone could do it. So far, nobody has done. There exists an OpenGraphics repository, but it only contains four rides and hasn't been updated in three years. There's over a hundred thousand sprites in g1.dat alone, so this would be a big project.
-
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.
-
installing openrct2 by pointing to original CD
X7123M3-256 replied to jessicajones's topic in General Discussion
I'm pretty sure the files on disk are in an archive format and need to be extracted before they can be used with OpenRCT2; I don't think pointing OpenRCT2 directly at the disk will work. If you are able to run the installer, this is likely the easiest way to get the files you need (all it really does is extract the files and copy them to disk), but if you can't run the installer because you're not on Windows, you should be able to use other archive software to extract the files. Just check what format they're in (I think it might be *.CAB) and look for archive software that can open it. If the files are not in an archive, then you can use them directly. You want to select the directory which contains the rct2.exe executable (which you don't actually need), and the subdirectories"Data" and "ObjData".- 1 reply
-
- 1
-
-
OpenRCT2 was written by reverse engineering the original game executable and reimplementing it in C (and later C++). The original RCT2 source code was never available to the OpenRCT2 developers; they worked only from the binary. For the first two years of its existence, the OpenRCT2 code would call into the RCT2 binary for any functions that had not yet been rewritten, allowing the game to be reimplemented piece by piece while retaining full functionality. By the end of 2016, all the original code had been replaced. OpenRCT2 is now completely independent of the RCT2 code, but still uses the assets from the vanilla game.
-
They're not missing, they aren't supported. I think the only RCT1 sprites that OpenRCT2 currently supports are the wall types, but this may change in future. You could make the paths into a custom object and use them in RCT2 that way - someone may have already done this, but I don't know. RCT1 paths work a bit differently to RCT2 paths though, so it wouldn't be exactly the same.
-
That's the wrong folder to pick - you want to select the folder containing the Data folder (which also contains the ObjData folder). It will probably be called "RollerCoaster Tycoon 2".
-
Why make a custom object if you're just going to hide it? Just use one of the preexisting invisible stall objects, or hide a default stall with the tile inspector. If what you want is a more generic looking shop and not an invisible shop, then make a custom object (I haven't seen one of these but I've always wanted one; they were in RCT3. Maybe I should make one sometime).
-
How many objects do you have selected in total? There's a limit on the number of scenery items you can select, and if it's exceeded you may still be able to select the scenery groups but not all the items in them. You should get a warning message when you select the scenery group if there are items that could not be selected.
-
So basically what the CTRL key already does? Or am I missing something here?
-
Open RCT2 Roller Coaster build menu in RCT1
X7123M3-256 replied to andy55699's topic in General Discussion
But the track type isn't the same, so these rides shouldn't be listed together even with the weird OpenRCT2 behaviour (which apparently can't be turned off now?). -
What do you mean by sandbox? If you just want a blank map, you can create one in the scenario editor. You can also set it to have no money or objective (OpenRCT2 adds a "Have Fun" objective that isn't in vanilla). OpenRCT2 does have a "sandbox mode", which is accessible from the cheats menu, but it has a specific meaning - in OpenRCT2 "sandbox mode" lets you edit land ownership and park map size during normal gameplay.
-
SpaceK made an RMC raptor train so I decided to have a go at building one. I had great difficulty getting the custom supports to line up right, so it doesn't look that great, but I do like the custom train.
-
Removing all guests every year will make pay-per-ride scenarios a lot easier (I know you can just do it manually, but at least it takes some effort then).
-
All the diagonal paths I've seen are made using scenery to fill in the gaps on a normal path. You can find some scenery objects like that in the Xtreme97 workbench. It is possible to create a path DAT that has diagonal sprites built in, but I haven't actually seen any. The downside of doing it that way is that it's then impossible to build a sharp corner - the idea is that the diagonal sprite would replace the normal corner sprites, such that a zig-zag path appears as a smooth diagonal. It wouldn't affect how the guests behave, they would still walk in a zig zag fashion. If I ever make a custom path DAT, then I would probably provide a diagonal version of it, because placing diagonal path scenery objects manually is tedious. But I am currently working on my custom RMC track so I'm not going to do that now.
-
Yes, sort of. You can have a path which has diagonal sprites, but guests still treat it as a normal path (they won't walk along it diagonally). Because it's exactly the same as a normal path except for the sprites, it will not cause issues with the peep AI. Yes, that's what most people do. It's far more common than custom paths which have diagonal sprites built in (I've never actually seen the latter, I just know it can be done). Yes, that's what most people do.
-
Yes, you can share saved games that have modified train mass. The train mass is saved as part of the train, not the ride, so doing anything that causes the trains to respawn, such as going into construction mode or clicking the close button twice, will reset the mass back to the default. If you want to edit the train mass permanently you would have to change the custom object DAT file.
-
Is there a way to speed up past 4x?
X7123M3-256 replied to jordinot's topic in Problems, Bugs and Feedback
I think I saw somewhere that you have to have debug tools enabled to get the hyper speed mode? Maybe try that.