2016-12-13 06:47:00 -05:00
# Altra64
2014-06-29 01:10:11 -04:00
2014-06-29 16:31:24 -04:00
Alternative Everdrive64 menu
2014-06-29 01:10:11 -04:00
2021-08-27 20:12:35 -04:00
`Altra64` is an open source menu for [Everdrive64 ](http://krikzz.com/ ) and ed64+ and is based on a fork of alt64 which was
2014-06-29 16:31:24 -04:00
originally written by saturnu, and released on the
[Everdrive64 forum ](http://krikzz.com/forum/index.php?topic=816.0 ).
2014-06-29 01:10:11 -04:00
2014-06-29 16:31:24 -04:00
## Building
2014-06-29 01:10:11 -04:00
2021-08-27 20:12:35 -04:00
If you want to build the menu, you need an n64 toolchain. This is terrible to build, I ended up creating a Dockerfile in the docker folder, instructions included in it.
2014-06-29 01:10:11 -04:00
2021-08-27 20:12:35 -04:00
Or if you trust me, you can use the one I built and pushed to docker hub, [moparisthebest/altra64-dev ](https://hub.docker.com/r/moparisthebest/altra64-dev )
2014-06-29 01:10:11 -04:00
2016-12-13 06:47:00 -05:00
### Build `Altra64`
2014-06-29 01:10:11 -04:00
2016-12-13 06:47:00 -05:00
To build the Rom
2014-06-29 16:31:24 -04:00
2021-08-27 20:12:35 -04:00
from the projects root directory, with docker installed
2014-06-29 16:31:24 -04:00
```
2021-08-27 20:12:35 -04:00
$ docker run --rm -v "$(pwd):/build" moparisthebest/altra64-dev make
2014-06-29 16:31:24 -04:00
```
2021-08-27 20:12:35 -04:00
If it all worked, you will find `OS64.v64` in the `bin` directory.
2016-12-13 08:09:11 -05:00
2014-06-29 16:31:24 -04:00
2016-12-13 06:47:00 -05:00
### Clean `Altra64`
2021-08-27 20:12:35 -04:00
2016-12-13 06:47:00 -05:00
Finally, we can clean the build objects from the project
2014-06-29 16:31:24 -04:00
2021-08-27 20:12:35 -04:00
from the projects root directory
2016-12-13 06:47:00 -05:00
```
2021-08-27 20:12:35 -04:00
$ docker run --rm -v "$(pwd):/build" moparisthebest/altra64-dev make clean
2014-06-29 16:31:24 -04:00
```
2016-12-13 08:09:11 -05:00
Enjoy!