If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Neon Genesis Evangelion

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Neon Genesis Evangelion

Developer: Bec[1]
Publisher: Bandai[2]
Platform: Nintendo 64
Released in JP: June 25, 1999[2]


GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
PiracyIcon.png This game has anti-piracy features.


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

Hmmm...
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 scrapped 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 scrapped 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

Hmmm...
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.

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

Hmmm...
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

Elementary, my dear Cactus.
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 Effect
L/R Previous/Next sprite
Z Opens palette editor
Start Re-centers sprite
B Asks if you want to go back to the UTILITY menu

Below are the different menus for this tester:

TYPE
Option Effect
OBJ TYPE Chooses different sprite filters (SPR, SP1, SP2, BGA, BGB. RCA & RCB)
CUT LINE Removes a row of pixels (between zero and three) from the bottom of the sprite
CENTR Unsure, has to do something with the center placement of the sprite
JOIN ON/OFF switch that has an unknown purpose
PAL NO Changes palette
REIT ON/OFF switch that has an unknown purpose
REIT_X Unknown, has to do something with whatever REIT does
REIT_Y Unknown, has to do something with whatever REIT does
ATTR
Option Effect
CLAMP ON/OFF switch that has an unknown purpose
ANTIAL ON/OFF switch that has an unknown purpose
BILERP ON/OFF switch for a bilinear filter
SHR 1 ON/OFF switch that has an unknown purpose
SHR 2 ON/OFF switch that has an unknown purpose
WIDEN ON/OFF switch that has an unknown purpose
XLU ON/OFF for changing the main RGBA channel values in the PCOL menu
Z BUF ON/OFF switch that has an unknown purpose
PCOL
Option Effect
RED Red channel value changer (Only works if XLU is switched on in the ATTR menu)
GREEN Green channel value changer (Only works if XLU is switched on in the ATTR menu)
BLUE Blue channel value changer (Only works if XLU is switched on in the ATTR menu)
ALPHA Alpha channel value changer (Only works if XLU is switched on in the ATTR menu)
SCI
Option Effect
SX Crops the left of the sprite
EX Crops the right of the sprite
SY Crops the top of the sprite
EY Crops the bottom of the sprite

MODEL TEST

Evangelion64 Model Test.png

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

Controls
Button Effect
L/R Previous/Next model
Start Re-centers model
B Asks if you want to go back to the UTILITY menu
Analog stick Moves model around depending on the mode
C-Stick Left/Right Changes mode
MOD
Mode Definition
CAMER Rotates the camera (YAW & DST don't seem to change)
LOKAT Moves model (ATZ doesn't seem to change)
LIGHT Changes light location if LIGHT is set to ON in the ATTR menu
M_POS Seems to be the same as LOKAT but it doesn't move the blue and red lines that are connected to the model
M_ROT Rotates model (R_Z & SCL don't seem to change)

Below are the different menus for this tester:

MDL
Option Effect
GAMMA ON/OFF switch that has an unknown purpose
TEX DSP ON/OFF switch that has an unknown purpose
TEX MOD Texture mode switcher? (RAP, MRR & CLP)
CC MOD Seems to add a material overlay over the model based on the chosen value (0-31). Most don't seem to change anything
ANM NO Animation cycler (animation amount depends on the chosen model)
ANM SPD Animation speed
ANM STP ON/OFF switch that pauses the animation if it's playing
CENTER Unknown, doesn't seem to work the same as the one in the OBJECT TEST
NODE Isolates different parts of the model (amount depends on the chosen model)
EDIT Unsure, has something to do with the VIXCOL ATTR (Can switch between PAL & VCL)
VCL NO Unsure, has something to do with the VIXCOL ATTR, can go up to 43 and changes certain parts of the model
ATR
Option Effect
BILERP ON/OFF switch for a bilinear filter
ANTIALIAS ON/OFF switch that has an unknown purpose
LIGHT ON/OFF switch for the LIGHT mode (Doesn't work if either VIXCOL or XLU are turned on)
VIXCOL ON/OFF that has to do something with the EDIT & VCL NO features in the MDL menu
BILBOARD ON/OFF switch that has an unknown purpose
XLU ON/OFF for changing the main RGBA channel values in the COL menu
CULLOFF ON/OFF that turns off texture culling
COL
Option Effect
RED Red channel value changer (Only works if XLU is switched on in the ATR menu)
GREEN Green channel value changer (Only works if XLU is switched on in the ATR menu)
BLUE Blue channel value changer (Only works if XLU is switched on in the ATR menu)
ALPHA Alpha channel value changer (Only works if XLU is switched on in the ATTR menu)
LIT
Option Effect
ANB R Red channel value changer for lighting (Only works if LIGHT is switched on in the ATR menu)
ANB G Green channel value changer for lighting (Only works if LIGHT is switched on in the ATR menu)
ANB B Blue channel value changer for lighting (Only works if LIGHT is switched on in the ATR menu)
DEF R Unknown
DEF G Unknown
DEF B Unknown

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

Elementary, my dear Cactus.
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

Hmmm...
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

Hmmm...
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.
Evangelion64 NAG TEST.png
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 foward 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

Evangelion64 NA2 TEST.png
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

Evangelion64 NA3 TEST.png
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