Skip to content

Serialbocks/libsm64-supersonic-mario

Repository files navigation

libsm64-supersonic-mario - Super Mario 64 as a library, for Suprsonic Mario Rocket League Mod

This repo is a fork of libsm64 used for the Supersonic Mario Rocket League mod. Changes include supporting rendering a mario received from over the network, exposing audio flags, BLJ anywhere, and other miscellaneous changes.

Building on Linux

  • Ensure python3 is installed.
  • Ensure the SDL2 and GLEW libraries are installed if you're building the test program (on Ubuntu: libsdl2-dev, libglew-dev)
  • Run make to build
  • To run the test program you'll need a SM64 US ROM in the root of the repository with the name baserom.us.z64.

Building on Windows (test program not supported)

Make targets (all platforms)

  • make lib: (Default) Build the dist directory, containing the shared object or DLL and public-facing header.
  • make test: Builds the library dist directory as well as the test program.
  • make run: Build and run the SDL+OpenGL test program.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages