If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

User:LolHacksRule/The Simpsons: Hit & Run

From The Cutting Room Floor
Jump to navigation Jump to search

Command-Line Options

The game supports loading parameters in command lines. Input like this "Simpsons.exe ARTSTATS". On non-release builds, command.txt can contain the parameters to load. A limit of 8 commands can be used.

  • ARTSTATS: Draws a display in this format, overrides FPS. Only works on Debug/Tune builds.
FPS: %d 
# Textures 8bit: %d ,MemUsage %2.2f MB 
# Meshes: %d , MemUsage %2.2f MB 
Tri's: %d Tri(HW): %d, FPS at TriHW: %d
FPS(LW):%d, Tri's at FPS LW: %d
  • AUDIOSPEW: Prints out debug logs for loading sound files in this format. Only works on Debug/Tune builds.
<<START>> Async Loading: (Audio) %s Bytes: 0x%x\n
<< END >> Async Loading: (Audio) %s (%d msecs)\n
  • CDFILES: Loads assets from CDs or DVDs off the DVD Drive. Only works on PS2 Debug/Tune builds.
  • COINS: Starts new saves for this bootup with 1000 coins.
  • DEBUGBV: Draws Bounding Volumes (collision boxes) over characters. Only works on Debug/Tune builds. Green is for models, Red is for collision detection of an object touching a player.
  • DEMOTEST: Draws a display like this. Only works on Debug/Tune builds.
Demo Count: %d
Time: %d:%d:%d.%d
Level: %d
  • DESIGNER: Debug profiler? Only works on console Debug/Tune builds.
  • DETECTLEAKS: Prints out all memory leaks in the console in this format:
*****************************************************
************** LEAK DETECTION RESULTS ***************
** Total Leaked Memory Blocks = %d
** Leak at address 0x%x, size 0x%x, Index = %d
MEMORY LEAKED: [%d] blocks
*****************************************************
  • FEGAGS: Makes the game output to the console which gag it is about to play on the main menu in this format: Also makes the gags play every 15 seconds instead of every 15-30 seconds.
Next FE Gag Index = %d (Random Number = %d)
  Next Homer Gag Index = %d (Random Number = %d)
  • FEUNJOINED: Makes the game attempt to load raw texture files instead of using the textures inside the frontend P3Ds.
  • FILENOTFOUND: ? Only has an effect on console builds.
  • FIREWIRE: Allows the game to use IEEE expansion ports. Only has an effect on PS2.
  • FPS: Draws a display, despite what it sounds like, it has a lot more. Only works on Debug/Tune builds.
frame: %.0f
time: %.2fms (%2.0ffps)
buf prims: %.0f, idx %.0f
buf verts: %.0f, idx %.0f
buf calls: %.0f (%.1f)
buf alloc: %.0f (%.1f KB)
str prims: %.0f
str verts: %.0f
str calls: %.0f (%.1f)
state changes: %.0f
matrix ops: %.0f
light ops: %.0f
tex alloc: %.0f KB (%.0f KB)
textures : 4 bit : %d (%.0f KB), 8 bit : %d (%.0f KB)
textures : 16 bit : %d (%.0f KB),32 bit : %d (%.0f KB)
textures : dxtn : %d (%.0f KB)
tex cache: %.0f hit, %.0f miss (%.1f KB)
Skin XformVtx: %d  BPV: %.2f  XForm: %.3fms
  Wait: %.3f

  • HEAPSTATS: Draws a display that shows various heap stats. Only works on Debug builds. Code to draw the overlay is present in the non-debug build from the CD/PC directory or provided source code but the content was removed.
Used: %d
Free: %d Free in Malloc: %d
Unavailable: %d
LargestFragment: %d
Allocatable: %d
LowWater: %d
%8s %d/%d [%2.1f%%] HW: %2.2f [%2.1f%%] %d
  • HOSTFILES: Sets CDFILES to true? Only has an effect on PS2.
  • LANGUAGE: Shows the language selection prompt, PAL builds only.
  • L: Level toggle, use like L%d, can be combined with M.
  • LARGEHEAPS: ? Only works on Debug/Tune builds.
  • M: Mission toggle, use like M%d, can be combined with L.
  • MANUALRESETDAMAGE: Repairs the players car when using the Reset Car keybind.
  • MEMCARDCHEAT: Skips the memory card check and temporarily unlocks all resources before saving. Sets your save date to "06/27/78 23:00:00".
  • MEMMONITOR: Initializes a Memory Monitor? Only works on Debug/Tuning.
  • MUTE: Disables most audio and also seems to prevent settings from being loaded.
  • NOAVRIL: Prevents most licensed music files from playing, its possible this is a joke from the developers as FOX likely sent their audio samples in April or a reference to them doing so.
  • NODIALOG: Removed?
  • NOEFFECTS: Removed?
  • NOFRUITLESS: ? Only in Debug builds.
  • NOHAPTIC: Disables haptic feedback/vibration of controllers.
  • NOHEAPS: Only works on GameCube of PS2 versions.
  • NOHUD: Disables the in-game HUD.
  • NOLOADINGSPEW: Disables printing of some log?
  • NOMUSIC: Identical to NOAVRIL except level entry themes and the load game theme are allowed to play.
  • NOPEDS: Disables sidewalk pedestrians and makes other types of NPCs invisible.
  • NOSPLASH: Skips the Splash Screen on consoles.
  • NOTRAFFIC: Disables traffic cars.
  • NOTUTORIAL: Skips the tutorial sequence.
  • PCTEST: Parked Car test? Puts cars overtop parked cars?
  • PRINTFRAMERATE: Prints the framerate shortly after bootup. Debug/Tune builds only.
====================================
%d frames rendered in %dms
%fms per frame
====================================
  • PRINTLOADTIME: Prints the loading time to the console when a loading screen occurs. Debug/Tune builds only.
Loading Time (s) = %f
  • PRINTMEMORY: Prints memory after something? Debug only?
MEMSTATS	%d	
  • PROGSCAN: Enables Progressive Scan. Only on PS2 builds.
  • PROPSTATS: ? Debug/Tune builds only.
--------------------------------------------------------
,  instances, Total:  KB Instance cost:  KB. Initial cost:  KB.
--------------------------------------------------------
Total number of props : 
Total number of kbytes used : 
--------------------------------------------------------
  • RADTUNER: Assertion/on the fly modification of RADScript files? Debug/Tune builds only.
  • RANDOMBUTTONS: Simulates random button inputs continuously.
  • RELEASEPRINT: Allows printing of certain logs?
  • SEQUENTIALDEMO: ?
  • SHORTDEMO: ?
  • SHOWDYNALOAD: Shows lights over ambient events. Not on final build.
  • SKIPFE: Makes the game skip the licensor movies and the main menu (Front End) and go straight in-game, crashes on the final release. On non-release builds, enables the unlock all missions cheat.
  • SKIPMEMCHECK: Skips the memory card check on PS2.
  • SKIPMOVIE: Skips licensor movies and cutscene aside from the intro cutscne.
  • SKIPSUNDAY: Skips the Sunday Drive and immediately starts future missions. Be careful as this one is buggy.
  • SNPROFILER: Only works on PS2 Debug/Tune builds.
  • SPEEDOMETER: Shows the speedometer on bootup (the same one as the cheat code).
  • TOOL: Profiling tool? Only works on PS2.
  • WINDOW: Runs the game in a window.