Skip to content

ottelo9/altra64

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Altra64 for ED64 Plus or ED64v1

Build and releaseBuild docker dev build image

Note from 2023-08-10: Actually this fork includes all my changes + lot of fixes. So take this better Altra64: https://github.com/Suprapote/Altra64

Alternative Everdrive64 menu forked from ariahiro64 (Dez 2022) with this new features:

  • Game ID Support (N64Digital)
  • Auto Region detection (via Country Code). Altra64 previously had problems with a few PAL games (message: This game pak is only available for the PAL market or black screen)

Altra64 is an open source menu for Everdrive64 and ed64+ and is based on a fork of alt64 which was originally written by saturnu, and released on the Everdrive64 forum. ariahiro64 forked the Altra64 repo and add new features/bug fixes to it. Now I (ottelo) forked the this repo from ariahiro64 as well and added new things like the Game ID feature for N64Digital HDMI mod (source https://gitlab.com/pixelfx-public/n64-game-id).

N64Digital now detects the game:

IMG_1239

ED64P Rom Info Screen with new country and region info:

IMG_1297

Setup

1, Format your SD card to fat32.

2, Extract ED64P.zip into the rout of your sd card.

3, Change ALT64.ini To your hearts content.

4, Add leagally obtained ROMs

5, Insert the SD card into the ED64plus and enjoy

Controls

Key settings
L brings up the mempak menu
      B abort
      A backup
      R format
      Z view controller pak
Z about screen
A start rom/directory/mempak
B back/cancel
START start last rom
C-left rom info / mempak content view
C-right rom config  screen
C-up view full filename
C-down Toplist 15
L+R delete files

Building

If you want to build the menu, you need an n64 toolchain. This is terrible to build, moparisthebest ended up creating a Dockerfile in the docker folder, instructions included in it.

Or if you him and I, you can use the one I built and pushed to ghcr.io, which can be found here

Furthermore adrianopteodoro Automated the build proccess. Builds can be found here

Build Altra64

To build the R.O.M.

from the projects root directory, with docker installed

docker run --rm -v "$(pwd):/build" ghcr.io/ariahiro64/altra64:master make

If it all worked, you will find OS64P.v64 in the bin directory.

Clean Altra64

Finally, we can clean the build objects from the project

from the projects root directory

docker run --rm -v "$(pwd):/build" ghcr.io/ariahiro64/altra64:master make clean

Big thanks to the countless people who make altra64 possible!!! Enjoy!