Mail has been fixed; you should now be able to confirm your e-mail address, watch pages, and the like.
Please report any issues on Discord.

Army Men: Sarge's Heroes (Nintendo 64)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Army Men: Sarge's Heroes

Developer: 3DO Company
Publisher: 3DO Company
Platform: Nintendo 64
Released in US: September 30, 1999
Released in EU: April 14, 2000


CodeIcon.png This game has unused code.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
LevelSelectIcon.png This game has a hidden level select.


NotesIcon.png This game has a notes page

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.

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 ???
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

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

Present in the game is a weapon named "Binoculars". This was likely suppose to be an airstrike at one point. 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)