You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-5Lines changed: 7 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Head to the [Releases](https://github.com/Llennpie/Venus/releases) page and foll
20
20
21
21
##Compilation (advanced)
22
22
23
-
Venus has been tested on both Windows (using[MSYS2 64-bit](https://www.msys2.org/)) and Ubuntu.
23
+
Venus has been tested on both Windows (using[MSYS2 64-bit](https://www.msys2.org/)) and Ubuntu. You can compile the .dll or .so using the libsm64 repo and to do so:
Next, clone the project and build libsm64, after you do that paste the compiled file into the project.
37
37
38
38
```
39
-
git clone https://github.com/Llennpie/Venus
40
-
cdVenus
41
-
./build-libsm64
39
+
git clone https://github.com/libsm64/libsm64
40
+
cdlibsm64
41
+
make lib
42
42
```
43
43
44
44
In order to play/test the project, a prior copy of the game is required. Place a vanilla*Super Mario 64* US ROM into the repo's directory and rename it to`baserom.us.z64`. After building the Unity project, place another`baserom.us.z64` next to the executable.
45
+
46
+
Make sure you also copy sm64extend.exe and assets.txt into the data folder of the Unity build so ROM asset extraction beyond Mario himself is fully possible.