diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-06-08 01:00:32 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2022-06-08 01:00:32 +0200 |
| commit | 5464a50f96db9f55ae472f8013abe29a96ce944c (patch) | |
| tree | 6beaf66c92af60a4a4e92cf47cf321b4b9d6da1a | |
| parent | 0517c897c56abc96e8c7d1c70241e3f8a0cc68eb (diff) | |
README.md: reflect current status
| -rw-r--r-- | README.md | 29 |
1 files changed, 18 insertions, 11 deletions
@@ -14,13 +14,11 @@ in the likes of several other entries from the mid 90's. The following platforms are either supported or support is expected in the future: -- **(supported)** Sony PlayStation 1, using a forked version of +- Sony PlayStation 1, using a forked version of [PSXSDK](https://git.disroot.org/xavi92/psxsdk). -- *(not supported yet)* Microsoft Win9x, using a `i386-mingw32` -cross-toolchain and SDL-1.2. -- *(not supported yet)* Modern Unix-like operating systems such as -GNU/Linux or *BSD, using SDL-1.2 (if available). Possibly modern -Microsoft Windows versions, too. +- Microsoft Win9x, using a `i386-mingw32` cross-toolchain and SDL-1.2. +- Modern Unix-like operating systems such as GNU/Linux or *BSD, using +SDL-1.2 (if available). Possibly modern Microsoft Windows versions, too. ## Design goals @@ -36,8 +34,16 @@ hardware. ## Building from source -**RTS** can be built using the typical CMake build process. The -following options can be defined: +A native version of **RTS** can be built using the typical CMake build +process: + +```sh +mkdir build +cd build +cmake .. +``` + +The following options can be otherwise defined: - `PS1_BUILD`: builds for Sony Playstation 1 - `HOST_BUILD`: builds for the host operating system using SDL-1.2 @@ -46,9 +52,10 @@ SDL-1.2. A `i386-mingw32` cross-toolchain must be available. For example, the Sony PlayStation 1 version can be built using: -``` -mkdir build && cd $_ -cmake .. -DPS1_BUILD=1 -DVIDEO_MODE=VMODE_PAL -DCMAKE_EXPORT_COMPILE_COMMANDS=1 +```sh +mkdir build +cd build +cmake .. -DPS1_BUILD=1 -DVIDEO_MODE=VMODE_PAL make -j$(nproc --all) ``` |
