A rather simplistic third-person shooter that plays more like a 3D Contra than anything else.
Debug Modes#
A lot of debug modes remain in this game, ranging from debug info displays, enable all levels, and various other modes. These are all leftovers from a debug menu that would have allowed you to toggle them on or off before initiating the main game. Apply the codes for your region of the game below in their respective sections to re-enable them.
(Source: Original TCRF research)
Enable QA Test Aids#

This will enable a semi-working debug menu in-game. Almost all of its debug functions has been removed. The only things that work in this mode are instant teleport, and free camera movement.
When Enable QA Test Aids is on, and you are in a stage, press:
- L1+L2+R1+R2+Up for instant warp to another part of the stage.
- Square + Left / Right to move through debug pages.
- Square + Down to hide the debug menu.
- R3 to toggle free camera mode.
USA Code List#
Master Code
9011A010 0C0467AC
Enable Revision Info At Boot
202CD0DC 00000000
Skip FMVs
D084926C 0000FF40
00849270 00000001
Skip Language Screen
D084926C 0000FF40
00849271 00000001
Skip Title Screen
D084926C 0000FF40
00849272 00000001
Skip Opening Cinematic
D084926C 0000FF40
00849272 00000001
Skip Mission Briefings
D084926C 0000FF40
00849275 00000001
Skip Game
D084926C 0000FF40
00849276 00000001
Skip Post-game
D084926C 0000FF40
00849277 00000001
Trace Mask MIB
D084926C 0000FF40
20849278 00000001
Trace Mask TGE
D084926C 0000FF40
2084927C 00000001
Default Scene
D084926C 0000FF40
20849280 00000001
Disable Fog
D084926C 0000FF40
0084928C 00000001
Disable Collisions
D084926C 0000FF40
0084928D 00000001
Enable Stat Profiler
D084926C 0000FF40
0084928E 00000001
Log Memory Usage
D084926C 0000FF40
0084928F 00000001
Enable Soft Image Axis
D084926C 0000FF40
00849290 00000001
Enable Anim Preview
D084926C 0000FF40
00849298 00000001
Show Safe Area
D084926C 0000FF40
00849299 00000001
Show Sound Zones
D084926C 0000FF40
0084929A 00000001
Disable Camera Clipping
D084926C 0000FF40
008492A2 00000001
Disable Music
D084926C 0000FF40
008492A0 00000001
Disable SFX
D084926C 0000FF40
008492A1 00000001
Disable Incidentals
D084926C 0000FF40
008492A4 00000000
Disable Static Scene Node Tree
D084926C 0000FF40
008492A6 00000000
Disable PS2 VSync
D084926C 0000FF40
008492AD 00000001
Version Number Display
D084926C 0000FF40
008492AF 00000001
Disable Actor LOD
D084926C 0000FF40
008492BE 00000000
All Player Weapons
D084926C 0000FF40
008492C8 00000001
God Mode
D084926C 0000FF40
008492C9 00000001
Disable Precise Vertex Color
D084926C 0000FF40
008492CA 00000000
Disable Vibration
D084926C 0000FF40
008492CB 00000000
Remove Alien Creatures From Game
D084926C 0000FF40
008492CC 00000001
Disable ITF Non Native Tex Formats
D084926C 0000FF40
008492CD 00000000
Unlock All Levels
D084926C 0000FF40
008492D4 00000001
Unlock Rewards
D084926C 0000FF40
008492D5 00000001
Disable Sirens
D084926C 0000FF40
008492D6 00000001
Disable 512 Render Surface
D084926C 0000FF40
008492D7 00000001
Enable PSD Texture Loading
D084926C 0000FF40
008492D8 00000001
Enable BMP Texture Loading
D084926C 0000FF40
008492D9 00000001
Enable PVR Texture Loading
D084926C 0000FF40
008492DA 00000001
Enable QA Test Aids
D084926C 0000FF40
008492DB 00000001
Render Non Scene Collision
D084926C 0000FF40
008492DC 00000001
Multiplayer
D084926C 0000FF40
008492DD 00000001
Don't Drop Pickups
D084926C 0000FF40
008492E4 00000001
Disable D-Pad Movement
D084926C 0000FF40
008492E5 00000000
Enable Timing Text Render
D084926C 0000FF40
008492EC 00000001
Enable Timing Graph Render
D084926C 0000FF40
008492ED 00000001
Show Brief Statistics
D084926C 0000FF40
008492F0 00000001
EU Code List#
Master Code
9011A010 0C0467AC
Enable Revision Info At Boot
202CD57C 00000000
Skip FMVs
D084BE6C 0000FF40
0084BE70 00000001
Skip Language Screen
D084BE6C 0000FF40
0084BE71 00000001
Skip Title Screen
D084BE6C 0000FF40
0084BE72 00000001
Skip Opening Cinematic
D084BE6C 0000FF40
0084BE73 00000001
Skip Mission Briefings
D084BE6C 0000FF40
0084BE75 00000001
Skip Game
D084BE6C 0000FF40
0084BE76 00000001
Skip Post-game
D084BE6C 0000FF40
0084BE77 00000001
Trace Mask MIB
D084BE6C 0000FF40
2084BE78 00000001
Trace Mask TGE
D084BE6C 0000FF40
2084BE7C 00000001
Default Scene
D084BE6C 0000FF40
2084BE80 00000001
Disable Fog
D084BE6C 0000FF40
0084BE8C 00000001
Disable Collisions
D084BE6C 0000FF40
0084BE8D 00000001
Enable Stat Profiler
D084BE6C 0000FF40
0084BE8E 00000001
Log Memory Usage
D084BE6C 0000FF40
0084BE8F 00000001
Enable Soft Image Axis
D084BE6C 0000FF40
0084BE90 00000001
Enable Anim Preview
D084BE6C 0000FF40
0084BE98 00000001
Show Safe Area
D084BE6C 0000FF40
0084BE99 00000001
Show Sound Zones
D084BE6C 0000FF40
0084BE9A 00000001
Disable Camera Clipping
D084BE6C 0000FF40
0084BEA2 00000001
Disable Music
D084BE6C 0000FF40
0084BEA0 00000001
Disable SFX
D084BE6C 0000FF40
0084BEA1 00000001
Disable Incidentals
D084BE6C 0000FF40
0084BEA4 00000000
Disable Static Scene Node Tree
D084BE6C 0000FF40
0084BEA6 00000000
Disable PS2 VSync
D084BE6C 0000FF40
0084BEAD 00000001
Version Number Display
D084BE6C 0000FF40
0084BEAF 00000001
Disable Actor LOD
D084BE6C 0000FF40
0084BEBE 00000000
All Player Weapons
D084BE6C 0000FF40
0084BEC8 00000001
God Mode
D084BE6C 0000FF40
0084BEC9 00000001
Disable Precise Vertex Color
D084BE6C 0000FF40
0084BECA 00000000
Disable Vibration
D084BE6C 0000FF40
0084BECB 00000000
Remove Alien Creatures From Game
D084BE6C 0000FF40
0084BECC 00000001
Disable ITF Non Native Tex Formats
D084BE6C 0000FF40
0084BECD 00000000
Unlock All Levels
D084BE6C 0000FF40
0084BED4 00000001
Unlock Rewards
D084BE6C 0000FF40
0084BED5 00000001
Disable Sirens
D084BE6C 0000FF40
0084BED6 00000000
Disable 512 Render Surface
D084BE6C 0000FF40
0084BED7 00000001
Enable PSD Texture Loading
D084BE6C 0000FF40
0084BED8 00000001
Enable BMP Texture Loading
D084BE6C 0000FF40
0084BED9 00000001
Enable PVR Texture Loading
D084BE6C 0000FF40
0084BEDA 00000001
Enable QA Test Aids
D084BE6C 0000FF40
0084BEDB 00000001
Render Non Scene Collision
D084BE6C 0000FF40
0084BEDC 00000001
Multiplayer
D084BE6C 0000FF40
0084BEDD 00000001
Don't Drop Pickups
D084BE6C 0000FF40
0084BEE4 00000001
Disable D-Pad Movement
D084BE6C 0000FF40
0084BEE5 00000000
Enable Timing Text Render
D084BE6C 0000FF40
0084BEEC 00000001
Enable Timing Graph Render
D084BE6C 0000FF40
0084BEED 00000001
Show Brief Statistics
D084BE6C 0000FF40
0084BEF0 00000001
Unused Graphics#
Found in MIBDATA/FXMDL and MIBDATA/FXTXTR are folders called OLD TEXTURES and PRIOR TO OPTIMISATION. In which contain early textures, the file formats here use .PVR and .PSD instead of .ITF like in the final game. The various file dates for these are from 2001, most of which are around a year and a half before the game released.
Debug Mode Information#
|
|
To do: |
- Enable Revision Info At Boot enables the build date before main initialization. It also would have had several options to choose from, but in the retail versions, it only has (null) as an option.
USA |
EU |
|---|---|
- Enable Stat Profiler will softlock the game when starting a mission, and you will get this in the console window:
[Perform] tdgMemoryAllocator::GetLargestFree() should never be called during real-time periods - it's very very slow!
- Enable Soft Image Axis will display this error message when entering a level:
- Show Safe Area will enable a set of debug lines over a certain portion of the game screen. It is unclear what they represent, though they might have been used to check how much of the screen would be visible on differently sized TVs.
- Show Sound Zones will display debug boxes over sound locations in a map.
- Disable Camera Clipping will allow the camera to pass through collision.
- Disable Incidentals will remove all of the doors in the game.
- Version Number Display will display the game's build date at the bottom of the screen:
- Remove Alien Creatures From Game will remove all enemies.
- Disable 512 Render Surface enables 640x447 resolution during certain parts of the game it is normally not rendered in.
- Render Non Scene Collision will display red debug boxes over NPCs in cutscenes, but when a level loads, the game will crash.
- Multiplayer will crash the game with an error message when starting a mission. It appears multiplayer co-op was planned for this game.
- Don't Drop Pickups will enable you to keep the pickups you've collected when getting hit.
- Enable Timing Text Render will display debug CPU and GFX info at the top of the screen.
- Show Brief Statistics will enable a debug time display on the right side of the screen.
Easter Egg#
In the second part of the N.Y. Streets level (StreetsB), there is a building entrance at the end of the level where the boss fight takes place. By walking in front of the entrance and waiting for 30 seconds, a massive Otasi enemy will run across a street located out of bounds before despawning. The Otasi will play a sound upon spawning and light up the radar. Internally, the event is humorously referred to as "bigassotasi". This easter egg is not present in the prototype build.
Dummy File#
Present exclusively in the root directory of the European build is a 26.3 MB file named END.MRK with cc repeating 27648000 times.
Export Information#
|
|
To do: |
Some export information from Melbourne House's Softimage exporter is commented out in various files. Vertigo 2 is the engine Men in Black II: Alien Escape runs on and Anoki is the internal system responsible for animations.
REACTOR_FX.VTXT
File directory: MIIBDATA.zip\LEVELS\NUCLEAR\REACTOR
// Vertigo2 SoftImage PlugIns 1.10.0071
// Generate Binary File: true
// Generate Text File: true
// Verbose Dialogs: false
// Generate Tri Strips: true
// Export Anoki: false
// Process Hierarchy: true
// Export TGA Files: false
// Export PVR Files: true
// Force Normals: false
// Ignore Winding Order: true
// Zip File Output: true
// Always Wrap Textures: false
// New PVR Converter: false
// Coordinate system: Vertigo (Z is up)
PONDSA_FX_VTXT
File directory: MIIBDATA.zip\LEVELS\NUCLEAR\PONDSA
// Vertigo2 SoftImage PlugIns 1.11.0074
// Export Date/Time: Mon Dec 17 11:52:40 200
// Exported from computer: MELINDAC
// Generate Binary File: true
// Generate Text File: true
// Verbose Dialogs: false
// Generate Tri Strips: true
// Export Anoki: false
// Process Hierarchy: true
// Export TGA Files: false
// Export PVR Files: true
// Force Normals: false
// Ignore Winding Order: true
// Zip File Output: true
// Always Wrap Textures: false
// New PVR Converter: false
// Coordinate system: Vertigo (Z is up)
STREETSA_FX_VTXT
File directory: MIIBDATA.zip\LEVELS\MANHATTAN\STREETSA
// Vertigo2 SoftImage PlugIns 1.12.0084
// Export Date/Time: Fri Mar 29 13:25:28 200
// Exported from computer: SIMONHART
// Generate Binary File: true
// Generate Text File: true
// Verbose Dialogs: false
// Generate Tri Strips: true
// Export Anoki: false
// Process Hierarchy: true
// Export TGA Files: false
// Export PVR Files: true
// Force Normals: false
// Ignore Winding Order: true
// Zip File Output: true
// Always Wrap Textures: false
// New PVR Converter: false
// Coordinate system: Vertigo (Z is up)
STREETSB_FX_VTXT
File directory: MIIBDATA.zip\LEVELS\MANHATTAN\STREETSB
// Vertigo2 SoftImage PlugIns 1.12.0085
// Export Date/Time: Mon Apr 29 17:12:21 200
// Exported from computer: SIMONHART
// Generate Binary File: true
// Generate Text File: true
// Verbose Dialogs: false
// Generate Tri Strips: true
// Export Anoki: false
// Process Hierarchy: true
// Export TGA Files: false
// Export PVR Files: true
// Force Normals: false
// Ignore Winding Order: true
// Zip File Output: true
// Always Wrap Textures: false
// New PVR Converter: false
// Coordinate system: Vertigo (Z is up)
OFFICEB_FX.VTXT
File directory: MIIBDATA.zip\LEVELS\GLOBAL\OFFICEB
// Vertigo2 SoftImage PlugIns 1.12.0085
// Export Date/Time: Mon May 06 18:38:27 200
// Exported from computer: JOHNTSIG
// Generate Binary File: true
// Generate Text File: true
// Verbose Dialogs: false
// Generate Tri Strips: true
// Export Anoki: false
// Process Hierarchy: true
// Export TGA Files: false
// Export PVR Files: true
// Force Normals: false
// Ignore Winding Order: true
// Zip File Output: true
// Always Wrap Textures: false
// New PVR Converter: false
// Coordinate system: Vertigo (Z is up)
VERTIGO2_SCENE_EXPORTERS.LOG
File directory: MIIBDATA.zip\HUD_BITS
targets export begun: 16/10/2001 16:25:59
Geometry: 0 hours 0 minutes 1 seconds
Textures: 0 hours 0 minutes 0 seconds
targets export ended: 16/10/2001 16:26:01
targets export begun: 16/10/2001 17:21:15
Geometry: 0 hours 0 minutes 1 seconds
Textures: 0 hours 0 minutes 0 seconds
targets export ended: 16/10/2001 17:21:17
Developer Message#
Found in the .ELF executable at offset 0x00557130.
[Cheese] clDatabase::Open(): Reading entire file isn't supported, how the hell did you get here? Code above this should exist to always readEntireFile!!!!
Build Dates#
Found at in the .ELF executable. The European version was built a week after the US version.
|
US (0x005427e0) |
Europe (0x00543e30) |
|---|---|
|
|
Additional build dates for internal systems can be found elsewhere in the .ELF. The TDG (Technology Development Group) system has a different build date depending on the region.
|
US (0x00563c10) |
Europe (0x00565480) |
|---|---|
|
|
Lastly, information regarding when "GenTriStrip" was built is found at 0x0055fea0 in the US .ELF and 0x00561710 in the European .ELF.
GenTriStrip $Revision: 22 $ $Date: 7/05/02 11:23a $ REL
Oddities#
For some reason a duplicate of MIBDATA.zip can be found in the files as MIIBDATA.zip
|
The Men in Black series | |
|---|---|
|
Windows |
|
|
Game Boy (Color) |
|
|
PlayStation 2 |
|
|
Game Boy Advance |
|