1
0
mirror of https://github.com/sm64pc/sm64pc.git synced 2025-04-12 00:05:59 +02:00
HengiFettlich 31bb068358 Update Makefile
remove unnecessary dependencies
2020-05-07 20:46:35 +02:00
2020-03-01 22:42:52 -05:00
2020-04-03 14:57:26 -04:00
2019-11-03 14:36:27 -05:00
2020-05-07 20:21:22 +02:00
2020-04-03 14:57:26 -04:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00
2020-05-07 20:21:22 +02:00
2020-05-07 20:21:22 +02:00
2020-05-07 20:21:22 +02:00
2020-05-07 20:21:22 +02:00
2020-02-03 00:51:26 -05:00
2020-05-07 20:21:22 +02:00
2019-09-01 15:50:50 -04:00
2019-09-01 15:50:50 -04:00
2019-09-01 15:50:50 -04:00
2020-05-07 20:46:35 +02:00
2020-05-07 20:21:22 +02:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00
2020-04-03 14:57:26 -04:00
2020-01-03 10:38:57 -05:00
2020-01-03 10:38:57 -05:00
2020-04-03 14:57:26 -04:00
2020-04-03 14:57:26 -04:00
2019-12-01 21:52:53 -05:00
2020-04-03 14:57:26 -04:00
2019-08-25 00:46:40 -04:00
2020-02-03 00:51:26 -05:00
2020-05-07 20:46:35 +02:00
2020-03-01 22:42:52 -05:00
2020-05-07 20:21:22 +02:00
2020-05-07 20:46:35 +02:00
2020-03-01 22:42:52 -05:00
2019-08-25 00:46:40 -04:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00
2020-03-01 22:42:52 -05:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00

sm64pc

OpenGL adaptation of n64decomp/sm64.

Building

On Linux

1. Copy baserom(s) for asset extraction

For each version (jp/us/eu) that you want to build a ROM for, put an existing ROM at ./baserom.<version>.z64 for asset extraction.

2. Install build dependencies

The build system has the following package requirements:

  • python3 >= 3.6
  • libsdl2-dev
  • audiofile
  • libglew-dev
  • git

Debian / Ubuntu - targeting 32 bits

sudo apt install build-essential git python3 libaudiofile-dev libglew-dev:i386 libsdl2-dev:i386

Debian / Ubuntu - targeting 64 bits

sudo apt install build-essential git python3 libaudiofile-dev libglew-dev libsdl2-dev

Current issues

  • Support for the EU version is still experimental.
  • There seems to be savedata-related problems on some 64-bits builds.
Description
No description provided
Readme 32 MiB
Languages
C 94.6%
C++ 2.9%
Assembly 1.4%
Python 0.6%
Diff 0.2%
Other 0.2%