the cutting room mirror

Army Men: Sarge's Heroes (Nintendo 64)

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

First release in a trilogy of "Sarge" games in the Army Men series which were ported excessively. Frustrating for its poor collision, slow-as-molasses controls and poorly-functioning radar, and its tendency to kill you near the end of very long levels without extra lives or a way to continue.

Sub-Page#

Debug Menus#

Main Debug Menu#

Army_Men_Sarge's_Heroes_N64_Debug_Menu.png

A debug menu is present in the game, however it is missing several key functions for it to work properly. Firstly, it is missing the controller routines which would allow you to enter the options and scroll through the menu. It also appears to be missing sub-function calls to the sub-menus as well. There are several uncalled functions still in the game that relate to this menu in some way. For those that are curious, you can visit that game's notes page to view these functions.

The below code replaces the mini map in-game with the debug menu.

Version

GameShark code

US

8102FF36 645E

Europe

81030606 65A6

(Source: Original TCRF research)

Cheat Menu#

Army_Men_Sarge's_Heroes_N64_Cheat_Menu.png Army_Men_Sarge's_Heroes_N64_Cheat_Menu2.png

A cheat menu can be enabled with the GameShark code and pausing during gameplay.

Version

GameShark code

US

8003E22F 0003
8004609F 0003

Europe

8003F36F 0003
8004719F 0003

Test Menu#

Army_Men_Sarge's_Heroes_N64_Cheat_Menu3.png Army_Men_Sarge's_Heroes_N64_Cheat_Menu4.png Army_Men_Sarge's_Heroes_N64_Cheat_Menu5.png

An unreferenced test menu can be re-enabled with the below code. This replaces the Cheat Menu in the above section.

Version

GameShark code

US

810AA696 97EC

Europe

-

Menu Text

Notes

GAMMA CORRECT

Changes gamma settings.

DITHER FILTER

Unknown.

DISPLAY BBOXES

Displays only actors.

WIREFRAME

Enable wireframe rendering.

WHITEBG

Enables a white background when wireframe is on.

PLASTOSHEEN TM

Enables or disables the plastic shine on characters.

PROFILE INFO

No longer functions.

POSITION INFO

Enables statistics on-screen. This is the same effect as the THDTST password.

TEST ORDER

Unknown but should do something.

SWITCH CAMERA

No longer functions. Nothing uses this address it stores to.

(Source: Original TCRF research)

Level Select Menu#

Army_Men_Sarge's_Heroes_N64_Cheat_Menu6.png

An unreferenced level select menu can be re-enabled with the below code. This replaces the Cheat Menu in the above section. This was likely going to be used with the unused all levels password.

Version

GameShark code

US

810AA696 9214

Europe

810AF0BA DC38

(Source: Original TCRF research)

Debug Display#

Army_Men_Sarge's_Heroes_N64_Debug_Display.png

Enter THDTST as a cheat. Once entered, the message "Test Info" will be displayed, confirming the code input.

Version

GameShark code

US

801599E7 0001

Europe

8015E417 0001

Here's an overview of what these values refer to:

Value

Reference

548

X Position

76

Z Position

745

Y Position

157

Facing Direction (out of 360°)

0

Angle of tilt

544

X Position (Alternate 1)

76

Z Position (Alternate 1)

749

Y Position (Alternate 1)

552

X Position (Alternate 2)

96

Z Position (Alternate 2)

741

Y Position (Alternate 2)

The alternate X/Y/Z positions track certain parts of the player's body, whereas the main set refers to the entire body.

Disabled Passwords#

Present in the ROM are five additional passwords that are dummied out thanks to an inability to enter lowercase characters. To re-enable these, remove the three lowercase Zs. Interestingly, the "All Levels" cheat is displayed after finishing the final level, complete with the three Zs at the beginning. This seems to indicate that either this cheat was intended to be revealed when you beat the game, or that the devs were so bad at coding they didn't bother to bugfix the password list for the last level. The All Levels cheat seems incomplete, and doesn't appear to do anything but take you to the final level. The Continues cheat also seems unfinished and doesn't appear to do anything; you certainly don't resurrect or get another chance when dying or failing in Campaign missions. The "Living Large" cheat has (even worse) serious collision issues and you can actually get completely stuck climbing up ledges.

Password

Effect

zzzDNSTHMN

All Levels

zzzMMRTL

Immortal

zzzCNTN

Continues

zzzDNLVSHSF

Invisible

zzzLVNGLRG

Living Large

Alternately, you can apply the following GameShark code to re-enable all of the above cheats. Omit the lower case z's when inputting them.

810989EC 444E
810989EE 5354
810989F0 484D
810989F2 4E00
81098A14 4D4D
81098A16 5254
81098A18 4C00
81098A40 434E
81098A42 544E
80098A44 0000
81098A54 444E
81098A56 4C56
81098A58 5348
81098A5A 5346
80098A5C 0000
81098AF8 4C56
81098AFA 4E47
81098AFC 4C52
81098AFE 4700

Unused Graphics#

Transceiver#

Army_Men_-_Sarge's_Heroes_(USA).1747B0.ia4.png
This is an unused icon of what appears to be a radio transceiver in which Sarge is able to use to communicate with Grimm when equipped, but as Sarge is able to use it automatically in some of the cutscenes in the final game, that function is now scrapped and unused.

Build Date#

Version

Address

Value

US

800992E0

Aug 4 1999 17:04:08

Europe

8009D46B

Jan 31 2000 17:21:38

Version

GameShark code

US

8015FCE3 0001

Unused Weapon Type#

Watch on YouTube

Present in the game is a weapon named "Binoculars". The Binoculars are used in the Playstation version of the game, functioning as expected and allowing the player to see far away. For whatever reason, (perhaps because of this port's improved draw distance) they weren't carried over to this version of the game, but it seems some data remains. Apply the below code to replace the M16's bullets with Binocular bullets.

Version

GameShark code

US

800B04EF 000D

Europe

-

(Source: Original TCRF research)

Unused Text#

The below text are referencing more cheat menu options that are no longer in the game.

0x800a5b08 SELECT LEVEL
0x800a5b18 NEXT LEVEL
0x800a5ab4 TIN SOLDIER
0x800a5ac0 SUPER SARGE
0x800a5a6c FIRST PERSON
0x800a5b90 TIMING BARS
0x800a5b80 TARGET CURSOR

(Source: Original TCRF research)

Reset Position#

Pressing R + L + C-Down during gameplay will reset your position to the last checkpoint. You can also use this in multiplayer.

(Source: Original TCRF research)