Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
The GNU General Public License v3.0 terms apply
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
This program can be used with any h-shifter that supports custom keymapping. What you'll want to do is map your shifter gears to keys 1 - 6 (not NUMPAD keys!) like this: Note that I have a shifter with 6 gears. This program supports up-to 8 gears.
Once you've done all that, launch the game, set your transmission to manual in settings and hop into a session (you cannot be inside the garage).
After you load into the game, launch heat-shifter.exe, type s and press ENTER.
The program will ask you to shift into the 4th gear. Do as you're asked and ALT-TAB back into the program and press ENTER.
The program will search NFS' memory for a short while (depending on your computing power).
After it's done searching, it will ask you to shift into 3rd gear, ALT-TAB back and press ENTER.
This step will repeat a few more times, until the program finds 18 results and print out found memory addresses.
After that happens, you can go back to the game and try changing gears with your shifter.
If the gear doesn't change on the speedometer, press the + key (numpad) and change to two different gears. If the gear changes inside the speedometer, you have the right address. So repeat the process of pressing the + key and shifting into two different gears, until it basically works :)
That's it, enjoy!
Issues & Limitations
The only issue is that you have to re-launch the program and repeat the scan every time you go in and out of garage or change your car. There is no need to restart the program after hopping into a race, as long as you don't change your car.
The one limitation for now is that there is no support for neutral, i.e. the program won't put the gear out after doing so on your shifter. I'm already planning on fixing this in the near future.