Haha. I like this bug fix fixing an issue with people always vomiting. https://github.com/OpenRCT2/OpenRCT2/pull/6434/files
An open source re-implementation of RollerCoaster Tycoon 2
111–120 of 132 posts
Re: An open source re-implementation of RollerCoaster Tycoon 2
#112Earlier quoted context omitted.
How much of the game was actually in assembly? I always heard that it was mostly stuff like the guest AI that was in assembly (which is why you could have hundreds of them running at once), and the graphical stuff was in a higher-level language.
ALL of it. Even the DirectX stuff was hand-written assembly. It's the same core engine going back to the Transport Tycoon days.
Re: An open source re-implementation of RollerCoaster Tycoon 2
#113I'm always amazed when I'm reminded that RCT2 was originally written in assembly. How would that much assembly code be organized? I've never seen a large assembly project, but I would imagine something as complex as RCT2 would easily clock in over 100k lines of assembly. That just sounds light a nightmare to me!
Blows my mind. What sorts of optimizations can you do in assembly better than a good C compiler could? I'm wondering what % performance improvement he saw from doing it this way.
Re: An open source re-implementation of RollerCoaster Tycoon 2
#114Man what a great project, I've been only lightly following it for the last year or so, but it gets me excited. I think I could see myself choosing this as a first open source project to commit to. Thinking now, I would love to see Dolphin style progress reports every now and then from the project. I'm sure they'd catch a lot of buzz.
Re: An open source re-implementation of RollerCoaster Tycoon 2
#115I only have OS X does this mean I can buy the rtc2 (which is windows ) and still be able to play it on OS X?
Buying RTC Classic from Steam (which is available on macOS) is probably a better idea. It's an update to the game featuring both RCT1 and RCT2 campaigns.
Re: An open source re-implementation of RollerCoaster Tycoon 2
#116Haha. I like this bug fix fixing an issue with people always vomiting. https://github.com/OpenRCT2/OpenRCT2/pull/6434/files
Re: An open source re-implementation of RollerCoaster Tycoon 2
#117For more open source game engines or re-implimentations check out: http://osgameclones.com
If you're just there to browse working games do a ctrl+f for Playable Playable Active if you're after active playable repos
However it seems that the tags are not all there. For example Freeciv is in there ant not tagged as playable. So don't rely on it.
Re: An open source re-implementation of RollerCoaster Tycoon 2
#118Earlier quoted context omitted.
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...
Re: An open source re-implementation of RollerCoaster Tycoon 2
#119Earlier quoted context omitted.
I'm glad they finally delivered this. When they first announced RCT mobile everyone was hyped until it came out and was just another build and wait style game. Hoping simcity gets the same treatment (they had an old one but it doesn't really work on new devices and crashed a lot).
Well there are two RCT mobile games. This one, is fantastic. There is another one with more “modern” graphics that is a grinding piece of junk. It has tons of micro transactions and you have to wait forever on everything.
Re: An open source re-implementation of RollerCoaster Tycoon 2
#120Earlier quoted context omitted.
If you're just there to browse working games do a ctrl+f for Playable Playable Active if you're after active playable repos
There is a filter at the top and you can click on the tag. However it seems that the tags are not all there. For example Freeciv is in there ant not tagged as playable. So don't rely on it.