If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Cars (PlayStation 2, Xbox, GameCube, Windows)
Cars |
---|
Developer:
Rainbow Studios
|
A racing game that's based on the Pixar film.
Unused Graphics
BPO_load_controller.tga
UI\BPO_load_controller.tga can only be found in the Xbox port. It is an unfinished version of the driving controls screen that appears while the game is loading the first level.
Asphalt_slow_test.bmp
Scenes\CD\Tex\Asphalt_slow_test.bmp appears to be some sort of placeholder texture.
Preview Placeholders
Two placeholder preview graphics for concept art are present in UI\FE_UI.xbox.str.
Bonus Content Placeholders
UI\FE_UI_Full.xbox.str contains eight placeholder images for various items that can be unlocked in the Bonus Content menu.
Unused Music
Licensed6 is an unused song that can only found in the GameCube release. According to Paynecars, the name of the song is "Go Faster" by The Black Crowes.
Unused Text
config.txt
The file debug/config.txt is present but does not appear to be read. It might have been just something that was used only in debug builds.
[General] PrintFPS=True PrintFOPEN=T VibrateControllers=T AssertsOn=True VSync=30hz ForceMin30hz=FALSE DefaultKeyboardLayout=CARS ResourceFileOverride=True OutputCMTCollisionMessages=F [Cars] ;startingbonuspoints=100000 ;unlockallbonuscontent=T ;-----GameMode----- GameMode = Story ;GameMode = Arcade ;GameMode = VS ;GameMode = Test ;-----Difficulty----- Difficulty = Easy ;Difficulty = Normal ;Difficulty = Hard ;Difficulty = Practice ;-----Story Type----- ;StoryType = None ;StoryType = Compact StoryType = FullSize ;-----TimeOfDay------ TimeOfDay = Day ;TimeOfDay = Night ;-----Language------ LanguageText = English LanguageDialogue = English ;LanguageText = French ;LanguageDialogue = French ;LanguageText = German ;LanguageDialogue = German ;LanguageText = Italian ;LanguageDialogue = Italian ;LanguageText = Spanish ;LanguageDialogue = Spanish ;LanguageText = Swedish ;LanguageDialogue = Swedish ;LanguageText = Japanese ;LanguageDialogue = Japanese ;LanguageText = Russion ;LanguageDialogue = Russion ;LanguageText = Polish ;LanguageDialogue = Polish ;LanguageText = British ;LanguageDialogue = British ;LanguageText = Portuguese ;LanguageDialogue = English ;LanguageText = Dutch ;LanguageDialogue = English ;LanguageText = Danish ;LanguageDialogue = English ;LanguageText = Norwegian ;LanguageDialogue = English ;LanguageText = Finnish ;LanguageDialogue = English ;LanguageText = Korean ;LanguageDialogue = English ;-----AnimViewer----- ;Set GameMode to Arcade and EnableUIStreaming to False. ;Activity = AnimViewer ;-----UI Activities----- ;Activity = FrontEndUI\BootUpUI ;Activity = FrontEndUI ;Activity = Credits ;-----Piston Cup Race Activities----- ;Group = PC_1_8_MCQ ;Activity = PC_1_8 ;Activity = PC_2_11 ;Activity = PC_3_8 ;Activity = PC_4_8 ;Activity = PC_6_5 ;-----World Explore Activities----- CurrentChapter=Chp_1A Activity = EX_RS ;Activity = EX_OV ;Activity = EX_TF ;Activity = EX_CD ;-----World Race Activities----- ;Activity = RR_1_1 ;Activity = RR_1_2 ;Activity = RR_1_5 ;Activity = RR_2_0 ;Activity = RR_2_3 ;Activity = RR_2_5 ;Activity = RR_2_7 ;Activity = RR_3_4 ;Activity = RR_3_6 ;Activity = RR_3_7 ;Activity = RR_4_2 ;Activity = RR_4_3 ;Activity = RR_4_7 ;Activity = RR_5_2 ;Activity = RR_5_3 ;Activity = RR_5_4 ;Activity = RR_6_1 ;Activity = RR_6_2 ;Activity = RR_6_3 ;-----Mini Games Activities----- ;; LEVEL 1 ;Activity = MG_1_6TT\MG_1_6TT12 ;; LEVEL 2 ;Activity = MG_1_6TT\MG_1_6TT15 ;; LEVEL 3 ;Activity = MG_1_6TT\MG_1_6TT6 ;; LEVEL 4 ;Activity = MG_1_6TT\MG_1_6TT13 ;; LEVEL 5 ;Activity = MG_1_6TT\MG_1_6TT9 ;; LEVEL 6 ;Activity = MG_1_6TT\MG_1_6TT4 ;; LEVEL 7 ;Activity = MG_1_6TT\MG_1_6TT11 ;; LEVEL 8 ;Activity = MG_1_6TT\MG_1_6TT14 ;Activity = MG_2_4HH\MG_2_4HH1 ;Activity = MG_2_4HH\MG_2_4HH2 ;Activity = MG_2_4HH\MG_2_4HH3 ;Activity = MG_2_4HH\MG_2_4HH4 ;Activity = MG_2_4HH\MG_2_4HH5 ;Activity = MG_2_4HH\MG_2_4HH6 ;Activity = MG_2_4HH\MG_2_4HH7 ;Activity = MG_2_4HH\MG_2_4HH8 ;Activity = MG_3_5HP\MG_3_5HP1 ;Activity = MG_3_5HP\MG_3_5HP2 ;Activity = MG_3_5HP\MG_3_5HP3 ;Activity = MG_3_5HP\MG_3_5HP4 ;Activity = MG_3_5HP\MG_3_5HP5 ;Activity = MG_5_6HS\MG_5_6HS ;Activity = MG_5_7LS\MG_5_7LS ;Activity = MG_Pitstop\MG_Pitstop_PM_MCQ ;Activity = MG_Pitstop\MG_Pitstop_LA_MCQ ;Activity = MG_Pitstop\MG_Pitstop_MS_MCQ ;Activity = MG_Pitstop\MG_Pitstop_SM_MCQ ;Activity = MG_Pitstop\MG_Pitstop_SV_MCQ ;-----Skill Activities----- ;Activity = SK_1_4 ;Activity = SK_2_6\SK_2_6_1 ;Activity = SK_2_6\SK_2_6_2 ;Activity = SK_2_6\SK_2_6_3 ;Activity = SK_3_2 ;-----Cutscenes----------- ;Activity = RR_1_1\CS_1_1A ;Activity = RR_1_1\CS_1_1A2 ;Activity = RR_1_1\CS_1_1B ;Activity = RR_1_1\CS_1_1C ;Activity = RR_1_1\CS_1_1Z ;Activity = EX_RS\CS_Intro ;Activity = RR_1_2\CS_1_2A ;Activity = RR_1_2\CS_1_2C ;Activity = SK_1_4\CS_1_4A ;Activity = RR_1_5\CS_1_5A ;Activity = RR_1_5\CS_1_5C ;Activity = RR_1_5\CS_1_5S ;Activity = MG_1_6TT\CS_1_6A ;Activity = MG_1_6TT\CS_1_6B ;Activity = MG_1_6TT\CS_1_6F ;Activity = PC_1_8\CS_1_7A ;Activity = PC_1_8\CS_1_8A ;Activity = PC_1_8\CS_1_8B ;Activity = RR_2_0\CS_2_0A ;Activity = RR_2_0\CS_2_0A2 ;Activity = RR_2_0\CS_2_0C ;Activity = RR_2_0\CS_2_0S ;Activity = SQ_2_2PH\CS_2_2A ;Activity = SQ_2_2PH\CS_2_2S ;Activity = RR_2_3\CS_2_3A ;Activity = RR_2_3\CS_2_3C ;Activity = RR_2_3\CS_2_3S ;Activity = MG_2_4HH\CS_2_4A ;Activity = RR_2_5\CS_2_5A ;Activity = RR_2_5\CS_2_5C ;Activity = SK_2_6\CS_2_6A ;Activity = SK_2_6\CS_2_6I ;Activity = SK_2_6\CS_2_6II ;Activity = SK_2_6\CS_2_6III ;Activity = RR_2_7\CS_2_7A ;Activity = RR_2_7\CS_2_7C ;Activity = PC_2_11\CS_2_10A ;Activity = SK_3_2\CS_3_2A ;Activity = SK_3_2\CS_3_2S ;Activity = RR_3_4\CS_3_4A ;Activity = RR_3_4\CS_3_4C ;Activity = RR_3_4\CS_3_4S ;Activity = MG_3_5HP\CS_3_5FF ;Activity = MG_3_5HP\CS_3_5SS ;Activity = RR_3_6\CS_3_6A ;Activity = RR_3_6\CS_3_6A2 ;Activity = RR_3_6\CS_3_6C ;Activity = RR_3_7\CS_3_7A ;Activity = RR_3_7\CS_3_7C ;Activity = RR_3_7\CS_3_7S ;Activity = PC_3_8\CS_3_8A ;Activity = RR_4_2\CS_4_2A ;Activity = RR_4_2\CS_4_2C ;Activity = RR_4_2\CS_4_2Z ;Activity = RR_4_3\CS_4_3A ;Activity = RR_4_3\CS_4_3C ;Activity = RR_4_7\CS_4_7A ;Activity = RR_4_7\CS_4_7C ;Activity = RR_5_2\CS_5_2A ;Activity = RR_5_2\CS_5_2A2 ;Activity = RR_5_2\CS_5_2C ;Activity = RR_5_2\CS_5_2z ;Activity = RR_5_3\CS_5_3A ;Activity = RR_5_3\CS_5_3C ;Activity = RR_5_3\CS_5_3S ;Activity = RR_5_4\CS_5_4A ;Activity = RR_5_4\CS_5_4C ;Activity = RR_5_4\CS_5_4S ;Activity = MG_5_6HS\CS_5_6A ;Activity = MG_5_6HS\CS_5_6I ;Activity = MG_5_6HS\CS_5_6II ;Activity = MG_5_6HS\CS_5_6S ;Activity = MG_5_7LS\CS_5_7A ;Activity = MG_5_7LS\CS_5_7S ;Activity = PC_4_8\CS_5_8A ;Activity = PC_4_8\CS_5_8B ;Activity = PC_4_8\CS_5_8C ;Activity = PC_4_8\CS_5_8S ;Activity = RR_6_1\CS_6_1A ;Activity = RR_6_1\CS_6_1C ;Activity = RR_6_2\CS_6_2A ;Activity = RR_6_2\CS_6_2C ;Activity = RR_6_3\CS_6_3A ;Activity = RR_6_3\CS_6_3C ;Activity = PC_6_5\CS_6_5A ;Activity = PC_6_5\CS_6_5B ;Activity = PC_6_5\CS_6_5S ;Activity = PC_6_5\CS_6_5S2 ;Activity = PC_6_5\CS_6_5S3 ;-----VS Activities----- ;Activity = RR_1_1\RR_1_1_VS ;Activity = RR_2_3\RR_2_3_VS ;Activity = RR_2_7\RR_2_7_VS ;Activity = RR_3_6\RR_3_6_VS ;Activity = RR_4_3\RR_4_3_VS ;Activity = RR_5_4\RR_5_4_VS ;Activity = MG_1_6TT\MG_1_6TT12_VS ;Activity = MG_1_6TT\MG_1_6TT15_VS ;Activity = MG_1_6TT\MG_1_6TT6_VS ;Activity = MG_1_6TT\MG_1_6TT13_VS ;Activity = MG_1_6TT\MG_1_6TT9_VS ;Activity = MG_1_6TT\MG_1_6TT4_VS ;Activity = MG_1_6TT\MG_1_6TT11_VS ;Activity = MG_1_6TT\MG_1_6TT14_VS ;Activity = MG_3_5HP\MG_3_5HP_VS ;Activity = PC_1_8\PC_1_8_VS ;Activity = PC_2_11\PC_2_11_VS ;Activity = PC_3_8\PC_3_8_VS ;Activity = PC_5_8\PC_5_8_VS ;Activity = PC_6_5\PC_6_5_VS ;Activity = MG_Pitstop\MG_Pitstop_PM_MCQ_VS ;-----Temp Activities----- ;Activity = EX_FE ;Activity = EX_CD ;Activity = EX_PM ;Activity = EX_SM ;Activity = EX_MS ;Activity = EX_SV ;Activity = EX_PH ;Activity = EX_LA ;Activity = TestUI ;Activity = RustBucket ;Activity = SargesBootCamp ;Activity = ImportChallenge02 ;Activity = CUP_Indy_Race01 ;Activity = stress_test ;-----EX_RS Start Positions----- ;Start=DocGarageStart ;Start=FillmoreStart ;Start=DocStart ;Start=DriveInStart ;Start=MatStart ;Start=FlosStart ;Start=LizzieStart ;Start=LuigiStart ;Start=MaterStart ;Start=OV2RSStart ;Start=RamoneStart ;Start=RR_1_1Start ;Start=SallyStart ;Start=SargeStart ;Start=SheriffStart ;Start=TF2RSStart ;-----EX_TF Start Positions----- ;Start=WheelWellStart ;Start=ImportsStart ;Start=SallyTFStart ;Start=RS2TFStart ;-----EX_OV Start Positions----- ;Start=OVGasStart ;Start=RS2OVStart ;-------Default Start-------- Start=Player1Start SplashScreen=UI\load_logo CharName=McQ Char2Name=McQ ;charName=DJ ;charName=Imp2 ;charName=Imp3 CharNumber=0 charPaintType=Solid charColor1=173,243,3,255 charColor2=173,243,3,255 VehicleManualTransmission=F LoadAI=T BuildTrackResFiles=F UseVehicleEngineSound=T PlayMusic=T BuildSplineMode=F BrakeWhenResting=F BrakeWhenRestingThreshold=10.0 AnalogGas=F ShowCoords=T ControlType=VehicleRelative ;ControlType=CameraRelativeWithPhysics ;ControlType=CameraRelativeNoPhysics CameraType=Follow ;CameraType=LooseFollow ;CameraType=Bezier ;use this to tune the motion blur that occurs when the player uses NOX boost NOXMotionBlurPercentage=60.0 ;use these to tune the NOX boost camera NOXCameraFieldOfView = 93.0 NOXCameraOffset = 3.0 ;Use this to set the Boost at load time Boost_Lvl = 1 ;Use this to set the suspension model, 1 for sim, 0 for arcade SuspensionLoadType = 1.0 ;Use this to enable/disable vehicle audio EnableVehicleAudio=TRUE ;Use this to enable/disable vehicle motion blur overlays EnableVehicleMotionBlurOverlay=True ;Use to enable/disable camera snap-back while moving. EnforceFreeCameraSpeed=TRUE ;Use to set-up cinema mode. This allows second controller to control camera. CinemaMode=FALSE UnlockAllEvents = TRUE UnlockAllAbilities = TRUE ; ;Streaming and resource file flags ; ;this flag enables/disables ALL resource files ; EnableAllResFiles = TRUE ;this flag enables/disables activity motion streaming ; (activity motion streaming resource files) ; *_ActMot.platform.str ; *_ActMot.platform.res EnableActivityStreaming = TRUE ;this flag enables/disables dialogue motion streaming ; (character dialogue motion streaming resource files) ; *.Dlg.platform.str ; *.Dlg.platform.res EnableDialogueMotionStreaming = TRUE ;this flag enables/disables non streaming resource files ; (character resource file) ; *.arc.platform.res ; (scene resource file) ; *.ns.platform.res ; (activity group resource file) ; *_ActGrpNS.platform.res ; (dialogue audio resource file) ; DlgAudio.res ; (story data resource file) ; Story.res EnableNonStreamingResFiles = FALSE ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Resource Building ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EnableResourceBuilding = FALSE BuildResourceFiles = FALSE BuildIniFiles = TRUE BuildNewResourcesOnly = TRUE IniFileOutputDirectory = "Res\Ini\" AllowVehiclePhysicsRecording = FALSE [Arcade] ;NumberOfAI=4 ;AINames=Sal, Hud, Ram, Fle
Debug Menu Text
At 0x33647F in the Xbox executable is a bunch of text that seems to be from a debug menu.
F0 (~): CollisionObject - Increment DisplayLevel 0 (L-ALT): Network - Lobby Set Room 0 1 (~): Reload Shaders 1 (L-ALT): Network - Lobby Set Room 1 2 (~): Toggle UI On/Off 2 (L-ALT): Network - Lobby Set Room 2 3 (~): Toggle Ecosystem 3 (L-ALT): Network - Lobby Set Room 3 4 (~): Print Shader Timings 4 (L-ALT): Network - Lobby Set Room 4 4 (CTRL): TMM - Toggle Debug Dump 5 (~): Toggle SkyCube 6 (~): Toggle Shadows 6 (L-ALT): Network - Connect to Remote 123 7 (~): Toggle TimeGPU 7 (L-ALT): Network - Connect to Remote 023 8 (~): Portals - Render Debug Graphics 8 (L-ALT): Network - Connect to Remote 013 8 (R-CTRL): Portals - Toggle Portal Culling 8 (L-CTRL): Portals - Increment Debug Recursion Depth 9 (~): CollisionObject - Decrement DisplayLevel 9 (L-ALT): Network - Connect to Remote 012 9 (L-SHIFT): UI - Reload all layouts in the current page set 9 (L-CTRL): UI - Restart the current page A (~): Toggle AmbientLight Edit Mode A (L-ALT): ScriptManager - Write ClassList.txt A (R-ALT): ScriptManager - Print Registered Types A (R-CTRL): AnimatedToy - Show Debug Graphics B (~): Toggle Water On/Off B (L-SHFT): Increase Blue B (R-SHFT): Decrease Blue B (R-CTRL): Show BaseDisplacement Debug B (L-ALT): ScriptManager - Print Scripts B (R-ALT): ScriptManager - Print Registered Names/Scripts C: Physics Character - Toggle Debug Render C (~): CollisionObject - Set RenderMode C (L-SHFT): Reload Cinema Camera Parameters C (R-SHFT): Toggle Visibility Camera Lock C (L-ALT): Network - Lobby Eject Player C (L-CTRL): Network - Connect to Remote Address B C (R-CTRL): Network - Connect to Remote Address A D (~): Toggle DebugOverlay on/off D (L-CTRL): Toggle Light Debug Draw D (L-CTRL): Network - DebugContentExchange Connect D (R-CTRL): Network - DebugContentExchange Connect E: Toggle Ecosystem Debug E (~): Reload Particle Emitters E (L-ALT): Network - Lobby End Game F (~): Toggle Fog Edit Mode F (L-ALT): FourWheelVehicle - Reload Physics Params F (R-ALT): FourWheelVehicle - Reset Position/Orientation F (L-CTRL): FourWheelVehicle - Start Wreck F (R-CTRL): FourWheelVehicle - Render Physics Info G (L-SHFT): Increase Green G (R-SHFT): Decrease Green G (L-ALT): Network - Query String G (~): Decrement DebugOverlay NetPage H (~): Reload Water H (L-SHFT): Increase Haziness H (L-CTRL): Decrease Haziness H (L-ALT): Network - Lobby Host Room I (~): TMM - Rebuild IPU Cache J (~): TMM - Dump Texture Queue J (L-ALT): Network - Lobby Join Room J (R-CTRL): Particles - Render Debug Lines L: Physics Character - Reload L (~): Toggle Light Edit Mode L (L-CTRL): UIManager - Increment Language L (R-CTRL): UIManager - Decrement Language L (SHFT): Reload Physics Parameters L (L-ALT): Network - Lobby Leave Room M (ALT): UIManager - Force Strings to Max Length M (~): Dump Memory Map to File M (CTRL): Print SIF Memory Report N (L-CTRL): Network - Connect to cnn.com N (R-CTRL): Network - Connect to yahoo.com O: Objective Manager - Set Next Objective as competed P: Physics Character - Toggle ManuallyEnablePhysics P (~): Print Debug Overlay P (R-CTRL): ParticleToys - Reset & Enable P (L-ALT): Network - Lobby Dump Players R: Physics Character - Reset R (~): Reload Materials R (L-SHFT): Increase Red R (R-SHFT): Decrease Red R (CTRL): Reload Materials and Textures R (L-ALT): Network - Lobby Dump Rooms R (R-ALT): ScriptManager - Reload Scripts S: Modify SceneSoundRenderMode S (~): Decrement DebugOverlay Page S (R-CTRL): Network - Send Public Message S (L-CTRL): Network - Send Private Message S (L-ALT): Network - Lobby Start Game S (R-ALT): Display Sound Driver Memory Used S (L-SHFT): Motocross - Enable Steering Simulation S (R-SHFT): Motocross - Debug Stunts T: Physics Character - Toggle ManuallyEnableJointTorques T (~): Render Triggers T (ALT): Start Time Accelerator T (SHIFT): Render Matrix Toys T (L-CTRL): Reload Toy Params T (R-CTRL): Dump Timing Log V (~): Cycle VSync 30Hz, 60Hz, OFF V (L-SHFT): Increase Visibility V (L-CTRL): Decrease Visibility V (ALT): Reload CarEngineSoundEmitter W: Cause Wreck W (~): Increment DebugOverlay NetPage W (SHFT): TMM - Display Loaded Textures W (CTRL): Reload Walker File X (~): Filter Debug Id X (L-CTRL): Network - DebugContentExchange Exchange Y (~): Dump DMA Buffer Size Y (L-ALT): Network - Lobby Ready Player Z (~): Render Collision Objects Only Z (L-CTRL): Increment Collision Rendering Lighting Modes F1: Switch to DEV_KEYBOARD F2: Switch to DEV_KEYBOARD_ALT_1 F3: Switch to DEV_KEYBOARD_ALT_2 F4: Switch to DEV_KEYBOARD_ALT_3 F5: Switch to DEV_JOYSTICK F5 (ALT): Toggle Available Joysticks F6: Switch to DEV_JOYSTICK_ALT_1 F6 (~): Multipass Enable/Disable F7: Switch to DEV_JOYSTICK_ALT_2 F7 (~): Toggle WireFrame F8: Toggle Force 30hz F9: Increment Visual Memory Heap Page F10: Toggle Visual Memory Heap Mode F10 (~): Toggle Backface Cull F11 (~): Toggle Viewport Cull F12 (~): Toggle Draw Bounding Boxes NumPad0 (~): Toggle DebugLODMode NumPad1 (~): Increment Profile Mode NumPad5 (~): TMM - Decrement SceneTextureLODBias NumPad6 (~): TMM - Increment SceneTextureLODBias NumPad7 (~): TMM - Toggle MIP Edit Mode NumPad8 (~): TMM - Decrement MIP Edit K Value NumPad9 (~): TMM - Increment MIP Edit K Value NumPad. (~): Reload Config.txt NumPad- (CTRL): Decrease Near Clip Distance NumPad- (ALT): Decrease Far Clip Distance NumPad+ (CTRL): Increase Near Clip Distance NumPad+ (ALT): Increase Far Clip Distance LEFT: Decrement DebugOverlay Page LEFT (ALT): Decrement SurfaceShaderList Begin LEFT (CTRL): Decrement SurfaceShaderList Begin by 10 RIGHT: Increment DebugOverlay Page RIGHT (ALT): Increment SurfaceShaderList Begin RIGHT (CTRL): Increment SurfaceShaderList Begin by 10 UP: Increase debug overlay text size UP (ALT): Decrement SurfaceShaderList Range UP (CTRL): Decrement SurfaceShaderList Range by 10 DOWN: Decrease debug overlay text size DOWN (ALT): Increment SurfaceShaderList Range DOWN (CTRL): Increment SurfaceShaderList Range by 10 ESC: Print Debug Keys (alphabetical) ESC (SHFT): Print Debug Keys Space: Water - Render Displacement Maps SPACE (CTRL): Toggle Occlusion END: Toggle SurfaceShaderList Debugging [ (R-CTRL): Decrement PlaneView ] (R-CTRL): Increment PlaneView Print Screen: Take Screenshot Print Screen (CTRL): Set Dump Cube View Parameters F1 : Cars Camera Controller - Free Camera (CinemaCam) 2 : Cars Camera Controller - Cycle Camera Type (Follow, LooseFollow, Bezier) 3 : Cars Camera Controller - Cycle Control Type (CameraRelative, VehicleRelative) 4 : Cars World - Toggle Streaming 5 : Cars Race Activity - Toggle AI control of player vehicle 6 : Cars Race Activity - Display TargetNextNode number 7 : Cars Vehicle - toggle on and off the shadows for the vehicle 8 : Cars Race Activity - toggle vehicle player numbers on and off in race activities A (~): AmbientVehicleToys - Render line to the player A (LCTRL): AmbientSplineToys - Render splines B : Cars World - Advance to next VideoFXManager screen filter. (?) C : Simple Filtered Camera - Reload presets from file D : DebugGPS - Toggle Measure Mode (?) D (LCTRL): Cars UI Manager - Toggle debug container visibility (?) D (LSHIFT): Tractor Tipping - Test Dialogue Syncing F : Cars Follow Camera - Reload Follow Cam Presets E : CarsActivityRace - Export a snapshot of the racers physics L : CarsActivityRace - Reload the race track file E (ALT): Cars Game - Exit Game. E (CTRL): Cars Game - During object freeze, advance one frame. F (CTRL): Cars Game - Toggle object freeze H (ALT): Cars Game - Dump Hierarchy (?) K : DebugGPS - Toggle auto-marker (?) L : CarsVehicle - Reload city physics parameters (.phy file) L (CTRL): CarsVehicle - Reload cup physics parameters (.phy file) M : DebugGPS - Mark Current Location (?) N : CarsVehicle - Reload Nitrous Oxide Canisters P (~): Re-enables all PickUp Toys P : DebugGPS - Toggle Marker Visibility (?) P (ALT) : Turn on Debug PickUp Markers Q : CarsVehiclePhysics - Toggle Off writing physics to file Q (L-CTRL): ToyManager - Reload Pickup Toys R (ALT) : CarsStoryModeManager - read state to file P (LCTRL) : Cars Camera Controller - Reset Camera Controllers R (~): CarsCameraFollow - Toggle Camera Roll on and off R (LSHIFT): CarsCameraFollow - increase the camera roll amount R (RSHIFT): CarsCameraFollow - decrease the camera roll amount R (Control): CarsActivity - Reload current activity. S (~): CarsCameraFollow - Toggle Camera Swing on and off S (LSHIFT): CarsCameraFollow - increase CameraSwing S (RSHIFT): CarsCameraFollow - decrease CameraSwing S (LALT): CarsCameraFollow - increase LookSwing S (RALT): CarsCameraFollow - decrease LookSwing T (~): RaceBoundary - Render Spline Y (~): RaceTrack - Render Next AI Path M (~): CarsActivityRace - Toggle the debug map on and off V: Toggle Reverb V (CTRL): CarsWorld - Cycle through viewport configurations V (LSHIFT): CarsActivity - start vcr recording V (RSHIFT): CarsActivity - stop vcr recording V (LSHIFT): CarsActivity - start vcr playback V (RSHIFT): CarsActivity - stop vcr playback W : CarsVehiclePhysics - Toggle On writing physics to file W (ALT) : CarsStoryModeManager - write state to file * (~): CarsActivity - TIMING LOG: Record timing log. Numpad + (~): CarsActivity - TIMING LOG: Increase playback speed. Numpad - (~): CarsActivity - TIMING LOG: Decrease playback speed. Numpad Enter (~): CarsActivity - TIMING LOG: Advance one frame. Numpad / (): CarsActivity - TIMING_LOG: Play timing log. TAB: Cars Race Activity - Toggle Camera Between Racers) ; (LCTRL): Cars Race Activity - Test Left PIP Camera) ; (RCTRL): Cars Race Activity - Test Right PIP Camera) W (RCTRL): Cars Race Activity - Trigger Scripted Wreck) ~ , : CarsVehicle - increase motion blur percentage ~ . : CarsVehicle - decrease motion blur percentage (ALT) , : CarsVehicle - increase motion blur filter size (ALT) . : CarsVehicle - decrease motion blur filter size (CTRL) , : CarsVehicle - increase motion blur dialation (CTRL) . : CarsVehicle - decrease motion blur dialation ~ ] : CarsVehicle: Test next animation. ~ [ : CarsVehicle: Test prev animation. ] (CTRL) : CarsCharacter: Test next animation. [ (CTRL) : CarsCharacter: Test prev animation. INSERT (~) : CarsVehicle: Move player1 vehicle to camera position. INSERT (SHIFT) : CarsVehicle: Move player1 vehicle to next start position. DELETE (SHIFT) : CarsVehicle: Move player1 vehicle to prev start position. F1 (ALT): Network - Request Object 1 1 (ALT): Network - Release Object 1 2 (ALT): Network - Request Object 2 2 (ALT): Network - Release Object 2 C (ALT): Network - Create test arbitration object IDs
Spreadsheets
![]() |
Download Cars_WindowsSpreadsheets.zip
File: Cars_WindowsSpreadsheets.zip (info)
|
Inside the Windows port's Loc folder are three spreadsheets that were used during the game's development. BXCarsFrontEndUI.xls tracked frontend strings, while Cars_PC_Mac_Strings.xls and Cars_PC_Mac_Strings.xls.old tracked strings that needed to be localized for international releases.
Developer Comments
Many configuration files have some comments left by the developers.
camera.ini
; CollisionSizeFilter is the min radius of a col object needed before collision detection occurs. ; Can be used to ignore things like rails, posts, trees, etc. ; Measured in feet
cinecam.ini
; -------------------------------------------------------------- ; Cinema Cam 2.0 Faq ; -------------------------------------------------------------- ; pan = left analog stick ; look = right analog stick ; ; square = toggle look at active object locked-on/filtered-on/off ; triangle = toggle pan speed 25%, 50%, 100%, 200% ; X = toggle missile mode on/off ; select = toggle ground collision on/off ; start = re-load this file on the fly ; R3 = toggle freeze time on/off ; L1 = Climb +Y ; R1 = Dive -Y ; L2 = Zoom FOV In ; R2 = Zoom FOV Out ; --------------------------------------------------------------
;False works like an airplane...push up to look down ;True looks where you point...push up to look up
rscamera.ini
; Follow Cam Presets ; *NOTES* ; - Define here only the cameras presets that you would like to change from their default values. ; - You can change the number of follow cams by changing 'NumberOfPresets'. *However*, this ; will zero out ALL follow cam preset defaults and only assign the presets given here. ; - You can edit camera presets for different viewports by naming param blocks as follows: ; 1 Player ... Preset1 ; 2P horiz ... Preset1h ; 2P vert ... Preset1v ; 3P & 4P ... Preset1q
rscameraMG_TW.ini
;This file is for the minigame towing camera, each preset corresponds to a different tow vehicle. ;1 - presets while driving to pickup location ;2 - presets for Flo ;3 - presets for Fle ;4 - presets for Ramone ;5 - presets for Doc ;6 - presets for Fillmore ;7 - presets for Sally ;8 - presets for Liz ;9 - presets for ElG
arcade.txt
This seems to say the player should not be able to choose Lightning Mcqueen, although that would make no sense... He is the main character.
; NOTE: Remove mcq as playable character. Player should not be able choose.
Development Leftovers
ELF Executable
Only in the GameCube release is an ELF executable with debug symbols named CarsGCN.elf. It is just the retail executable, as the MD5 hash matches with main.dol after converting it to a dol file.
CVS Repository Fragment
![]() |
Download Cars_TexRepo.zip
File: Cars_TexRepo.zip (info)
|
In UI\Tex from the Winodws release is a leftover folder from a CVS Repository. While no actual files from the repository were in the folder, some metadata about the file entries and internal location of the repository were left behind.
The Cars series | |
---|---|
Windows | Cars • Mater-National Championship • Fast As Lightning |
Game Boy Advance | Cars • Mater-National Championship |
GameCube | Cars |
Nintendo DS | Cars • Mater-National Championship • Cars 2 |
Wii | Cars 2 |
Xbox | Cars |
Xbox 360 | Race-O-Rama |
PlayStation 2 | Cars |
PlayStation 3 | Race-O-Rama |
Plug & Play | Cars 2 |
iOS | Fast As Lightning |
Android | Fast As Lightning |
Games > Games by content > Games with hidden development-related text
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused music
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by Rainbow Studios
Games > Games by platform > GameCube games
Games > Games by platform > PlayStation 2 games
Games > Games by platform > Windows games
Games > Games by platform > Xbox games
Games > Games by publisher > Games published by THQ
Games > Games by release date > Games released in 2006
Games > Games by series > Cars series