Hacker Newsnew | past | comments | ask | show | jobs | submit | janisozaur's commentslogin

I used Cody to help me out with a refactor of a hot loop in OpenRCT2 to SIMD. There was a measurable impact, both negative and positive, with dedicated new tests and PR got merged upstream.


There's innoextract for gog executables


Hi, OpenRCT2 dev here.

FYI: OpenRCT2 has support to consume RCT Classic assets as its base. Also, RCT Classic is available on Steam too (Windows and macOS only, though).


I love the product you work on.

Partially hijacking your comment to say that an easy way to get the original assets in openrct 2 is to install the gog version through wine or play on Linux. Have played it a bit too much to say the least...


If you use gog, there's innoextract for that, so no need for wine or x86 at all.


That's just plain old awesome. Thanks for this!


RCT on Steam has mixed reviews, mostly related to not supporting better graphics. Interestingly, quite a few reviews on RCT on Steam point to OpenRCT2 as a better solution for your RCT fun!

Not having purchased the Steam version, I don't have an opinion on it personally.


I had RTC2: Triple Thrill Pack installed from GoG via Wine on Mac. Experience was mildly annoying mostly because of graphics. Now OpenRTC2 works wonderfully well. Thank you so much! I'll definitely recommend it.


I have added poor man's scaling in https://github.com/OpenRCT2/OpenRCT2/pull/2280 you can also look into the investigation lead in https://github.com/OpenRCT2/OpenRCT2/pull/2328


Isn't there a way to preprocess the sprites and create 2x and 4x scaled versions?


No, not yet, because of the way data is stored. When we move on to our own save format it will be possible, I'm sure.


Hi, OpenRCT2 dev here.

We're gradually moving towards C++, compiling our current C sources as C++ is the first step. Quite surprisingly too, we discovered how shitty a C compiler MSVC is, because just changing the C code of ride drawing to C++ made a huge performance impact there.

Reportedly, GCC also benefited from the switch, but the effect was less pronounced there.


Hi, OpenRCT2 dev here.

We already kind-of do that, but it is scattered. See https://www.youtube.com/playlist?list=PL0YvVAW9aoL0jq8XIDee0... and https://www.youtube.com/watch?v=8i6IPPi91Xs and https://www.youtube.com/watch?v=bJxlCxnmRiU and https://www.youtube.com/watch?v=i0HTA79NcIE

These and other useful/current information can be found where most of the community is: on reddit /r/rct and /r/openrct2.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: