the cutting room mirror

Neon Genesis Evangelion

This article has a talk page!This article has a talk page!
view on tcrf.net

An action game based on the anime series of the same name.

To do:
Dump the unused sprites, sfx, voice lines & music. (Some are mentioned in certain sections below but not actually dumped).

EEPROM Check/Anti-Piracy#

NeonGenesisEvangelion64_NoEEPROM.png NeonGenesisEvangelion64_BadEEPROM.png

On bootup, the game will verify that it has the right save type, which should be 16KB EEPROM. If it detects an incorrect save type (probable if a flashcart was used), it will throw up the above error and hang. Most emulators do not display this screen properly as they don't redraw the screen in this state, so it would lead to locking up on a black screen instead.

(Source: Original TCRF research)

Sound Test#

Evangelion_64_sound_test.png

After beating the game in Hard difficulty, a sound test is unlocked. It has three sections: voice, BGM, and SE. Of particular note is the voice section, which contains many unused voice files.

The voice test is separated by characters:

1-39: Shinji Ikari#

40-55: Rei Ayanami#

56-92: Asuka Langley Soryu#

93-114: Toji Suzuhara#

Toji is only playable in Simulator Mode, where each pilot only has a single line at the start of the simulation. Therefore, most of his lines here are unused, suggesting he was initially meant to have a more prominent role (likely as a playable character in the unfinished versus mode).

115-158: Misato Katsuragi#

159-168: Ritsuko Akagi#

169-181: Makoto Hyuga#

182-188: Shigeru Aoba#

189-251: Maya Ibuki#

Maya is the narrator of the game's model viewer mode, and voices 216 through 251 were her stating the names of the displayed models in the model viewer mode.

Interestingly, she mentions Unit-04 (221), Adam (223), Gaghiel (227), Ireul (232), Arael (236), Armisael (237), and the Giant of Light (238), all of which were either not present in the game or present but with no models. Also of note is that she has no voice for Lilith despite its appearance in the model viewer. This could be due to Lilith being named Adam early in development (since Lilith was referred to as Adam for much of the anime).

252-263: Gendo Ikari#

264-274: Kozo Fuyutsuki#

275-278: Ryoji Kaji#

279-284: Keel Lorenz#

285-299: Kaworu Nagisa#

Similar to Toji, Kaworu has a large number of unused lines, hinting that he may have been intended as a playable character in the unfinished versus mode.

300-305: Eva Unit-01#

Various growls and roars of Eva Unit-01.

Notably, the unused 303 appears to be the unprocessed voice of Unit-01's VA, Megumi Hayashibara, possibly intended to be an easter egg.

306: Yui Ikari#

