sm64ex-alo/enhancements
AloXado320 0d67f9559d Update to Refresh 14 + More
Added "DEFINES" makefile from Refresh 13 and fix some bugs from it

Shindou now properly works on N64 (and PC Port thanks to Emil)

Proper RUMBLE_FEEDBACK defines thanks to R14 "ENABLE_RUMBLE"
2021-07-14 21:00:38 -05:00
..
debug_box.patch Update to Refresh 14 + More 2021-07-14 21:00:38 -05:00
ique_support.patch Update to Refresh 14 + More 2021-07-14 21:00:38 -05:00
README.md init repo 2020-08-08 14:03:20 -05:00
record_demo.patch Update to Refresh 14 + More 2021-07-14 21:00:38 -05:00
RecordDemo.js add old enhancements 2020-08-11 18:01:11 -05:00

Super Mario 64 Enhancements

This directory contains unofficial patches to the source code that provide various features and enhancements.

To apply a patch, run tools/apply_patch.sh [patch] where [patch] is the name of the .patch file you wish to apply. This will perform all of the patch's changes to the source code.

Likewise, to undo the changes from a patch you applied, run tools/revert_patch.sh with the name of the .patch file you wish to undo.

To create your own enhancement patch, switch to the nightly Git branch, make your changes to the code (but do not commit), then run tools/create_patch.sh. Your changes will be stored in the .patch file you specify.

The following enhancements are included in this directory:

60 FPS - 60fps_ex.patch

This allows the game to be rendered at 60 FPS instead of 30 FPS by interpolation (game logic still runs at 30 FPS).

The Mario head intro is the only exception which is still rendered at 30 FPS.

This is the 60fps patch from sm64-port adapted for sm64ex.