Since the modding of NFS:Shift is taking off now, I thought it would be good to create some order in the organized chaos and start with a basic how-to guide to get your game ready for modding.
If anything is wrong with the provided info or tools, let me know!
To prepare your game for (easy) modding, you have to unpack all of the .bff archives of the game.
For unpacking, you'll need the following:
(tool for unpacking)
- QuickBMS script
file for easy unpacking
file for easy unpacking of the game patched to v102
Or you could use the newest QuickBMS provided with the file Shift-Unpack.zip
, it will unpack all .bff files automatically based on directory search.
All files are attached.
- Place the 3 files in the root folder
of the game where your “shift.exe” is located. If you installed the game on your system drive you may need to run the batch file with administrator rights (probably also true if you have UAC enabled in Vista).
- It has been reported that at least in Windows 7
, files in the pakfiles
folder can be Read-Only
. This will cause problems when unpacking and hence before proceeding to the next step you have to remove the read-only tag from everything in the pakfiles folder.
- Run the game_unpack.bat
Be sure to have a clean NFS:Shift install
that has not been tinkered with (especially the .bff files), otherwise the game may not run after unpacking.
After unpacking, right-click on the NFS:Shift shortcut
on your desktop, select Properties
and add the option '-loose
' to the Target path
. The option makes the game accept unpacked files. The Target path will then look like this:
"...\Need for Speed SHIFT\shift.exe" -loose
Windows 7 step-by-step instructions:
*NB* before installing fresh copy, go to User/AppData/Local/Virtual Store/Programme Files/Electronic Arts/Shift. Delete the whole Electronic Arts Directory(about 5Gig+)
For some reason Win7 unpacked the game to that folder. After deleting:
1 Disable UAC
2 Install fresh copy
3 Uncheck the "Read Only" property of the Shift folder
4 Copy over the following files from "Shift-unpack.zip", quickbms.exe and nfsshift.bms.Copy over the *.bat file from "game_unpack_v102.rar".
5 Go to your main game folder and right click on the file named "game_unpack.bat", select "Run as administrator" and the game should start unpacking.
6 add " -loose" option to shortcut (including the space in front)
*TIP* After you moved the Unpack Files to your Shift Directory, leave the window open, so when you run the unpack.bat file you can see if the new directories are being created!!
That's it. You can now pick your favourite mod and add it to the game. Enjoy!
You may want to have two installs, one original (for patches etc.) and one unpacked. To get two installs, simply copy the original install folder and all its contents to a new folder. Create a new shortcut from the executable of the copy, and you're set.
Here are the folder structures of the normal and unpacked game, for reference (thanks to RMI for providing the info):
note the absence of "<DIR> Pakfiles" in the unpacked/modded version
- Luigi Auriemma for the QuickBMS unpacker (website)
- Tobias Kluge (from RaceDepartment.com) for the .bat file and instructions.
- Simon sein Blog for providing mod info