/libsm64-unity-dev

Empty Unity project for developing/testing the libsm64-unity package

Primary LanguageC#

libsm64-unity-dev

This repo contains a Unity project that wraps the libsm64-unity package so it can be easily worked on directly inside Unity without going through the package manager.

To get started:

  • Clone this repository, and recursively clone submodules:
    git clone https://github.com/libsm64/libsm64-unity-dev
    cd libsm64-unity
    git submodule update --init --recursive
    
  • Get a copy of the Super Mario 64 [US] z64 ROM (MD5 20b854b239203baf6c961b850a4a51a2)
  • Name the ROM baserom.us.z64 and place it in the root folder of this repo/project
  • Open the project in Unity 2019.3.10
  • Make sure you have a controller attached
  • Open the test scene Assets/pipescene.unity
  • Run the scene, make sure it's working, stop it, and start poking around.