Skip to content

Commit

Permalink
build instructions in README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
DryByte committed Aug 11, 2024
1 parent 795048a commit f8960f8
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,23 @@ This is a project aiming to add new things to classic Voxlap using DLL injection
Check what aos.dll differs from classic Ace of Spades: [CHANGES.md](CHANGES.md)

### Building
Create the build directory, and build it ;)
First of all you need GCC and git, https://www.mingw-w64.org/

```sh
git clone https://github.com/DryByte/aos.dll.git && cd aos.dll
```
```sh
git submodule update --recursive --init
```
```sh
mkdir build && cd build
cmake .. && make
```
After compiling it, copy libaos.dll to your AoS folder and patch the client.exe

### Known issues
* RapidJson related error in wine-discord-rpc
Clean your build folder and add the following flags to cmake `-DRAPIDJSONTEST=OFF -DRAPIDJSON=../Extern/wine-discord-rpc/thirdparty/rapidjson-1.1.0`

### Installing/injecting
You can use your favorite DLL injector, or use [AoS Patcher](https://github.com/DryByte/AoS-Patcher) for auto inject when game opens up
Expand Down

0 comments on commit f8960f8

Please sign in to comment.