"もういいのね?" (So, you'll be okay now?)

An unused voice file. This was one of Yui's lines near the end of The End of Evangelion. Since there are no other references to Yui in the game, this was likely included as an easter egg.

Versus Mode#

A 2-player versus mode was advertised in pre-release material but ultimately cut from the game. An unfinished version can be accessed using a special command after completing Hard Mode and collecting all actions in the Action Viewer. During the attract mode animation where Eva-01 fights Sachiel, hold L and R on controller 2 and press Start on controller 1. Evangelion_64_versus_select_screen.png Evangelion_64_versus_fight_screen.png If the command is performed successfully, a minimalistic character select screen will appear, where each player may select their character using the left and right buttons on the D-pad. The following characters are available:

  • E00: Eva Unit-00 with Spear of Longinus
  • E01: Eva Unit-01 with Progressive Knife
  • E02: Eva Unit-02 with Progressive Knife
  • E03: Eva Unit-03 with Double-Edged Sword
  • SAC: Sachiel
  • SHA: Shamshel
  • BAR: Bardiel
  • E.S: Eva Series (Mass Production Evangelion)
  • RND: Random

Grab attacks do not trigger special attacks in this mode and are functionally identical to standard attacks. Unit-00, Unit-03, and Eva Series cannot perform grab attacks but deal massive damage with their standard attack. The fight takes place in the Geofront, the same setting as Missions 12 and 12.5, with no screen edges. When one of the players is defeated, their character sinks into the ground, and the game returns to the character select screen.

The music that plays in this mode changes depending on the P1 character:

  • E00: Thanatos
  • E01: The Cruel Angel's Thesis
  • E02: Magmadiver
  • E03: Harbinger of Tragedy
  • SAC: Angel Attack
  • SHA: A Step Forward Into Terror
  • BAR: Normal Blood
  • E.S: II Air

Debug Menu#

To do:
Describe more in detail about the debug menu and its options.

Evangelion64_Debug_Menu.png

While this cheat is enabled, pressing L + D-Pad Up will access the debug menu:
D1149DD4 0820
810D5114 0005

The debug menu will first display a list of all of the missions with each cutscene, the vs mode, all of the endings, game over screen and three debug menus.

Option

Effect

M##(Angel name) DEMO [A-C]

Plays selected cutscene

M##(Angel name) GAME

Plays selected mission

VS GAME

Plays unused versus mode

ENDING(EASY)

Plays the ending when you finish the game on easy difficulty

ENDING(MEDIUM)

Plays the ending when you finish the game on normal difficulty

ENDING(HARD)

Plays the ending when you finish the game on hard difficulty

GAME OVER

Displays game over screen and then jumps to the starting logos

UTILITY

Goes to a utility menu to test certain parts of the N64 (see below)

HIGHLIGHT VIEWER

Goes to the ACTION menu that is used in the option menu

BACKUP EDIT

Goes to a save editor (see below)

UTILITY#

CONTROLLER TEST#

Evangelion64_Controller_Test.png

Tests all of the button presses on the N64 controllers. Press Z + B to Exit.

EEP-ROM TEST#

Evangelion64_EEPROM_Test.png

Tester for the Electronically Erasable Programmable Read-Only Memory (EEPROM) chip in the N64. It's unknown if this actually changes anything.
{| class="wikitable" !colspan=4 | Controls |- ! Button ! Effect |- | Start || Clears memory |- | L || Loads saved memory |- | R || Saves memory |- | C+Left/Right || Changes byte selection |- | C+Up/Down || Increases/decreases byte number |}

RMB TEST#

Evangelion64_RMB_Test.png

A basic Rumble Pak test menu. "CNT" selects which controller to test, "FREQ" changes the frequency of the rumble, and "FRAM" changes how many times the rumble should be toggled on. Press A to start the rumble, C-Down to stop the rumble during activation.

MONITOR TEST#

Evangelion64_Monitor_Test.png Evangelion64_Monitor_Test_2.png A generic monitor test screen. Press A to switch to another screen, B to exit.

AUDIO TEST#

To do:
Describe what the MARK, FX & REV features actually do.

Evangelion64_Audio_Test.png

Your usual Audio Debug menu with a longer version of the "Instrumentality" animation at the end of a Hard Mode playthrough (a cycle of all of the game's assets) playing in the background. You can change the tempo, volume, and pan of the song. You can also play different sound effects. One thing to note is that the first song is labelled as "FlyMe", indicating that "Fly Me To the Moon" was once going to be a song in the game. It uses the same music sequence as "Thanatos" but with a different instrument set.

The "Instrumentality" animation features several unused graphics, including the TV version of Rei's smile (the in-game cutscene uses the version from the Evangelion: Death movie) and a set of mugshots for Toji in the Eva-03.

OBJECT TEST#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Do any of the C+direction functions actually work or am I missing something?

Evangelion64_Object_test.png Evangelion64_Palette_Edit.png Allows you to view all sprites and select different options and menus for viewing them.

Controls

Button

L/R

Z

Start

B

Below are the different menus for this tester:

TYPE

Option

OBJ TYPE

CUT LINE

CENTR

JOIN

PAL NO

REIT

REIT_X

REIT_Y

ATTR

Option

CLAMP

ANTIAL

BILERP

SHR 1

SHR 2

WIDEN

XLU

Z BUF

PCOL

Option

RED

GREEN

BLUE

ALPHA

SCI

Option

SX

EX

SY

EY

MODEL TEST#

Evangelion64_Model_Test.png

A more technical model viewer than the one unlockable in the option menu.

Controls

Button

L/R

Start

B

Analog stick

C-Stick Left/Right

MOD

Mode

CAMER

LOKAT

LIGHT

M_POS

M_ROT

Below are the different menus for this tester:

MDL

Option

GAMMA

TEX DSP

TEX MOD

CC MOD

ANM NO

ANM SPD

ANM STP

CENTER

NODE

EDIT

VCL NO

ATR

Option

BILERP

ANTIALIAS

LIGHT

VIXCOL

BILBOARD

XLU

CULLOFF

COL

Option

RED

GREEN

BLUE

ALPHA

LIT

Option

ANB R

ANB G

ANB B

DEF R

DEF G

DEF B

FONT CHECK#

Evangelion64_Font_Checker.png

Menu that displays all of the font characters. Most of the functions shown in the help text on the bottom left don't seem to do anything

WINDOW TEST#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: How does this mode actually work? Do I actually have to be in a mission?

Evangelion64_Window_Test.png

This can be accessed through the debug menu's utility menu.

EFFECT TEST#

Evangelion64_Effect_Test.png

Allows you to view various effects in the game with different options for viewing. Pressing A plays the selected effect.

Option

Effect

EFC

Changes selected effect (SPL00, SPL01, SPL02, SPL03, SHK00, SHK01, SMK00, SMK01, BMB, STN, BLT, BLD, SAC, ATF)

NUM

Spawn amount (0-999, higher values may crash game depending on the effect)

TIM

Effect length before it disappears (0-100)

SCL

Scaling size (1-300)

SPD

Animation Speed (1-100)

XAC

Unknown (-50-50)

YAC

Unknown (-50-50)

RNG

Spawn range (1-360)

DLY

Unknown (1-20)

ETC

Unknown (1-20)

ROL

Unknown (1-360)

PIT

Unknown (1-360)

YAW

Unknown (1-360)

CONFIG#

Evangelion_Config_Menu.png

Labeled as "BACKUP EDIT" in the debug menu. Can change the game difficulty, unlockable options, and whether or not to use music and sound effects. Pressing B will take you to the game's options menu.

Option

Effect

GAME LEVEL:(Difficulty)

Changes game difficulty

ESY CLR FG

Easy difficulty clear flag ON/OFF switch

NRM CLR FG

Normal difficulty clear flag ON/OFF switch

HRD CLR FG

Hard difficulty clear flag ON/OFF switch

HV COMP FG

Simulation Mode unlock ON/OFF switch

CLR MSN NO

Unknown (May have to do with missions?)

BGM USE NO

Music ON/OFF switch

SE USE NO

Sound effects ON/OFF switch

MAIN Debug Menu#

To do:
Get screenshots of the other screens, and add more info.

Evangelion64_Main_Debug_Menu.png

While this cheat is enabled, pressing L + D-Pad Down will make the screen he screen will flash white and then fade out into a different debug menu.
Note: This menu may not display sometimes. Doing the button combo on the first debug menu seems to fix it for some unknown reason.

D1149DD4 0420
810D5114 0004

Option

Effect

NAG TEST

See below

NA2 TEST

See below (Needs documentation)

NA3 TEST

See below (Needs documentation)

HAS TEST

See below (Needs documentation)

SUG TEST

See below (Needs documentation)

ESAI TEST

See below (Needs documentation)

NEW GAME

Fades to white then cuts to a screen that says "MISSION START DEMO" then "GAME"

LOAD GAME

Fades to white then cuts to a screen that says "MISSION START DEMO" then "GAME"

CONFIG

Opens CONFIG/BACKUP EDIT menu, but pressing B with this variant of the menu sends you back to the previous menu

MASTER

Restarts game

UTIL

Opens UTILITY menu

If you sit on this menu for several seconds it will end up cycling through three screens with the words "BANDAI", "DEMO LOOP", and "EVANGELION". Pressing Start at any time will take you back to the main debug menu.

Evangelion64_Bandai_Screen.pngEvangelion64_Demo_Loop_Screen.pngEvangelion64_Evangelion_Screen.png

NAG TEST#

To do:

  • Document and take screenshots of each EVA/ANGEL with camera controls and (maybe) movesets.
    • Although, movesets could be better documented in the unused versus mode.
  • Document the CHAR DATA EDIT, FIELD EDITOR & HIGHLIGHT EDITOR modes.

Option

Effect

GAME M##

Plays selected mission from list (01, 02, 08, 12, 13, 14)

GAME VS

Plays unused versus mode

GAME M99

Plays demo gameplay

HIL VIEW

Goes to the ACTION menu that is used in the option menu

EVA TEST

Opens a camera test mode where you move a camera around a city scene while controlling Eva-01 (Shinji's evangelion unit). Pressing L+B exits the mode.

SACHIEL

Opens a camera test mode where you move a camera around a city scene while controlling the angel, Sachiel. Pressing L+B exits the mode.

SHAMSHEL

Opens a camera test mode where you move a camera around a city scene while controlling the angel, Shamshel. Pressing L+B exits the mode.

BARDIEL

Opens a camera test mode where you move a camera around a city scene while controlling the angel, Bardiel. Pressing L+B exits the mode.

UN TANK

Opens a camera test mode where you move a camera around a city scene with Eva-00 (Rei's evangelion unit), two tanks and a hangar ship. Going five steps forward destroys a tank and pushes the hangar ship three steps away, two more steps destroys the other tank. Pressing L+B exits the mode.

UN VTOL

Opens a camera test mode where you move a camera around a city scene with Eva-00 (Rei's evangelion unit) and a hangar ship. Going one step forward pushes the hangar ship. Pressing L+B exits the mode.

RYOUSANKI

Opens a camera test mode where you move a camera around a city scene while controlling a Mass Production Evangelion. Pressing L+B exits the mode.

EVA 14

Opens a camera test mode where you move a camera around in the setting for Mission 14 while controlling Eva-01 (Shinji's evangelion unit). Pressing L+B exits the mode.

RYOUSAN 14

Opens a camera test mode where you move a camera around in the setting for Mission 14 while controlling a Mass Production Evangelion. Pressing L+B exits the mode.

CHR EDIT

Opens CHAR DATA EDIT mode. (Needs to be documented)

FLD EDIT

Opens FIELD EDITOR mode. (Needs to be documented)

HIL EDIT

Opens HIGHLIGHT EDITOR mode. (Needs to be documented)

Probably named after one of the game designers and the main programmer Yutaka Nagayama.

NA2 TEST#

Option

Effect

DEMO TEST

Brings up another UI that has a selection of seven short cutscenes from the Ramiel mission.

COPY RIGHT

Shows copyright intro then jumps back to the menu.

SAVE SELECT

Shows the save game screen. Both options go back to the menu.

IN CATCH

Displays "Mission:01" then goes back to the menu.

EYE CATCH

Shows the NERV logo on the bottom right, fades to white and then jumps back to the menu.

CONTINUE

Shows the continue screen. Both options go back to the menu.

GAME OVER

Shows game over screen then jumps back to the menu.

SECTION 3

Shows a screen that with a Section 3 graphic with some Japanese text.

MAIN MENU

Shows the main menu screen. All options go back to the menu.

STORY MENU

Shows the story menu screen. All options go back to the menu.

OPTION MENU

Shows the option menu screen. All options that would go to another screen go back to the menu.

STIMULAT MENU

Shows the simulation menu screen. All options go back to the menu.

SOUND TEST

Shows the sound test screen.

THIRD IMPACT

Shows the Third Impact (delete save data) menu screen.

OPENING DEMO

Plays the opening cutscene without audio but stops when Adam's wings spread.

M03 GAME

Plays a demonstration of the Ramiel fight where you only get to aim.

ADVERTISE

Plays the whole opening cutscene.

M:0# [SCENE]

Plays selected cutscene from a mission from list.

Probably named after one of the game designers and the main programmer Yutaka Nagayama.

NA3 TEST#

Option

Effect

IMAGE

Shows a black screen with "IMG_NO:" and a number next to it. Pressing Up or Down changes the number, but it is unknown what this menu does.

SORT

Shows a black screen for a frame then jumps back to the menu.

OBJECT

Shows a black screen with two numbers. Pressing L or R changes the upper heft and Up or Down changes the right number, but it is unknown what this menu does.

Line

Shows a black screen with X, Y, SIZ_X & SIZ_Y values, but it is unknown what this menu does.

Baster

Shows a menu with several options (SPD, AMP, HRZ, DWN, SPD2, AMP2, HRZ2) and a number 6-interger number, but it is unknown what this menu does.

Chain

Shows a menu with an unknown purpose.

Model

Shows a menu with an unknown purpose.

Mtx

Crashes game.

Bomb

Brings up a model viewer with some model but it's too dark to even see what it is.

Beat

Shows a menu with an unknown purpose.

Pol

Shows a black screen with ROL, PIT, YAW & DST values, but it is unknown what this menu does.

Level

Shows a menu with an unknown purpose.

TexScroll

Shows a menu with an unknown purpose.

SndCont

Sound Test debug menu but with 3D panning features.

Probably named after one of the game designers and the main programmer Yutaka Nagayama. Most of these menus seem broken or unfinished.

HAS TEST#

Evangelion64_HAS_TEST.png

This can be accessed through the main debug menu.

SUG TEST#

Evangelion64_SUG_TEST.png

This can be accessed through the main debug menu.
Possibly named after one of the two other programmers. This one being, Shigeki Sugano.

SAI TEST#

Evangelion64_SAI_TEST.png

This can be accessed through the main debug menu.
Possibly named after one of the two other programmers. This one being, Hitoshi Saitou.

References#


  1. BEC - GDRI :: Game Developer Research Institute↩︎
  2. NINTENDO64全発売ソフト一覧↩︎