aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2022-06-08 01:00:32 +0200
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2022-06-08 01:00:32 +0200
commit5464a50f96db9f55ae472f8013abe29a96ce944c (patch)
tree6beaf66c92af60a4a4e92cf47cf321b4b9d6da1a
parent0517c897c56abc96e8c7d1c70241e3f8a0cc68eb (diff)
README.md: reflect current status
-rw-r--r--README.md29
1 files changed, 18 insertions, 11 deletions
diff --git a/README.md b/README.md
index d17301e..c83d2bb 100644
--- a/README.md
+++ b/README.md
@@ -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)
```