Awesome
NOTE: THIS REPO WILL SOON BE ARCHIVED.
Please see N64FlashcartMenu for a more modern codebase.
Altra64
Alternative Everdrive64 menu
Altra64
is an open source menu for Everdrive64 and is based on a fork of alt64 which was
originally written by saturnu, and released on the
Everdrive64 forum.
Building
If you want to build the menu, you need an n64 toolchain. When using windows 10 or Ubuntu, installation is totally automated through a script.
Dependencies (installed automatically)
- Windows 10 (Aniversary Update or above) / Ubuntu 16.04 (or above)
- libdragon
- libmikmod (with n64 driver)
- libmad-n64
- libyaml
Build the Toolchain
You may skip this step if it's already installed.
Clone this Altra64
repo to a directory of your choice.
On Windows 10:
- Ensure that "Windows Subsystem For Linux (Ubuntu)" is installed.
- browse to the tools directory and double click on
setup-wsfl.cmd
.
On Ubuntu, browse to the tools directory and run the command $ chmod +x ./setup-linux.sh;source ./setup-linux.sh
Build Altra64
To build the Rom
from the projects root directory, On Windows 10 run
> build
on linux
$ make
If it all worked, you will find OS64.v64
in the Altra64
bin directory.
Debug Build Altra64
To build the debug version of the Rom
from the projects root directory, On Windows 10 run
> build debug
on linux
$ make debug
If it all worked, you will find OS64.v64
in the Altra64
bin directory.
Clean Altra64
Finally, we can clean the build objects from the project
from the projects root directory, On Windows 10 run
> build clean
on linux
$ make clean
Enjoy!