We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

BattleTanx

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

BattleTanx

Developer: 3DO Company
Publisher: 3DO Company
Platform: Nintendo 64
Released in US: December 31, 1998


AreasIcon.png This game has unused areas.
CodeIcon.png This game has unused code.
ItemsIcon.png This game has unused items.
MusicIcon.png This game has unused music.
TextIcon.png This game has unused text.
LevelSelectIcon.png This game has a hidden level select.


Earth Needs Women! ...with tanks.

Hmmm...
To do:
Document the game breaking bug of using the infinite health cheat in a bonus level.

Unused Cheats

Inside the cheats section of the game, there is four hidden cheats, only two of which have proper cheat names. They can be inputted with some GameShark trickery. The two cheat strings that can be inputted are "??????????" and "DUMMYHAHA". However, there is no letters "A", "?" and "U" in the input code screen. There are codes to force the game to display the letters (found in each code's own section).

??????????

This rewards you with the cheat "VALID LEVEL CODE" when correctly inputting it and will enable level select for campaign mode. Unfortunately, you cannot use any of the maps in the level select that are not designed for campaign mode (not without more GameShark codes at least.)

Replaces "C" with "?" in INPUT CODE screen
80135681 003F

This GameShark code replaces the letter "C" with "?". The spot where "C" once was will be blank, but the game will still recognize it as "?". Input ten question marks to enable this cheat. The "?" will be blank when inputting them as well, but ten is the maximum amount of letters it will accept anyway.

BattleTanx - Hidden cheat2.png

BattleTanx - Level select.png

The levels, MPWharf, MPMissile, Spare 1, Spare 2, Spare 3 and Spare 4 do not work.

(Source: Original TCRF research)

DUMMYHAHA

When inputting this code you will be rewarded with the cheat, "TOD CHEAT", granting you invincibility, unlimited ammo, automatic radar at the start of each match, and level select (for campaign mode). Neat!

You can replace "B" and "Z" with "A" and "U" using the following GameShark code, allowing you to input the code DUMMYHAHA:

Replaces "B" and "Z" with "A" and "U" in INPUT CODE screen
80135680 0041
80135695 0055

BattleTanx - Hidden cheat1.png

(Source: Original TCRF research)

Unreferenced Cheats

These two cheats have no proper name/input, so they can only be enabled through GameShark codes.

One cheat disables the HUD and you can no longer properly see the pause menu. It does not refer to any cheat text at all. Enable this with the following GameShark code:

80135770 0001

The other cheat allows you to always have radar at the start of each match. It is also enabled when you use the DUMMYHAHA cheat. It could have been its own cheat at one point. Enable this with the following GameShark code:

80135761 0001
(Source: Original TCRF research)

Unused Levels

When you spawn in most of these unused levels you will get stuck inside a clump of tanks. Apply the following GameShark code to disable collisions for Player 1 to properly explore these maps:

Disable Collisions
812D858A 0000

To enter one of these levels, apply its corresponding GameShark code then enter a single player or multiplayer map that is not under "Campaign" to play them.

Intro Level

This level has a couple of hidden pickups in it. Use the code below to enter the level:

81135676 0000
(Source: Original TCRF research)

Crimson Gate (Multiplayer Version)

It appears Crimson Gate was once going to be a multiplayer map, even having proper spawn points for each team. The map is quite cramped however, likely contributing to it being cut for multiplayer. You can enter this level by activating the following GameShark code:

Crimson Gate (Multiplayer Version)
81135676 000E

BattleTanx - Bridge.png

(Source: Original TCRF research)

Test 2

A test level resembling one of the unplayable cutscene "levels". You can enter it by activating the following GameShark code:

81135676 0019
(Source: Original TCRF research)

Test 3

Appears to be a half finished version of Lake Shore Drive. You can enter this level by activating the following GameShark code:

81135676 001A
(Source: Original TCRF research)

Unused Weapons

Four unused weapons can be found in the game's code. Only two of them function properly, the "Laser Nuke" (actually used by the AI in the intro cinematic, but unavailable to any players) and "SMOKESCREEN" (creates a cloud of smoke, as the name implies). They can be put back in your inventory. They can be put into your inventory with the following code (must have at least one weapon already in your inventory):

Put "Lazer Nuke" and "SMOKESCREEN" in your inventory
812D8614 0064
812D861C 0064

The other two unused weapons, while non-functional, can still be put in your inventory with this code:

Put unknown weapons in inventory
812D8610 0064
812D8612 0064
(Source: Original TCRF research)

Unused Pickups

Two unused pickups, "FLAMER" (no function) and "SMOKESCREEN" (creates a smokescreen, similar to the weapon variant), can be found within the game's code. "FLAMER" most likely appeared later in BattleTanx: Global Assault. It's unclear what "SMOKESCREEN" would have been used for.

You can apply the following code to see them in game, though they will only work on the Intro Level. This code replaces the four nukes found in that map.

Replaces the four nukes with FLAMER
802C5473 0006
802C54BB 0006
802C5503 0006
802C554B 0006

Or:

Replaces the four nukes with SMOKESCREEN
802C5473 0010
802C54BB 0010
802C5503 0010
802C554B 0010
(Source: Original TCRF research)

Unused Song

A rather plain song not used anywhere in the game can be found left in the code.

Unused Main Menu Remnants

Function 0x8007c864 appears to be an unused main menu. There is no longer any code in the game that makes use of this function. The below text would have been used by this function.

"Level %s\r\n"
"Campaign\r\n"
"MultiPlayer\r\n"
"\r\nTeam %d\r\n"
"Aggressiveness = %f\r\n"
"Intelligence = %f\r\n"
"Offense = %f\r\n"
"Defense = %f\r\n"
"ai speed factor = %f\r\n"
"ai fire rate = %f\r\n"
"goliath fire rate on rails = %f\r\n"
"goliath fire rate off rails = %f\r\n"
"goliath speed factor on rails = %f\r\n"
"Gun Resurrection = %f\r\n"
"Gun %d Fire Rate = %d\r\n"
"Gun %d Damage = %d\r\n"
(Source: Original TCRF research)