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.

Terminator 3: Rise of the Machines (PlayStation 2)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Terminator 3: Rise of the Machines

Developer: Black Ops Entertainment
Publisher: Atari, SA
Platform: PlayStation 2
Released in JP: January 22, 2004
Released in US: November 11, 2003
Released in EU: November 28, 2003


DevTextIcon.png This game has hidden development-related text.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
LevelSelectIcon.png This game has a hidden level select.


"Hey I thought we stopped licensed shovelware from happening!"
"Licensed shovelware is inevitable."

Debug Menu

Hmmm...
To do:
Document more of the pause screen debug menu.

Two debug menus left in the game can be re-enabled with the following GameShark / CodeBreaker codes:

USA Codes

Master Code (for console only)
902F7B28 0C0BDE72
Debug Menu Enable
203F107C 00000002
2012B520 03E00008
2012B524 00000000
20363898 001334B0

EU Codes

Master Code (for console only)
902F54A8 0C0BD4D2
Debug Menu Enable
203EE5FC 00000002
2012B4C0 03E00008
2012B4C4 00000000
20360FD0 00133430

With the above code on you will come across the main debug menu when you boot up the game for the first time. The second debug menu replaces the pause screen in game.

Main debug menu controls and options:

  • Main = Takes you to the main menu.
  • Quick Start = Takes you to a level select menu.
  • NIS Test = View all in game cutscenes here. Inside this menu you will need to use the D-Pad to move up and down. Pressing START will take you back into this menu when you are viewing a cutscene.
  • Exec = Plays the demo version of Terminator 3: Redemption.

Pause Screen Debug Menu

T3PS2 - pausedebug1.png T3PS2 - pausedebug2.png

Various debug options can be enabled in game with the second debug menu. You can enable various cheats, debug displays, change the level you are on, spawn enemies (which spawn as allies), listen to all the sfx in the game, and change various modes such as being able to control the camera and free fly anywhere.

TSPS2 - Camera Pos.png T3PS2 - Render.png T3PS2 - Player POS.png T3PS2 - FOG1.png T3PS2 - FOG2.png T3PS2 - Scheduler.png T3PS2 - Contour.png

(Source: Original TCRF research)

Development-Related Text

All of these are present in the SLES file.

Text for test and debug menus:

Terminator 3
============
arg %d is %s
SmallDsp
enabling multistream from T3\startup\main.c
main.c, setting max stream limit. Max streams is %d
main.c, setting max stream file limit. Max stream files is %d
\Common\Startup.efs
      Exec
      NIS Test
      Quick Start
      Main
Portuguese
Japanese
Test Menu Message Object
Test Menu
   TERMINATOR 3 TESTBED MENU
DATE : %s
Oct 30 2003
TIME : %d:%d:%d
T10K language: English
T10K language: Japanese
T10K language: French
T10K language: Spanish
T10K language: German
T10K language: Italian
T10K language: Dutch
T10K language: Portuguese
Memcpy Message Object


DEBUG MENU
NIS inactive.
NIS frame %f
%5.2f, %5.2f, %5.2f
  CAMERA POS:  %s
       (MAX):  %s
  CAMERA ANG:  %s
  CAMERA TGT:  %s
X = %2.3f   Y = %2.3f
  FOV:         %s
  RENDER STATS:
Framerate = %f
Number of Alive Objects: (suspended) (rendered)
    NPCs      : %3d  (%3d) (%3d) 
    Weapons   : %3d  (%3d) (%3d) 
    Vehicles  : %3d  (%3d) (%3d) 
    Generics  : %3d  (%3d) (%3d) 
    Spitters  : %3d  (%3d) (%3d) 
    Collboxes : %3d  (%3d) (%3d) 
    Bullets   : %3d  (%3d) (%3d) 
    RTS       : %3d  (%3d) (%3d) 
    Turrets   : %3d  (%3d) (%3d) 
    Morphs    : %3d  (%3d) (%3d) 
    SFX       : %3d  (%3d) 
  PLAYER POS: %s
  PLAYER OFFSET:   %s
  PLAYER ANGLE:    %s
  PLAYER VELOCITY:  %s
  PLAYER SECTOR:   %d
