Hey, I was googling to see what the internet was saying about OpenRCT2 is saying and came across this, and I want to clear some things up:
Yes, the game still depends on the original assets, so you would have to have the end user get those themselves (pretty easy, and cheap - The game is $5 on Steam, and it doesn't matter where you get the game, CD or Digital);
We have been re-writing the ASM to C/C++ this entire time, in fact we are almost done that, iirc all that is left is Drawing Rides and some other odds and ends;
The game is OS Agnostic, using SDL2, and currently has ports to Mac OS X, Linux, iOS, and Android, though any device without an x86 processor is unable to render rides (and suffers in the framerate department, as we are still working on moving drawing off of the CPU onto the GPU);
The above is limited to the endianess of the device, due to quirks of the way the game was originally written - in due time this will no longer be an issue.
If you have any questions, please feel free to ask, though I don't know if I will check this very often, feel free to pop your head in at
https://gitter.im/OpenRCT2/OpenRCT2/non-dev - All of the developers hang out there. (There is a Developer chat as well as Non-dev, but the dev chat is for people actively working on the code, very serious "leave us alone" type chat.) - I will more than likely be there when you do.
Thanks for reading!