News for hackers. Stuff that matters.

janisozaur

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.
If you use gog, there's innoextract for that, so no need for wine or x86 at all.
There's innoextract for gog executables
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.

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