README corrections

- Fixed OpenRCT2 project's website to be correct.
- Added note to minimum disk space requirement that building from source *may* require a tad more memory than the base game server needs to run.
- Clarified that console commands currently do not work due to a Pterodactyl issue and not a OpenRCT2 one.
- Added GitHub issue reference to password known issue.
This commit is contained in:
Red-Thirten 2022-01-17 15:36:50 -08:00
parent ba28ba1128
commit 7dcbd35e5a

View File

@ -37,7 +37,7 @@ ___
___
### Game Description
From OpenRCT2's [Website](https://openrct2.org/):
From OpenRCT2's [Website](https://openrct2.io/):
> OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2 (RCT2), expanding the game with new features, fixing bugs and raising game limits. The gameplay revolves around building and maintaining an amusement park containing attractions, shops and facilities. The player must try to make a profit and maintain a good park reputation whilst keeping the guests happy. OpenRCT2 allows for both scenario and sandbox play. Scenarios require the player to complete a certain objective in a set time limit whilst sandbox allows the player to build a more flexible park with optionally no restrictions or finance.
___
### Server Ports
@ -52,7 +52,7 @@ ___
|---------|---------|
| Processor | Recent x86/64 (AMD/Intel) processor. No ARM support. |
| RAM | 256-512 MiB (depends on # of clients & park size) |
| Storage | 80 MB |
| Storage | 80 MB (*may require more if building from source*) |
| RCT2 Files | **Not required** |
___
@ -64,7 +64,7 @@ Save files and autosaves are located in this directory:
If the "Load Latest Autosave" startup variable is enabled, and the `autosave/` directory exists, the server will load the latest autosave instead of the specified Save File.
___
### Console Commands
As of OpenRCT2 v0.3.5.1, entering commands via Pterodactyl do nothing. Hopefully this will be resolved in a future OpenRCT2 update.
Until support for console commands to interactive programs gets added to Pterodactyl, entering commands via the panel's console do nothing (reference issue pterodactyl/panel#3712).
___
### Becoming an Admin on the Server
Unfortunately, because console commands currently do not register, becoming the first admin on the server takes some steps, listed below:
@ -80,7 +80,7 @@ ___
The following are known issues that are unique to running OpenRCT2 on Pterodactyl, but likely can only be fixed by further development/updates from OpenRCT2.
- Only building from source from the `develop` branch currently yields a package that is bootable. This will no longer be true for any OpenRCT2 releases after v.0.3.5.1.
- This also means that clients joining the server must be on the latest `develop` branch as well.
- Configuring a password on the server disallows non-admin clients from entering in a password in their client to connect; it just disconnects them. Admin clients can still join normally.
- Configuring a password on the server disallows non-admin clients from entering in a password in their client to connect; it just disconnects them. Admin clients can still join normally. (OpenRCT2/OpenRCT2#16396)
- You may rarely run into the server crashing on start due to a "Floating point exception(core dumped)" error. If this occurs to you, please help with OpenRCT2 development by doing the following:
1. Add the following to the beginning of your server's startup command: `SEGFAULT_SIGNALS=fpe LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so `
2. Start the server. If it boots normally, nothing extra will print. If it crashes, it will print a stack trace to the console.