OpenRCT2/distribution/readme.txt

168 lines
7.7 KiB
Plaintext
Raw Normal View History

Release v0.0.5 This is the first fully implemented version of OpenRCT2. RCT2.EXE is no longer required. - Feature: Ability to disable rendering of weather effects and gloom - Feature: New view option: "See-Through Paths" - Feature: Add cheat to reset date. - Feature: Add OpenGL drawing engine. - Feature: Implementation of the user-defined currency - Feature: Extended tile inspector. - Feature: Add ride console command for diagnostics and changing vehicle type. - Feature: Allow selecting corners when using the mountain tool. - Feature: Allow setting ownership of map edges. - Feature: Allow up to 255 cars per train. - Feature: Importing SV4 and SC4 files with rides. - Feature: Filter Object Selection Window by "Selected only" and "Non-selected only" - Feature: Allow raising terrain to 64 in-game units. - Feature: Assymmetric-key-based authorisation and assignment storage. - Feature: Add Norwegian translation. - Feature: Add cheat to disable littering. - Feature: Add Cheat to disable plant aging. - Feature: Add Cheat that allows any track piece to use a chain lift. - Feature: Add Console command to set vehicle friction. - Feature: Add console command to set scenario initial cash. - Feature: Objects are scanned from the user directory as well as the RCT2 directory. - Feature: Objects directory is scanned recursively. - Feature: Optionally zoom in towards the cursor rather than the screen centre. - Change: The maximum height of Junior Roller Coasters is now 14 units, like it was in RCT1. - Improved: Pathfinding algorithm. - Improved: Performance and reliability of loading objects. - Improved: Screenshots are now saved with the name of the park and the current date and time. - Improved: More accurate frame rate calculation - Improved: In-game file dialog now shows more formats (sv6, sc6, sv4, etc.) - Improved: Joining multiplayer will not redownload custom objects - Removed: BMP screenshots. - Removed: Intamin and Phoenix easter eggs. - Fix: [#933] On-ride photo price sometimes gets reset to £2 when using 'same price in whole park' (original bug). - Fix: [#1038] Guest List is out of order. - Fix: [#1238] Track place window does not fully adjust to custom colour scheme. - Fix: [#2042] Guests entering queues are immediately annoyed when many entertainers are around (original bug). - Fix: [#2081] Game hangs when track has infinite loop. - Fix: [#2754] Dragging scrollview fails when scaled. - Fix: [#3210] Scenery window scrolls too far. - Fix: [#3282] Launched Freefall ride ratings are fixed for Downward Launch (original bug). - Fix: [#3307] Ride music and sound has degraded since RCT2. - Fix: [#3344] Build new ride window can be opened in scenario editor. - Fix: [#3347] Ride windows are auto-positioned below the HUD when using RCT1 lights. - Fix: [#3352] Assertion triggered while fixing surface tiles. - Fix: [#3361] Missing Twister coaster piece. - Fix: [#3418] Launched freefall restraints are drawn incorrectly when up (original bug). - Fix: [#3451] Renaming staff is a guest command. - Fix: [#3635] Inspecting sidewalk path crashes game. - Fix: [#3735] Advertisement campaign window bug. - Fix: [#3771] Crash when kicking player in multiplayer. - Fix: [#3824] Segfault when passing invalid arguments to ride set type. - Fix: [#3858] Tooltip shown when hovering over title logo. - Fix: [#3915] Restore horizontal and vertical scrollbar behaviour from RCT2 when clicking on one of the scrollbars. - Fix: Lay-down Roller Coasters from RCT1 saves are imported with an incorrect vehicle type (not reported). - Fix: High lateral G-forces penalty applied too early (not reported). - Technical: Multiplayer groups are now stored in JSON format. - Technical: MinGW builds dropped support for Windows XP
2016-12-27 00:53:18 +01:00
Last updated: 2016-12-27
2016-12-27 01:55:38 +01:00
Release version: 0.0.6.0-beta
2015-02-06 20:54:44 +01:00
------------------------------------------------------------------------
Table of contents
-----------------
1.0) About
2.0) Contacting
* 2.1) Reporting bugs
3.0) Supported platforms
4.0) Installing and running OpenRCT2
5.0) Development
6.0) Translation
7.0) Troubleshooting
8.0) Licensing
9.0) Credits
1.0) About
---- -----
OpenRCT2 is an amusement park simulation game based upon the popular game
RollerCoaster Tycoon 2, written by Chris Sawyer. It attempts to mimic the
original game as closely as possible while extending it with new features.
OpenRCT2 is licensed under the GNU General Public License version 3.0, but
includes some 3rd party software under different licenses. See the section
"Licensing" below for details.
2.0) Contacting
---- ----------
The easiest way to contact the OpenRCT2 team is by submitting issues on GitHub
2015-06-21 14:44:22 +02:00
(https://github.com/OpenRCT2/OpenRCT2) in the form of questions or bug reports.
You can also chat with us on gitter (https://gitter.im/OpenRCT2/OpenRCT2).
2015-02-06 20:54:44 +01:00
2.1) Reporting bugs
---- --------------
GitHub is used for tracking bugs in OpenRCT2. Please check if the bug has
already been reported using the search functionality before submitting.
When you are sure it is not already reported you should:
* Make sure you are running a recent version, i.e. run the latest stable or
nightly based on where you found the bug.
* Make sure you are not running a non-official binary, like a fork.
When you are playing with a fork you should report any bugs to the bug
tracker for that fork which is most likely another GitHub repository.
* Make it reproducible for the developers. In other words, create a savegame
in which you can reproduce the issue once loaded. It is very useful to give
us the crash.dmp, crash.sav, crash.log and crash screenshot which are
created on crashes.
* Check whether the bug is already reported on our bug tracker. This includes
searching for recently closed bug reports as the bug might already be fixed.
After you have done all that you can report the bug. Please include the
following information in your bug report:
* OpenRCT2 version (PLEASE test the latest git develop build)
* Bug details, including instructions how to reproduce it
* Platform (Windows, Linux, FreeBSD, ...) and compiler (including version) if
you compiled OpenRCT2 yourself.
* The processor architecture of your OS (32 bits Windows, 64 bits Windows,
Linux on an ARM, Mac OS X on a PowerPC, ...)
* The language and culture your operating system is using.
* Attach a saved game *and* a screenshot if possible
* If this bug only occurred recently please note the last version without
the bug and the first version including the bug. That way we can fix it
quicker by looking at the changes made.
* Attach crash.dmp, crash.log and crash.sav. These files are usually created
next to your openrct2.cfg. The crash handler will tell you the location.
3.0) Supported platforms
---- -------------------
OpenRCT2 is currently supported on Windows Vista and above, many distributions of
Release v0.0.5 This is the first fully implemented version of OpenRCT2. RCT2.EXE is no longer required. - Feature: Ability to disable rendering of weather effects and gloom - Feature: New view option: "See-Through Paths" - Feature: Add cheat to reset date. - Feature: Add OpenGL drawing engine. - Feature: Implementation of the user-defined currency - Feature: Extended tile inspector. - Feature: Add ride console command for diagnostics and changing vehicle type. - Feature: Allow selecting corners when using the mountain tool. - Feature: Allow setting ownership of map edges. - Feature: Allow up to 255 cars per train. - Feature: Importing SV4 and SC4 files with rides. - Feature: Filter Object Selection Window by "Selected only" and "Non-selected only" - Feature: Allow raising terrain to 64 in-game units. - Feature: Assymmetric-key-based authorisation and assignment storage. - Feature: Add Norwegian translation. - Feature: Add cheat to disable littering. - Feature: Add Cheat to disable plant aging. - Feature: Add Cheat that allows any track piece to use a chain lift. - Feature: Add Console command to set vehicle friction. - Feature: Add console command to set scenario initial cash. - Feature: Objects are scanned from the user directory as well as the RCT2 directory. - Feature: Objects directory is scanned recursively. - Feature: Optionally zoom in towards the cursor rather than the screen centre. - Change: The maximum height of Junior Roller Coasters is now 14 units, like it was in RCT1. - Improved: Pathfinding algorithm. - Improved: Performance and reliability of loading objects. - Improved: Screenshots are now saved with the name of the park and the current date and time. - Improved: More accurate frame rate calculation - Improved: In-game file dialog now shows more formats (sv6, sc6, sv4, etc.) - Improved: Joining multiplayer will not redownload custom objects - Removed: BMP screenshots. - Removed: Intamin and Phoenix easter eggs. - Fix: [#933] On-ride photo price sometimes gets reset to £2 when using 'same price in whole park' (original bug). - Fix: [#1038] Guest List is out of order. - Fix: [#1238] Track place window does not fully adjust to custom colour scheme. - Fix: [#2042] Guests entering queues are immediately annoyed when many entertainers are around (original bug). - Fix: [#2081] Game hangs when track has infinite loop. - Fix: [#2754] Dragging scrollview fails when scaled. - Fix: [#3210] Scenery window scrolls too far. - Fix: [#3282] Launched Freefall ride ratings are fixed for Downward Launch (original bug). - Fix: [#3307] Ride music and sound has degraded since RCT2. - Fix: [#3344] Build new ride window can be opened in scenario editor. - Fix: [#3347] Ride windows are auto-positioned below the HUD when using RCT1 lights. - Fix: [#3352] Assertion triggered while fixing surface tiles. - Fix: [#3361] Missing Twister coaster piece. - Fix: [#3418] Launched freefall restraints are drawn incorrectly when up (original bug). - Fix: [#3451] Renaming staff is a guest command. - Fix: [#3635] Inspecting sidewalk path crashes game. - Fix: [#3735] Advertisement campaign window bug. - Fix: [#3771] Crash when kicking player in multiplayer. - Fix: [#3824] Segfault when passing invalid arguments to ride set type. - Fix: [#3858] Tooltip shown when hovering over title logo. - Fix: [#3915] Restore horizontal and vertical scrollbar behaviour from RCT2 when clicking on one of the scrollbars. - Fix: Lay-down Roller Coasters from RCT1 saves are imported with an incorrect vehicle type (not reported). - Fix: High lateral G-forces penalty applied too early (not reported). - Technical: Multiplayer groups are now stored in JSON format. - Technical: MinGW builds dropped support for Windows XP
2016-12-27 00:53:18 +01:00
Linux, macOS, and OS X 10.7 or higher. OpenRCT2 will only work on
little-endian architectures.
2016-01-09 23:57:16 +01:00
Further instructions can be found on GitHub.
2015-02-06 20:54:44 +01:00
4.0) Installing and running OpenRCT2
---- ------------------------------
Installing OpenRCT2 is fairly straightforward. Either you have downloaded an
archive which you have to extract to a directory where you want OpenRCT2 to
be installed, or you have downloaded an installer, which will automatically
extract OpenRCT2 in the given directory.
OpenRCT2 requires an installation of RollerCoaster Tycoon 2 (RCT2) to run. You
2016-01-09 23:57:16 +01:00
must have either installed the original RCT2 disc, the GOG version or the Steam
2015-02-06 20:54:44 +01:00
version. Alternatively you can manually specify the location of where your RCT2
data files are. These may be directly copied of the original disc and placed in
a directory of your choice.
When you start OpenRCT2 for the first time, it will look for the RCT2 data files
in the following locations:
- C:\Program Files\Infogrames\RollerCoaster Tycoon 2,
- C:\Program Files (x86)\Infogrames\RollerCoaster Tycoon 2,
- C:\Program Files\Infogrames Interactive\RollerCoaster Tycoon 2,
- C:\Program Files (x86)\Infogrames Interactive\RollerCoaster Tycoon 2,
- C:\Program Files\Atari\RollerCoaster Tycoon 2,
- C:\Program Files (x86)\Atari\RollerCoaster Tycoon 2,
- C:\GOG Games\RollerCoaster Tycoon 2 Triple Thrill Pack,
- C:\Program Files\GalaxyClient\Games\RollerCoaster Tycoon 2 Triple Thrill Pack,
- C:\Program Files (x86)\GalaxyClient\Games\RollerCoaster Tycoon 2 Triple Thrill Pack,
- C:\Program Files\Steam\steamapps\common\Rollercoaster Tycoon 2,
- C:\Program Files (x86)\Steam\steamapps\common\Rollercoaster Tycoon 2,
- The location of the openrct2.exe (where OpenRCT2 was extracted/installed)
2015-02-06 20:54:44 +01:00
If none of these locations are found, OpenRCT2 will ask you to manually specify
the directory. Alternatively after running OpenRCT2 for the first time, you can
edit openrct2.cfg in the OpenRCT2 sub directory of your documents folder to set
the RCT2 install path.
If you are running Windows and have set a DPI scale, OpenRCT2 might look blury.
This is because OpenRCT2 currently uses the original RollerCoaster Tycoon 2
2016-01-09 23:57:16 +01:00
binary as an application host. However you can manually configure this binary to
2015-02-06 20:54:44 +01:00
not be scaled. This will make the game more crisp, but may result in the
interface being too small to see clearly and less ergonomic to use. To stop DPI
scaling, right click the binary itself (openrct2.exe) in the install directory
or the OpenRCT2 shortcut either in your start menu or on your desktop and then
select properties. Select the compatibility tab, check
"Disable display scaling on high DPI settings" and then click OK.
2015-06-21 14:44:22 +02:00
If you wish to use Steam Overlay or capture game for video recording or
streaming, you might have to enable hardware display in the options window.
This will still render the graphics on the CPU but the pixel data will be
2016-01-09 23:57:16 +01:00
displayed using either DirectX or OpenGL. This may also enable vertical
synchronisation if supported by your graphics card and you have enabled
"Uncap FPS".
2015-06-21 14:44:22 +02:00
2015-02-06 20:54:44 +01:00
5.0) Development
---- -----------
OpenRCT2 is an open-source collaborative project. It is developed voluntarily
and hosted on GitHub. If you would like to contribute to the development of
OpenRCT2, please read the readme file in the OpenRCT2 repository or on the main
2015-06-21 14:44:22 +02:00
GitHub page at (https://github.com/OpenRCT2/OpenRCT2). This gives more detailed
2015-02-06 20:54:44 +01:00
information about the project, its roadmap and how to compile the source code.
6.0) Translation
---- -----------
For more information about the game's translation and how to contribute, please
2015-06-21 14:44:22 +02:00
visit the GitHub page and wiki at (https://github.com/OpenRCT2/OpenRCT2).
2015-02-06 20:54:44 +01:00
7.0) Troubleshooting
---- ---------------
If you are having problems running OpenRCT2, you can run OpenRCT2 in verbose
mode to view a detailed diagnostic log. This can be activated by running the
game via Command Prompt or PowerShell with the command line switch --verbose.
This log can help pinpoint where a problem exists and is a useful resource if
you wish to ask online for help.
8.0) Licensing
---- ---------
2015-06-21 14:44:22 +02:00
OpenRCT2 is licensed under the GNU General Public Licence version 3.0. For
the complete licence text, see the file 'licence.txt'. This licence applies
2015-02-06 20:54:44 +01:00
to all files in this distribution, except as noted below.
2015-06-21 14:44:22 +02:00
Jansson | MIT licence.
libcURL | MIT (or Modified BSD-style) licence.
Release v0.0.5 This is the first fully implemented version of OpenRCT2. RCT2.EXE is no longer required. - Feature: Ability to disable rendering of weather effects and gloom - Feature: New view option: "See-Through Paths" - Feature: Add cheat to reset date. - Feature: Add OpenGL drawing engine. - Feature: Implementation of the user-defined currency - Feature: Extended tile inspector. - Feature: Add ride console command for diagnostics and changing vehicle type. - Feature: Allow selecting corners when using the mountain tool. - Feature: Allow setting ownership of map edges. - Feature: Allow up to 255 cars per train. - Feature: Importing SV4 and SC4 files with rides. - Feature: Filter Object Selection Window by "Selected only" and "Non-selected only" - Feature: Allow raising terrain to 64 in-game units. - Feature: Assymmetric-key-based authorisation and assignment storage. - Feature: Add Norwegian translation. - Feature: Add cheat to disable littering. - Feature: Add Cheat to disable plant aging. - Feature: Add Cheat that allows any track piece to use a chain lift. - Feature: Add Console command to set vehicle friction. - Feature: Add console command to set scenario initial cash. - Feature: Objects are scanned from the user directory as well as the RCT2 directory. - Feature: Objects directory is scanned recursively. - Feature: Optionally zoom in towards the cursor rather than the screen centre. - Change: The maximum height of Junior Roller Coasters is now 14 units, like it was in RCT1. - Improved: Pathfinding algorithm. - Improved: Performance and reliability of loading objects. - Improved: Screenshots are now saved with the name of the park and the current date and time. - Improved: More accurate frame rate calculation - Improved: In-game file dialog now shows more formats (sv6, sc6, sv4, etc.) - Improved: Joining multiplayer will not redownload custom objects - Removed: BMP screenshots. - Removed: Intamin and Phoenix easter eggs. - Fix: [#933] On-ride photo price sometimes gets reset to £2 when using 'same price in whole park' (original bug). - Fix: [#1038] Guest List is out of order. - Fix: [#1238] Track place window does not fully adjust to custom colour scheme. - Fix: [#2042] Guests entering queues are immediately annoyed when many entertainers are around (original bug). - Fix: [#2081] Game hangs when track has infinite loop. - Fix: [#2754] Dragging scrollview fails when scaled. - Fix: [#3210] Scenery window scrolls too far. - Fix: [#3282] Launched Freefall ride ratings are fixed for Downward Launch (original bug). - Fix: [#3307] Ride music and sound has degraded since RCT2. - Fix: [#3344] Build new ride window can be opened in scenario editor. - Fix: [#3347] Ride windows are auto-positioned below the HUD when using RCT1 lights. - Fix: [#3352] Assertion triggered while fixing surface tiles. - Fix: [#3361] Missing Twister coaster piece. - Fix: [#3418] Launched freefall restraints are drawn incorrectly when up (original bug). - Fix: [#3451] Renaming staff is a guest command. - Fix: [#3635] Inspecting sidewalk path crashes game. - Fix: [#3735] Advertisement campaign window bug. - Fix: [#3771] Crash when kicking player in multiplayer. - Fix: [#3824] Segfault when passing invalid arguments to ride set type. - Fix: [#3858] Tooltip shown when hovering over title logo. - Fix: [#3915] Restore horizontal and vertical scrollbar behaviour from RCT2 when clicking on one of the scrollbars. - Fix: Lay-down Roller Coasters from RCT1 saves are imported with an incorrect vehicle type (not reported). - Fix: High lateral G-forces penalty applied too early (not reported). - Technical: Multiplayer groups are now stored in JSON format. - Technical: MinGW builds dropped support for Windows XP
2016-12-27 00:53:18 +01:00
libspeex | BSD-style licence.
2016-01-09 23:57:16 +01:00
libpng | libpng licence.
Release v0.0.5 This is the first fully implemented version of OpenRCT2. RCT2.EXE is no longer required. - Feature: Ability to disable rendering of weather effects and gloom - Feature: New view option: "See-Through Paths" - Feature: Add cheat to reset date. - Feature: Add OpenGL drawing engine. - Feature: Implementation of the user-defined currency - Feature: Extended tile inspector. - Feature: Add ride console command for diagnostics and changing vehicle type. - Feature: Allow selecting corners when using the mountain tool. - Feature: Allow setting ownership of map edges. - Feature: Allow up to 255 cars per train. - Feature: Importing SV4 and SC4 files with rides. - Feature: Filter Object Selection Window by "Selected only" and "Non-selected only" - Feature: Allow raising terrain to 64 in-game units. - Feature: Assymmetric-key-based authorisation and assignment storage. - Feature: Add Norwegian translation. - Feature: Add cheat to disable littering. - Feature: Add Cheat to disable plant aging. - Feature: Add Cheat that allows any track piece to use a chain lift. - Feature: Add Console command to set vehicle friction. - Feature: Add console command to set scenario initial cash. - Feature: Objects are scanned from the user directory as well as the RCT2 directory. - Feature: Objects directory is scanned recursively. - Feature: Optionally zoom in towards the cursor rather than the screen centre. - Change: The maximum height of Junior Roller Coasters is now 14 units, like it was in RCT1. - Improved: Pathfinding algorithm. - Improved: Performance and reliability of loading objects. - Improved: Screenshots are now saved with the name of the park and the current date and time. - Improved: More accurate frame rate calculation - Improved: In-game file dialog now shows more formats (sv6, sc6, sv4, etc.) - Improved: Joining multiplayer will not redownload custom objects - Removed: BMP screenshots. - Removed: Intamin and Phoenix easter eggs. - Fix: [#933] On-ride photo price sometimes gets reset to £2 when using 'same price in whole park' (original bug). - Fix: [#1038] Guest List is out of order. - Fix: [#1238] Track place window does not fully adjust to custom colour scheme. - Fix: [#2042] Guests entering queues are immediately annoyed when many entertainers are around (original bug). - Fix: [#2081] Game hangs when track has infinite loop. - Fix: [#2754] Dragging scrollview fails when scaled. - Fix: [#3210] Scenery window scrolls too far. - Fix: [#3282] Launched Freefall ride ratings are fixed for Downward Launch (original bug). - Fix: [#3307] Ride music and sound has degraded since RCT2. - Fix: [#3344] Build new ride window can be opened in scenario editor. - Fix: [#3347] Ride windows are auto-positioned below the HUD when using RCT1 lights. - Fix: [#3352] Assertion triggered while fixing surface tiles. - Fix: [#3361] Missing Twister coaster piece. - Fix: [#3418] Launched freefall restraints are drawn incorrectly when up (original bug). - Fix: [#3451] Renaming staff is a guest command. - Fix: [#3635] Inspecting sidewalk path crashes game. - Fix: [#3735] Advertisement campaign window bug. - Fix: [#3771] Crash when kicking player in multiplayer. - Fix: [#3824] Segfault when passing invalid arguments to ride set type. - Fix: [#3858] Tooltip shown when hovering over title logo. - Fix: [#3915] Restore horizontal and vertical scrollbar behaviour from RCT2 when clicking on one of the scrollbars. - Fix: Lay-down Roller Coasters from RCT1 saves are imported with an incorrect vehicle type (not reported). - Fix: High lateral G-forces penalty applied too early (not reported). - Technical: Multiplayer groups are now stored in JSON format. - Technical: MinGW builds dropped support for Windows XP
2016-12-27 00:53:18 +01:00
libzip | BSD 3 clause licence.
2015-06-21 14:44:22 +02:00
SDL2 | zlib licence.
2016-01-09 23:57:16 +01:00
SDL2 TTF | zlib licence.
zlib | zlib licence.
2015-06-21 14:44:22 +02:00
Licences for sub-libraries used by the above may vary. For more information, visit the libraries' respective official websites.
2015-02-06 20:54:44 +01:00
9.0) Credits
---- -------
2015-12-21 05:03:37 +01:00
For the full list of contributors to OpenRCT2, see the file 'contributors.md'.