This is a fork of the PC Port of Super Mario 64
with additional features, including options menus
with various additional settings, optional model and
texture fixes, a cheats menu, and much more.
Various additional features can be enabled by
passing variables to the script (VAR=yes/no
./sm64ex.SlackBuild):
- REGION=us|jp|eu (default: us)
- (build using the ROM of the specified region;
either the American ROM, the Japanese ROM, or the
European ROM)
- BETTERCAMERA=yes|no (default: no)
- (build with analog camera support, uses Puppycam)
- NODRAWINGDISTANCE=yes|no (default: no)
- (build with disabled draw distance, every object
is active at all times; may affect gameplay)
- TEXTUREFIX=yes|no (default: no)
- (enable various texture-related bugfixes, e.g.
fixes the smoke texture)
- EXT_OPTIONS_MENU=yes|no (default: yes)
- (enable the options menu, accessed from the pause
menu by pressing the N64 R button)
- TEXTSAVES=yes|no (default:no)
- (use INI-based save format instead of binary EEPROM
dumps; experimental)
NOTE:
This SlackBuild requires a ROM named "baserom.xx.z64"
(where xx is the two-digit region code (us/jp/eu, us
by default)) in order to provide the assets needed to
build a working binary. For obvious legal reasons, you
will have to provide your own Super Mario 64 ROM.
By default, the script will look for the ROM in the
current working directory; if you want the script to
look in a different directory instead, you can do so
by passing an absolute filepath (without the trailing
slash) to the script's ROMPATH variable (e.g.
ROMPATH=/home/{username}/games ./sm64ex.SlackBuild).
|
|