mirror of
https://github.com/k4zmu2a/SpaceCadetPinball.git
synced 2023-12-30 21:52:56 +00:00
Merge pull request #15 from ajhs-io/updatereadme
Update README.md to include macOS build instructions
This commit is contained in:
commit
373351c2ba
@ -26,7 +26,8 @@ Platforms covered by this project: desktop Windows and Linux.
|
|||||||
* All structures were populated, globals and locals named.
|
* All structures were populated, globals and locals named.
|
||||||
* All subs were decompiled, C pseudo code was converted to compilable C++. Loose (namespace?) subs were assigned to classes.
|
* All subs were decompiled, C pseudo code was converted to compilable C++. Loose (namespace?) subs were assigned to classes.
|
||||||
|
|
||||||
**Compiling:**\
|
**Compiling:**
|
||||||
|
|
||||||
Project uses `C++11` and depends on `SDL2` libs.\
|
Project uses `C++11` and depends on `SDL2` libs.\
|
||||||
On Windows:\
|
On Windows:\
|
||||||
Download and unpack devel packages for `SDL2` and `SDL2_mixer`.\
|
Download and unpack devel packages for `SDL2` and `SDL2_mixer`.\
|
||||||
@ -37,6 +38,12 @@ On Linux:\
|
|||||||
Install devel packages for `SDL2` and `SDL2_mixer`.\
|
Install devel packages for `SDL2` and `SDL2_mixer`.\
|
||||||
Compile with CMake; tested with GCC 10, Clang 11.
|
Compile with CMake; tested with GCC 10, Clang 11.
|
||||||
|
|
||||||
|
On macOS:\
|
||||||
|
**Homebrew**: Install the `SDL2`, `SDL2_mixer` homebrew packages.\
|
||||||
|
**MacPorts**: Install the `libSDL2`, `libSDL2_mixer` macports packages.\
|
||||||
|
Compile with CMake. Ensure that `CMAKE_OSX_ARCHITECTURES` variable is set for either `x86_64` Apple Intel or `arm64` for Apple Silicon.\
|
||||||
|
Tested with: macOS Big Sur (Intel) with Xcode 13 & macOS Montery Beta (Apple Silicon) with Xcode 13.
|
||||||
|
|
||||||
**Plans:**
|
**Plans:**
|
||||||
* ~~Decompile original game~~
|
* ~~Decompile original game~~
|
||||||
* ~~Resizable window, scaled graphics~~
|
* ~~Resizable window, scaled graphics~~
|
||||||
|
Loading…
Reference in New Issue
Block a user