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