Street Legal PC Game Cheats




Welcome!
First, you need patches for this lousy game...
**Get your patches at: http://www.3dgamers.com/games/streetlegal/

Then try these cheats and hacks for more fun out of the game.

-OR- Go straight to the Forums here.


Street Legal Game Cheats/Hints:

WARNING! Make sure you have an original backup of the modified files per patched version that you have. These modified .cfg files need to be RESTORED in original format before you can do a new patch installation.

-I looked at the files of the game and it seems to be very easy to do some cheats.
Simply browsing through the files of the car models of the game I can see that you can enable the smaller body cars to fit with big wheels...and in some cases you really need this enabled like when you have a very powerful engine build up with twin turbos, NOS, and so on but the max wheel size allowed was 19in, you'd need big fat tires on them!

  • Enable All Wheel Sizes for your car:
  • 1-First of all you need to locate the files that the models are made of. Please browse in the StreetLegal folder for cars\racers\CarName and ID your favorite car.
    2-Open up the "_main_.cfg" file (from the "scripts" folder of your car folder) in a text Editor like notepad.
    3-Scroll down through the file and locate the section for the wheels.....commented as "# FL wheel #" ...and so on for each wheel. Then make sure the "attach ..." text lines (block) are edited as follows:
    attach		0x00040100 1 ; 14
    attach		0x00040101 1 ; 15
    attach		0x00040102 1 ; 16
    attach		0x00040103 1 ; 17
    attach		0x00040104 1 ; 18
    attach		0x00040105 1 ; 19
    attach		0x00040106 1 ; 20
    attach		0x00040107 1 ; 21
    

    **You can cut/paste the lines above and edit them in your cfg file.
    MAKE SURE ALL FOUR WHEELS are edited the same way.
    Now you can get any size of wheels available on your car!

  • Adjust Wheel Mount Position:
  • -This hack will allow you to adjust the position of the wheel when it is mounted on your car. For Example: you want wider track then add more width to the mount position. Or you want to fit wider wheels on your compact cars you can adjust the mount position inward so the wheels won't stick out too much from the body....etc.
    1-Browse the "_main_.cfg" to the wheel section.
    
    # FL wheel #
    type		10.000 sphere	0.44
    spring		0.290 0.100 0.050
    wheel		-0.620 -0.490 -1.177	0.000 0.000 0.000	1.000 0.000 1.000 0.000
    wheelbones
    ...
    # FR wheel #
    type		10.000 sphere	0.44
    spring		0.290 0.100 0.050
    wheel		0.620 -0.490 -1.177	0.000 0.000 0.000	1.000 0.000 1.000 0.000
    wheelbones
    
    2-Modify the RED numbers above to adjust the position of the specific wheel.
    The 1st number after the word "wheel" is the given width starting from centerline of the car body.
    The 2nd number is the height in relative to the center of the car body.
    3-Add more width by just increasing the 1st number by a fraction. (IGNORE the NEGATIVE signs because the wheels are symmetrical to the center of the car body...Dont touch them!)
    For Example (Moving the FRONT wheels out a little):
    
    # FL wheel #
    type		10.000 sphere	0.44
    spring		0.290 0.100 0.050
    wheel		-0.720 -0.490 -1.177	0.000 0.000 0.000	1.000 0.000 1.000 0.000
    wheelbones
    ...
    # FR wheel #
    type		10.000 sphere	0.44
    spring		0.290 0.100 0.050
    wheel		0.720 -0.490 -1.177	0.000 0.000 0.000	1.000 0.000 1.000 0.000
    wheelbones
    
    You can modify the same way for the REAR wheels....and the mounting heights also on the second numbers. See the pictures below to see how this hack allow nice "rides".

  • Enable All Engine Sizes:
  • 1-Open the same "_main_.cfg" file and Search for the text string "engine_block".
    2-And make sure the "attach ..." text block will look as follows:
    attach		0x000400CE 1	; i4 blocks
    attach		0x000400CF 1	; v6 blocks
    attach		0x000400D0 1	; v8 blocks
    attach		0x000400D1 1	; v10 blocks
    

    Obviously you see that all blocks of engines are now allowed to fit on your favorite chassis.

  • Reduce Chassis Weight for your car:
  • 1-Open the same "_main_.cfg" file and the first block of texts below the word "chassis" are all yours to modify.
    2-Reduce the weight at your wish....notice the number xx.000 before the path of "cars\racers..." for each line.
    body		-0.616 -0.210 -1.441	0.000 0.000 0.000	35.000	cars\racers\Remo_V11\meshes\_phys_chassis_FL_mudguard.scx	;0x0000000A
    
    Modify the number before the path and you'll have your chassis component weight modified. For example I want to modify the above item from 35.000Kg to 5.000Kg. That'd save me a whole lot of lead to carry around!
    You can adjust the weight on all "chassis" components in the config file....note these lines start with the word "body" in this section.
    For advanced tuners: you can add or transfer weight toward the drive wheels to get more traction when you built up your monster engines....and see your car accelerate.

  • Hint: Find a race in the game
  • -When you get out on the street...there will be ONLY one racer cruising somewhere in the city.
    1- Find the pedestrians nearby walking around on the sidewalks....drive your car next to them and HONK your horn.
    2- A dialog will appear and you can select to locate a racer....Then follow the map and hunt him down.
    3- When you see your opponent, honk at him as you come close...and he'll accept or reject your challenge.
    4- Use some of these hacks you can kick his ashtray easily.

  • Be A Millionaire!
  • -This hack will allow you the maximum money you can have for the saved game ($16,777,215).
    -You need to go to the saved game directory (they are saved in a fixed order top-to-bottom in numbered folder). In each folder of the saved game there is a file called "main" without any extension.
    Then use the DOS DEBUG program to do hex edit of the binary file for your game....and max out the money counter.
    -Please follow the steps as shown in the screen capture below in a DOS Console (Explainations below):

    E:\> cd StreetLegal\save\005 E:\StreetLegal\save\005>debug main -d110 0AF2:0110 EF 8A 04 00 AF 00 00 00-4F 00 00 00 00 00 00 00 ........O....... 0AF2:0120 04 00 00 00 70 6D 6C 00-B5 00 00 00 0A 00 00 00 ....pml......... 0AF2:0130 01 00 00 00 E3 00 01 00-00 00 00 00 00 00 80 3F ...............? 0AF2:0140 00 00 80 3F 00 00 00 00-01 00 00 00 00 FF FF FF ...?............ 0AF2:0150 FF 00 00 00 00 89 00 01-00 48 00 00 00 00 00 00 .........H...... 0AF2:0160 00 05 00 00 00 00 00 00-00 05 00 00 00 00 00 00 ................ 0AF2:0170 00 05 00 00 00 00 00 00-00 05 00 00 00 00 00 00 ................ 0AF2:0180 00 05 00 00 00 00 00 00-00 05 00 00 00 00 00 00 ................ -e110 0AF2:0110 EF.ff 8A.ff 04.ff -d110 0AF2:0110 FF FF FF 00 AF 00 00 00-4F 00 00 00 00 00 00 00 ........O....... 0AF2:0120 04 00 00 00 70 6D 6C 00-B5 00 00 00 0A 00 00 00 ....pml......... 0AF2:0130 01 00 00 00 E3 00 01 00-00 00 00 00 00 00 80 3F ...............? 0AF2:0140 00 00 80 3F 00 00 00 00-01 00 00 00 00 FF FF FF ...?............ 0AF2:0150 FF 00 00 00 00 89 00 01-00 48 00 00 00 00 00 00 .........H...... 0AF2:0160 00 05 00 00 00 00 00 00-00 05 00 00 00 00 00 00 ................ 0AF2:0170 00 05 00 00 00 00 00 00-00 05 00 00 00 00 00 00 ................ 0AF2:0180 00 05 00 00 00 00 00 00-00 05 00 00 00 00 00 00 ................ -w Writing 0068C bytes -q E:\STREET~1\save\005>

    Explaination:
    "debug main" ---Is a DOS command to run DEBUG program and open file "main"
    Once in DEBUG program, the prompt is a dash "-"
    The commands I typed above are:
    "d110" ---To DUMP memory content of the file "main" at 0x110 offset. Notice the RED numbers...those are what need to be modified as all "FF"s.
    "e110" ---To ENTER/Modify bytes at address 0x110 of the file "main". Then I entered "FF" for 3 times.
    "w" ---To Write out the changes.
    "q" ---To Quit DEBUG program.
    Doing so, you'll have a maximum of $16,777,215 in your saved game.... no need to race for the money anymore...just buy the best parts and build the best street machine for your enjoyment!
    Unfortunately, the game has a major bug where you can't have more than one car in your Car Lot....My cars get lost out of thin air. Otherwise, I'd have a full collection of all of their models....all built to the max!
    
    NOTES:
       The DOS debug comes with Windows....all Windows.
    
    Here's what I usually tell people where to start:
    
    For Win2K/XP/NT:
    ->Click "Start"->Click "Run"->Type in "CMD"
    
    For Win95/98
    ->Click "Start"->Click "Run"->Type in "Command"
    
    Then "cd" (change directories) to the saved game
    directory and start hacking. As shown above.
    Remember to make a duplicate of the files to hack so
    you can restore as needed.
    
    When you enter the hex values use SPACEBAR to jumb to
    the next value.
    
    

    UPDATE:
    Someone has also found a new higher level for your money hack -- Be a Billionaire.
    This hack was claimed by sco.tt@verizon.net who emailed me on 7/31/03. Though I hadn't try it yet...but it seems possible. You can try it and email him if you have more specific questions about being a billionaire.

    > Same hack as [listed above], except one section more
    > 
    > FF  FF  FF  3B
    > 
    > It is written in Hex pairs, but backwards.  Actual
    > Number looks like 3B FF FF FF (1,006,632,959) but
    > has to be turned around for the program to read it.
    > 
    

  • FREE CARS for ALL LEVELS!!!:
  • Yes, you read it right. Stop by my resource page to get them...
  • Street Legal Resources...

  • Some Pictures of how this works...

  • Stage1: The home garage is feeling warm.


    Stage1: The rich newcomer looking for some fun.


    Stage1: The rich newcomer roaming the streets.

  • Go beyond Barricades and cruise anywhere:
  • Yeah, the barricades are an annoying limitation in the game where you'd definitely need more grounds to cruise.
    In this hack, you can ELIMINATE the realism of the barricades and you can just ride straight through in the game whenever you face one.
    1) Open up the folder \maps\city_barricades\scripts.
    2) Open all script files in this folder and ADD a line of text "nocollision" above the "render..." line.
    3) Now, in the game, you can just come to the barricade and drive through like it isn't there....NO IMPACT! :)

  • Get your favorite tail wings from another car:
  • This hack is primarily a cut/paste/rename operations (may be more suitable for more advanced users and hardcore gamers.)
    I choose the Remo car as an example in this hack but you can use the same method on any car that has wing already.

    1) Choose the wing type from the car you want (i.e ST9 Wing #3).
    2) Now replace the wing files of your car (i.e Remo) with the new wing files. 3) Modify the components in the corresponding "___wing.cfg" file as my Example below:

  • Hotwheels!!!
  • This is a simple swap out of the largest wheel found in the rear of the big bus (coach).
    1) Locate the "mesh" file (the 3D definition of the large bus rear double-wheel) from \cars\traffic\Coach_V1\meshes\rear_wheel.scx.
    2) Copy and replace that file over any existing wheel mesh in the \parts\wheels\meshes folder. For example you overwrite the file "Sparkler_15_01.scx" with the double-wheel from the bus.
    3) Now you repeat Steps 1 & 2 above to replace the texture file from the bus "wheel.ptx" to "sparkler_rim.ptx" in the wheels parts folder...
    4) Now open the game and goto the Catalog and buy the "Sparkler 15in" wheel. You'll see the bus double-wheel shown in the catalog also.
    And you shall have giant wheels for your cars....design them as you see fit. Here are some pics on how this looks:
  • Picture of Hotwheel Whisper (fat rear wheels)


  • Another view of Hotwheel Whisper (fat rear wheels)


  • Hotwheel V10 Ninja


  • Hotwheel Ninja....



  • SCHOOLBUS JOYRIDE!!!
  • Oh, Yeah.
    After you have played the game enough...it gets really boring. How about driving around town with a typical civilian car or any other type of vehicles that you see on the road?
    I was able to build a Shoolbus Racer to cruise around town.....got V10 engine and nice 21" sport wheels on it.
    To enable this type of stuffs....you need the following steps and ideas:
    **I assume that you are a pro at poking computer. Otherwise, I can't help you much.
    I am using the Schoolbus to REPLACE the Furrano as an example to illustrate the idea as below...
    1) Copy all the "meshes" files from the Schoolbus and replace them all into the "meshes" folder of the Furrano car. This will enable the Furrano car to use the Schoolbus body and meshes.
    2) You need to remove ALL current attaching parts of the Furrano since the Schoolbus body doesn't need any of it... like doors, hood...etc by DELETE ALL lines BETWEEN the "#Extra Slots#" and the last line "eof" in the cfg file of the Furrano. This won't allow attachments of Furrano doors and all other parts to the bus.
    3) Now, open up the "_main_.cfg" script of the Schoolbus and move over the first blocks of bodyparts meshes of the "_main_.cfg" of the Furrano. Practically you won't need any of the old Furrano meshes....delete them all and cut/paste the "body" lines of text over. This will re-define the actual meshes for the body...which will be a Schoolbus.
    4) Also, delete the lines that attach the "hood" of the Furrano also in its main cfg file.
    5) Next, you'll need to cut/paste over the "wheel" lines from the Schoolbus cfg file into the Furrano cfg file. Make sure they are done in the same order....first-come-first-serve. 4 "wheel" lines for the four wheel mount positions.
    6) Finally, open the game and you'll see your STOCK Furrano car appear as a Schoolbus!!!
    **Notes1: If you have some custom Furranos already SAVED in existing games...they will be messed up due to the fact that this hack has just done a major mod to the car's definition. So, it is best to start a fresh game and build your schoolbus from STOCK (Buy a New Furrano which will show up as a Schoolbus in the Dealer lot!)....Remember to backup the Furrano or any other files that you modify...It will save you lots of trouble when things go wrong.
    **Notes2: All other mods to the cfg file still apply to this Schoolbus after you have done the hack above. Like reduce weight...wheel mounts....and all else.
    Here's how it looks...


    Schoolbus racer out on the Test Track. Running V10 and reduced body weight...and It hit 223MPH! Of course, it handles like a bus....turns and body rolls are ALL REAL.


    Schoolbus racer out on the streets....bullying a little racer. It can kill too. It doesn't do good if there are lots of turns...


    Joyride busted.

  • Pictures of Modified Cars:


  • NOTES:
    -Do these "at your own Risks!"
    -These are unofficial modifications to the config files of your game....please backup your files before you try this.

    You can try Street Legal Forums Just Opened.

    -Any comments and questions please post them in the Street Legal Forums...

    Enjoy!
    //TriggR

    **P.S: My work schedule had been very crazy so I can't keep up with answering emails lately. My apologies to any email un-answered. Sorry guys...I can only try my best to help.