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!

Aidyn Chronicles: The First Mage

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Aidyn Chronicles: The First Mage

Developer: H2O Entertainment
Publisher: THQ
Platform: Nintendo 64
Released in US: March 14, 2001
Released in EU: August 3, 2001


CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.


ProtoIcon.png This game has a prototype article

So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?
Hmmm...
To do:
  • Document the early versions of the game.
  • There's ten unused music tracks.

One of the few RPG games to be released exclusively for the N64. Due to this game getting very poor sales, additional Aidyn Chronicles games ended up getting cancelled.

Sub-Page

Read about prototype versions of this game that have been released or dumped.
Prototype Info

Cheat System

AidynChronicles-unusedcheat1.png AidynChronicles-unusedcheat2.png
AidynChronicles-unusedcheat3.png AidynChronicles-unusedcheat4.png
Lightreaver 2.png Aidyn Chronicles Hockey Stick 2 .png
Lightreaver 1.png Aidyn Chronicles Hockey Stick 1 .png

Hidden within the game is a cheat system. Most of the cheats work, but some will crash the game depending on where they are entered. You can enter them from the rename option in the pause menu, or use the GameShark code below to enable this system from the title screen. With the code active, enter New Game and type one of the cheats below as your character name. After you have typed your cheat in, press Z + L buttons to activate. Your text will change red, then press OK to confirm. After you are done inputting the cheats, you must turn the cheat system off with Z + R buttons. Your text will return to white if done correctly.

Version GameShark code
USA D10E4266 2020
800D955B 0001
D10E4266 2010
800D955B 0000
PAL D10E45B6 2020
800D98AB 0001
D10E45B6 2010
800D98AB 0000
Cheat Input Effect
!balloon Your character will now have a big head.
!bigw Makes weapons and shields much larger, for player characters and enemies that use weapons/shields; there are some that are not affected.
!flea Your character will become very small. He will also move slower and can jump by pressing A.
!slashing Play the game until you return to Gwernia Castle, in the training room will be a pile of coins on the floor, press A on it to obtain the Hockey Stick.
!darkside Play the game until you're poisoned by goblins, and saved by Oriana, after the cutscene ends press A again on the bed, you will obtain the sword Lightreaver (it looks like a Star Wars light-saber in battle).
!crawdaddy Turns the player into the crustacean-like Chaos Trooper
!fatboy Turns the player into an ogre.
!tweety Turns the player into a Gryphon. Causes perpetual rain if used in title screen.
!cheater Awards the party once with 750000 EXP. Crashes the game when entered from the title screen.
!bingo Awards you once with 100000 gold. Crashes the game when entered from the title screen.
Keepbusy Displays the humorous text: "For further information, enter the following cheat: Imadoofus".
Imadoofus Displays the humorous text: "For further information, enter the following cheat: Keepbusy".
!version Displays the game's version number and build date. Also displays the player's coordinates on the map.

"!gene" and "!gotmilk" are also loaded, but have no implementation, making the game treat them like normal names.

(Source: Original TCRF research)

Crash Handler

AidynChronicles-crash.png Aidyn Chronicles Manual Crash.png

If the game ever crashes, it'll display one of these crash handlers.

Battle Randomizer

One instance of a randomized battle

There is a means of randomizing the game's enemy roster and battle location. By entering the Gameshark code 800d9456 0000 (US version) and getting into a fight, a new batch of enemies will face the party.

(Source: Original TCRF research)

Passive Mobs

There remains a flag in the game's code that, if set to 0, will make enemy mobs refuse to attack you first. It can be set with the code on NA V1.0:

800dA3E1 0000

Performance statistics

The code for displaying CPU, GPU, and RAM usage graphs remains in the game and can be reactivated this code:


Version Action Replay Code
USA V1.0 8101AA20 0C00
8101AA22 1EBA
USA V1.1 8101A920 0C00
8101A922 1E78
Europe 8101A98C 0C00
8101A98E 1E6E

Unused Text

Present at 0xD1578 in the US ROM and 0xD1838 in the EU ROM is some build info.

US Version EU Version
Aidyn Chronicles
Version: 02.02a-LOT-CHECK
Compile: %s-%s
Code: %lu
Feb  2 2001
06:04:39
Aidyn Chronicles
Version: 04.27a-LC-PAL
Compile: %s-%s
Code: %lu
Apr 27 2001
15:15:38

Starting at 0xCDD78 in the US ROM and 0xCE038 in the EU ROM is some development related text.

10-TLB-MOD
11-TLB-FETCH
24-FP
Unknown
CRASH - 02
02a-LOT-CHECK RELEASE
Manual Crash
Thread: %ld
Position: %08x
Return:
Cause: %s
Last gGlobals.text:
Normal Resolution
High Resolution
32 Bit Color

Center scene not in Borg
Player Pos: (%3.4f, %3.4f)
New Grid: %d-%c%02d
RenderVoxelScenes
Index: %d
type: %d
Scenes: (%d, %d, %d)
Address: %08x
Finished RenderVoxelScenesInZone

ParticleHead
Render Player Shadows
Render Players (Water)
RenderVoxelScenesInZone[1][1]
Render Players(trans)
Finished Render Zones

Handle Zone Engine Frame
pZ->map: %d
pT->map: %d
doReset: %d - %d
RenderZones
RenderTransZones
End Zone Engine Frame

Wanderer Not Found
PlayerName: %d

Scale: %3.2f
ScaleRad: %3.2f
Sphere Rad: %3.2f

InvalidNode. Node (%d) > 7
Called from %d, %s

StartGfxList()
HandleAppFrame()
%c%02d-(%2.1f,%2.1f)
GLIST OVERWRITE!!
Current: %lu
Allocated: %lu
Overwrite: %lu

/src/gamestatefunnel.cpp

GameTrekInit WanderHead
/src/gamecombat.cpp

GetMapData().Data not Found
C = %d, map = %d, x = %d, y = %d

When combat is initiated, the following unused strings from an unimplemented enemy analysis are also loaded:

%s details:
Level: %d
Level: %d   Max HP: %d
Current ST: %d   Current EN: %d
Current DX: %d   Current PS: %d
Current IN: %d   Current WL: %d

Aspect: %s
Total Protection: %d
Spell Effects:
   %s

Morale: %d
%s Resistance: %4.2f
Magic School: %s