STATUS: AI SECTOR TOO HIGH - MAX (%5.2f, %5.2f, %5.2f)
  STATUS: AI SECTOR TOO HIGH (%5.2f)
STATUS: AI SECTOR TOO LOW - MAX (%5.2f, %5.2f, %5.2f)
  STATUS: AI SECTOR TOO LOW (%5.2f)
  STATUS: OK.
STATUS: NO AI SECTOR - MAX (%5.2f, %5.2f, %5.2f)
  STATUS: NO AI SECTOR
%3d, %3d, %3d
  BG COLOR (R,G,B):  %s
 RED   = L1 / R1
 GREEN = L2 / R2
 BLUE  = SQUARE / CIRCLE
%3d (%1.2f), %3d (%1.2f), %3d (%1.2f)
  FOG COLOR: %s
%6.0f / %6.0f
  FOG MIN/MAX (L3/R3):         %s
  FOG NEAR/FAR (L1/L2):        %s
  FOG NEAR/FAR (PLAX) (R1/R2): %s
  No contour to display...
Number of Groups:     %s
Number of SubGroups:  %s
  Contour Group:     %s
  Contour SubGroup:  %s

A list of levels selectable inside the NIS Test debug menu:

\nis\lvl10\
  (NIS_8_1b) Sarah's coffin
MS_COFFN
  (NIS_8_1a) Kate and SWAT team
\nis\lvl08\
  (        ) arnold tank
  (        ) Arnold kicks door
  (        ) old 6.3 intro
L07START
  (NIS_6_3e) T900s land
  (NIS_6_3d) Arnold takes gun
  (NIS_6_3c) Flyer chasing truck
DT_INTRO
  (NIS_6_3b) T900 kicking down door
  (NIS_6_3a) Downtown intro
DT_INTR2
\nis\lvl06\
  (NIS_4_1a) John Connor Cage
  (        ) 4.1 Vet hospital intro
\nis\lvl04\
  (        ) 3.4 fight intro
  (NIS_3_3a) Ending NIS
  (NIS_3_2a) Deactivate force field
INTRUDER
  (NIS_3_1c) Exit B
  (NIS_3_1b) Exit
  (NIS_3_1a) T900 assembly
RbtAsmbl
\nis\lvl03\
  (NIS_2_3b) COM-SAT Dish device
  (NIS_2_3a) intro
2_3INTRO
  (NIS_2_2b) exit
  (NIS_2_2a) Hardened soldiers
  (        ) Hollywood sign flyby
HW_INTRO
  (NIS_2_1c) Exit
  (NIS_2_1b) Arnold killing T900
T900KILL
  (NIS_2_1a) Sergeant giving orders
  (NIS_2_0a) 
NIS_2_0A
\nis\lvl02\
  (NIS_1_4a) Meet Captain Freedman
1_4MTFRD
  (NIS_1_3c) Transport crash
  (NIS_1_3b) Subway collapse
COLLAPSE
  (NIS_1_3a) Subway intro
  (NIS_1_2d) Exit
  (NIS_1_2c) T900 jump
  (NIS_1_2b) Demo team setting charges
NIS_1_2B
  (NIS_1_2a) Soldier greeting arnold
1_2GREET
  (NIS_1_1c) Floor shot - pan room
COMPROOM
  (NIS_1_1b) Door opens to server room
NIS_1_1b
  (NIS_1_1a) Closing ceiling hatch

Some messages between developers:

UPDATE YOUR .WPT FILE!! Waypoint types has changed... sorry for the inconvenience. But ... yeah, sorry.
no more attached particles.  For more change define in particle_fx.c.
No Location Contour Octree Thingy! RAINDROPS Not created!

A build date:

BOE libs log file date = %s Time = %s
Oct 30 2003
14:38:46