-
Posts
806 -
Joined
-
Last visited
Everything posted by Gymnasiast
-
> Okay we need byte-swapping. Osx has a utility for that It's mostly the amount of calls to modify, not so much the existence of a library. But even if it was, a macOS-only library is not going to help - the last PPC version was 10.5, which is way too old for us to support. The only place where PPC support would conceivably be of any use would be Linux. > Talos II is production since early 2018 Talos II is not a mainstream CPU. Do you expect the average user will own such a computer? They're specialised machines for a specific niche. > Why openRCT2 doesn't support anything below 10.9 ? Because it means we cannot use C++ 17 for example. Xcode is the main problem here, it always lags behind GCC and even MSVC in terms of standards support. And we're being generous here, Apple does not even support anything older than 10.11 El Capitan. Look, we all do this in our spare time and we have limited time available. Hardly anybody is going to benefit from a PPC compatible version, not to mention that none of us even have PPC hardware. Again, it's open source, so if someone were to step up and do it, we would welcome their patches. But you can't just demand that we do it for you.
-
PowerPC is big-endian, while x86 is little-endian. It's a somewhat technical story, but it boils down to how numbers are saved internally. Since OpenRCT2 does a lot of stuff like "get the bit at position 9 of this number" or "get the upper 8 bits of that number" this would not work properly on the PowerPC. All of these calls would have to be modified to also work on PowerPC. Since the newest mainstream PowerPC systems are from 2006, and because we don't even support macOS versions that old (the minimum is 10.9 Mavericks IIRC)*, I wouldn't expect support for it, though if someone were to step up to do so, we would still welcome it. * I know that Linux PPC exists, but it's quite a niche within a niche.
-
I said "eventually". It doesn't save them now, it will do so in the future. For now, you will have to enable them every time.
-
That's right, yes. They will be saved in the save file eventually.
-
@AventurineSunIt looks as if the OP has this problem when loading the game itself, not loading their own saves. @NythoriaIt looks like your title sequences have become corrupted. Do you use the OpenRCT2 Launcher?
-
You cannot place guest entry points on paths that the park owns. That might be the reason. Also, it would be a heck of a lot easier to solve your problem if you upload your landscape.
- 1 reply
-
- 1
-
-
Yes. It used a custom save format for regular saves. For exporting, it uses mostly standard SV6 for parks with <= 10000 sprites, and a slightly modified (incompatible) SV6 for parks with > 10000 sprites.
-
Game refuses to open, stops responding on blank screen.
Gymnasiast replied to Worldo's topic in Problems, Bugs and Feedback
Open a command prompt, `cd` to the directory where openrct2.exe and openrct2.com reside, then execute `openrct2.com`. It should print some error message to the command prompt. -
RCTC is limited to 15000 sprites. Sprites include guests, staff, vehicles, litter, vomit, ducks, explosion debris and steam clouds. (Interestingly, this is higher than RCT2's limit of 10000.)
-
I'm going to need a bit more information: Where did you obtain RCT2 Triple Thrill Pack? Can you run the unmodified version RCT2 TTP? What is the *specific* error you get? I need to know what it literally says. A screenshot is also fine.
-
Don't you think it's an overly dramatic response? You had a bad experience on one server, and you then proceed to say that you hate this game. Have you spent a moment considering that: We don't run that server Not all servers are like that Judging an entire community and the programmers of a game based on one experience is stupid? Now, I'm not saying what the people in the server did was justified. But I have trouble seeing stuff from your side if you so easily dismiss a whole game and community based on one bad experience. Especially on this forum, which is here to help people, not a place to piss on the game.
-
Ride types (Looping roller coaster, wooden roller coaster, twist) are always there, but the vehicles (including those from flat rides) are put into objects. There is no way you can have disabled a vehicle that was in use - even if the dialog would have allowed it, the game would have crashed. What you probably did is disable one of the other vehicles for a ride type. If you upload your save and tell me which ride you were talking about, I can tell what happened.
-
Guests are too strict and cheap
Gymnasiast replied to looping_louie's topic in Problems, Bugs and Feedback
Another thing to keep in mind is that the price that guests are prepared to pay for a ride is cut in four if they had to pay an entrance fee. If you want to make real money from rides, you should not ask an entrance fee. -
@jensj12No, you should not select the rct1deluxe_install folder. You should select the folder above it. @willygatti If it still fails, please give a listing of the directory you select.
-
There is a parameter: --user-data-path However, this only works if you have a shortcut that points to the actual EXE of OpenRCT2. Modifying the Launcher shortcut will not have an effect. If you just want to use the Launcher, the symbolic link is probably a better idea.
-
You can already create custom JSON objects, but they can't be embedded in the SV6. That problem will be solved when we have our own save format. Support for PNG images was added this last month. You can now load images from CSG1, G1, an object DAT and embedded PNG. The default objects will continue using DAT images.
-
That is not only what we planned, but also what we already use - checkout rct2.rckc.zip , which combines the JSON together with a PNG file for an extra preview.
-
Has the location for custom rides changed?
Gymnasiast replied to Batchman's topic in General Discussion
It's Documents\OpenRCT2\object. -
255 Ride/Stall Limit is way too low.
Gymnasiast replied to MichaelOpenRCT2's topic in Problems, Bugs and Feedback
We have been getting the question since the dawn of time. The amount of code in the RCT2 is not the problem, nor is the hand-written assembly. The biggest problem is the SV6 file format, which enforces most of RCT2's limits. We have been working on decoupling OpenRCT2 from it, as well as creating a new save format. -
OpenRCT2 will not read custom objects from RCT2's ObjData folder, only original ones. Put your custom objects in C:\Users\username\Documents\OpenRCT2\object (create the "object" folder if it does not exist.)
-
Switch Coaster Types: Booster sometimes not working
Gymnasiast replied to S-Man42's topic in Problems, Bugs and Feedback
Nope, not the case. Only the Steel Wild Mouse has the spinning control toggle logic. The reason it doesn't work is that every ride type has a 'booster acceleration factor' that determines how fast the booster accelerates. On the wooden wild mouse, this factor is set to 0. Most of these values were directly taken from RCT2, even though it didn't have boosters as such, just launched lift hills, and then only on the Twister RC. Why RCT2 actually set proper acceleration values on many roller coaster types is not completely clear.