• OpenRCT2, an open-source reimplementation of Rollercoaster Tycoon 2, releases its first stable versi
    36 replies, posted
[url]https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.0.2[/url] [quote]This is the first stable release of OpenRCT2. While still requiring the original game executable, this version should be more robust while containing many of the new features.[/quote] This takes RCT2 and adds shit like a speed toggle, windowed mode, cheats, I think there's a thing where you can take a huge screenshot of your whole park, it even has Twitch integration (you can have park guests named after people in chat), and this is only the first proper release. Also Mac and Linux versions are planned, Windows only for now though Here's the full changelog [quote]- Feature: Intro sequence does not show by default. - Feature: New title screen logo. - Feature: New title sequence (RCT2 version also still available). - Feature: Title sequence music can now be disabled or changed to the RollerCoaster Tycoon 1 theme music. - Feature: In-game console. - Feature: Improved settings window with tab interface. - Feature: Ability to change language while in game. - Feature: Text input is now an in-game window. - Feature: Toggle between software and hardware video mode. - Feature: Toggle between resizeable window and fullscreen. - Feature: Windows now snap to the borders of other windows when dragging (snap radius configurable). - Feature: Interface colour themes. (Presets for RCT1 and RCT2 are included by default). - Feature: Re-introduce traffic lights for close / test / open as a theme option. - Feature: Show day as well as the month and year. - Feature: Show month before day (e.g. March 14th, year 15) - Feature: Exit OpenRCT2 to desktop. - Feature: Game configuration, cache, scores and screenshots now saved in user documents directory under OpenRCT2. - Feature: Auto-saving with frequency option. - Feature: Ability to change game speed via toolbar or (+ and - keys). - Feature: Finance window accessible from toolbar (enabled in settings). - Feature: Research and development / research funding now accessible as a stand alone window without the requirement of the finances window. - Feature: Extra viewport windows. - Feature: Park window viewport is resizable. - Feature: Land, water and ownership tool sizes can now be increased to 64x64. - Feature: Mountain tool available in play mode. - Feature: Buy land and construction rights land tool window. (Currently only in-game). - Feature: Place scenery as a random cluster available in play mode. - Feature: Increased limits for maximum of circuits per roller coaster to 20 and people on mazes to 64 - Feature: Allow both types of powered launch (with and without passing the station) for every roller coaster that supported one type in RCT2. - Feature: Allow testing of incomplete tracks. - Feature: Cheats window (Ctrl-Alt-C) or by toolbar button (configurable). - Feature: Cheats for almost every guest aspect (happiness, hunger, nausea tolerance, etc.) - Feature: Cheat to allow maximum operating settings and lift hill speeds (410 km/h). - Feature: Cheat to disable all breakdowns. - Feature: Cheat to disable brakes failure. - Feature: Cheat to fix all rides. - Feature: Change available objects in-game (only available from console). - Feature: Change research settings in-game (only available from console). - Feature: (Random) map generator available in scenario editor, accessible via the view menu. - Feature: RollerCoaster Tycoon 1 scenarios can now be opened in the scenario editor or by using the 'edit' command line action. - Feature: The "have fun" objective can now be selected in the scenario editor. - Feature: Twitch integration - Fix: Litter bins now get full and require emptying by handymen.[/quote] Pretty cool eh
[QUOTE]- Fix: Litter bins now get full and require emptying by handymen.[/QUOTE] Finally.
It is pretty amazing that a game this old is still being updated with stuff like this. Glad it still holds a charm.
This is awesome. Honestly, RCT 2 was my favorite in the series.
Looked at some of the code, pretty gross to be honest. A lot of the code has function names that are based on the instruction in the original binary code.
[QUOTE=Ybbat;48034392]Looked at some of the code, pretty gross to be honest. A lot of the code has function names that are based on the instruction in the original binary code.[/QUOTE] They decompiled RCT2 to do this so yeah it's probably pretty shit right now
I hope it includes Mr. Bone's Wild Ride aswell :v:
[QUOTE=Ybbat;48034392]Looked at some of the code, pretty gross to be honest. A lot of the code has function names that are based on the instruction in the original binary code.[/QUOTE] why why shit on the code at version 0.0.2 why does there always have to be that negative guy
[QUOTE=subenji99;48034615]why why shit on the code at version 0.0.2 why does there always have to be that negative guy[/QUOTE] Because your code should always be clean unless you want a clusterfuck later.
[QUOTE=Ybbat;48034392]Looked at some of the code, pretty gross to be honest. A lot of the code has function names that are based on the instruction in the original binary code.[/QUOTE] [quote]This is the first stable release of OpenRCT2[/quote] [quote]v0.0.2[/quote] [B]????[/B]
[QUOTE=Mitchel.;48034675][B]????[/B][/QUOTE] FOSS projects typically release 0.X versions early in the project, given that they're not really "complete" as it were
[QUOTE=Ybbat;48034392]Looked at some of the code, pretty gross to be honest. A lot of the code has function names that are based on the instruction in the original binary code.[/QUOTE] Do you seriously expect a first stable release to have clean code?
[QUOTE=eirexe;48034625]Because your code should always be clean unless you want a clusterfuck later.[/QUOTE] just remember how notch basically fucked himself with his shit code on minecraft
IIRC this is how OpenTTD started, it's still a successful open source project. At this point in OpenRCT2's development it is hard to have clean code as each bit of code has to work with all the existing non reverse engineered code that's still part of the original binary, it's for this reason that there is a lot of ugly code. As the reverse engineering process continues more and more of the macros, magic numbers etc should be removable, improving the code base significantly. It's not an easy process.
finally, i've been waiting for an updated version with all the bells and whistles of a modern release
RCT2 was written entirely in assembly, so it's no wonder a conversion has sloppy code on the first release. I thought this project was dead, in any case. Pleasantly surprised that it's not. Is multiplayer on the table?
[QUOTE=Grenadiac;48035004]RCT2 was written entirely in assembly, so it's no wonder a conversion has sloppy code on the first release. I thought this project was dead, in any case. Pleasantly surprised that it's not. Is multiplayer on the table?[/QUOTE] What do you imagine a multiplayer game of RCT might entail?
[QUOTE=Grenadiac;48035004]RCT2 was written entirely in assembly, so it's no wonder a conversion has sloppy code on the first release. I thought this project was dead, in any case. Pleasantly surprised that it's not. Is multiplayer on the table?[/QUOTE] Multiplayer is coming, yes [url]https://www.reddit.com/r/openrct2/comments/2yxo3v/is_multiplayer_eventually_coming/cpe01mv[/url] [url]https://www.reddit.com/r/openrct2/comments/32tx14/when_is_multiplayer_planned_on_being_worked_on/cqfddsq[/url]
[QUOTE=s0beit;48035060]What do you imagine a multiplayer game of RCT might entail?[/QUOTE] Same as TTD. Compete or cooperate to build a theme park empire.
[QUOTE=smurfy;48035092]Multiplayer is coming, yes [url]https://www.reddit.com/r/openrct2/comments/2yxo3v/is_multiplayer_eventually_coming/cpe01mv[/url] [url]https://www.reddit.com/r/openrct2/comments/32tx14/when_is_multiplayer_planned_on_being_worked_on/cqfddsq[/url][/QUOTE] Fuck. Yes.
[QUOTE=s0beit;48035060]What do you imagine a multiplayer game of RCT might entail?[/QUOTE] Horror. Pure, Laugh inducing, horror.
hopefully this means in the future we can get OpenRCT2 on Android like how OpenTTD is.
[QUOTE=Ybbat;48034392]Looked at some of the code, pretty gross to be honest. A lot of the code has function names that are based on the instruction in the original binary code.[/QUOTE] [img]http://i.imgur.com/dwOWPiL.png[/img]
[QUOTE=draugur;48035246]Horror. Pure, Laugh inducing, horror.[/QUOTE] All rollercoasters shaped like dicks, offensive names, never-ending or death-inducing rides...
YEEEEEESSS
I played it, it does seem to work fine even if it lags a bit on 1080p, cool stuff.
That's cool, I hope they fixed the awful AI though, it can really fuck up your park when guests get trapped for no reason or puke a few squares away from a first aid station
It's not starting, for some reason.
It still seems very buggy, but it's the first public release, so whatever. [QUOTE=Zuimzado;48038054]It's not starting, for some reason.[/QUOTE] You need the original game installed.
[QUOTE=ashxu;48037511]That's cool, I hope they fixed the awful AI though, it can really fuck up your park when guests get trapped for no reason or puke a few squares away from a first aid station[/QUOTE] that and handymen would completely ignore various paths leaving it to become a biohazard of puke and trash
Sorry, you need to Log In to post a reply to this thread.