/sm64ex-alo

Fork of https://github.com/sm64-port/sm64-port with additional features. (With my changes)

Primary LanguageC

sm64ex_alo

Fork of sm64pc/sm64ex with additional features.

Additional Pre reqs

  • pypng
  • bitstring

Changes

  • Restored N64 build.
  • Additional backends merged from other forks (3DS, Wii U, Switch) (more incoming)

Hackporting

This repo has been forked from sm64ex_alo to be optimized for porting romhacks from binary to every possible target.

Each branch of this repository should be a hack that has finished being ported or is currently being ported.

Porting Tools

RM2C is the tool I developed to be able to port romhacks: RM2C

When using the data from RM2C, make sure to set RM2C to 1 in the makefile.

Changes to Master Branch

  • CI texture support
  • New Mario Model - by Yoshi Milkman
  • Custom version of Puppycam
  • Extended Bounds
  • Various Bugfixes
  • Skip Intro
  • Separated Custom Leveldata From Vanilla Leveldata
  • Various defines added to accept RM2C output configurations in single config file

Building

Recommended BUILD cmds

  1. WINDOWS_BUILD
    • make clean && make RM2CPC
  2. N64 BUILD
    • make -j4 RM2C=1