NFSAddons Forums

Main Menu

Tutorial = How to add vinyls in NFS MW 2005 with Binary tool

Started by Emosen11, Today at 8:53 AM

Emosen11

Here's a clean step-by-step guide on how to add custom vinyls to Need for Speed: Most Wanted (2005) using the Binary tool by MaxHwoy:

🛠 What You Need:

✅ Need for Speed: Most Wanted (2005) installed

✅ Binary v2.8+ (Modding tool)

✅ Your custom vinyls (in .dds, .png, or .tga format)

✅ NFS-TexEd (for texture preview/editing)

✅ MW Vinyl Pack Template (optional, but helpful for beginners)

📦 Step-by-Step: Adding Vinyls via Binary

🧩 STEP 1: Preparing Your Vinyl

Create your vinyl image with a 1024x1024 resolution (unless you're replacing an existing vinyl).

Save it as a .dds (DXT5) (maybe .png too) file for best results.

Rename it to something recognizable, like vinyl_mymod.dds.

🧪 STEP 2: Open Binary in User Mode

Launch Binary.

Select "User Mode".

Navigate to your MW installation folder, and open GLOBAL\GLOBALB.BUN.

🎯 STEP 3: Create a Vinyl Entry

Go to Vinyls → Add New Vinyl.

Enter:

Vinyl ID: A unique number (e.g., 999).

Vinyl Name: e.g., MyCustomVinyl.

Car Manufacturer: Select the car it belongs to (or universal).

Vinyl Type: Choose Unique or Contest for custom ones.

🧬 STEP 4: Add the Vinyl Texture

In Binary, open GLOBAL\VINYLS.BIN file.

Click on Import Texture, and select your .dds vinyl file.

Match the name with the ID or slot you're creating.

Example: If you chose slot 999, name the texture VINYL999.

🧱 STEP 5: Assign to a Car (Optional but Needed for Preview)

In Binary, go to Cars > Select Your Car > Vinyls.

Add your vinyl ID (999) to its list.

Set it as unlockable or available from start.

💾 STEP 6: Save and Install

Click File > Save Installation in Binary.

Launch the game.

Go to the car and check under "Vinyls" – your custom design should appear!

✅ Extra Notes:

Use NFS TexEd to double-check texture formats.

Make a backup of your VINYLS.BIN and GLOBALB.BUN before editing.

You can also use ModScript Mode for automating installs, but User Mode is better for manual vinyl additions.

Below is a Binary ModScript template you can use for importing a custom vinyl in Need for Speed: Most Wanted using Binary ModScript Mode, guide to help visualize where your vinyl appears.

🧾 PART 1: Binary ModScript Template

This is a .nfsms file format used with Binary's ModScript Mode.

✅ What This Script Does:

Adds a vinyl entry

Assigns it to a car (e.g., BMW M3 GTR or any other)

Installs a custom texture

Makes it selectable in the game

📄 Sample ModScript (install.nfsms)
ini
ModScript
{
    # INFO
    Name = "My Custom Vinyl"
    Author = "YourName"
    Description = "Adds a custom vinyl to NFS Most Wanted"
    Version = "1.0"

    # STEP 1: Load the GLOBALB.LZC/BUN (structure for game entries)
    OpenGlobalBUN GLOBAL\GLOBALB.BUN

    # STEP 2: Add Vinyl Entry
    AddVinylEntry
    {
        ID = 999
        Name = MyCustomVinyl
        Type = UNIQUE
        Manufacturer = UNIVERSAL
    }

    # STEP 3: Link Vinyl to Car
    AddCarVinyl
    {
        Car = BMWM3GTRE46
        VinylID = 999
        UnlockMethod = UNLOCKED
    }

    # STEP 4: Install the Texture
    OpenVinylsBin GLOBAL\VINYLS.BIN
    ImportTexture
    {
        TextureName = VINYL999
        File = Resources\vinyl_mymod.dds
        Format = DXT5
        Mipmaps = true
    }

    # STEP 5: Save Changes
    SaveGlobalBUN GLOBAL\GLOBALB.BUN
    SaveVinylsBin GLOBAL\VINYLS.BIN
}
📁 File Structure:
Make sure your mod files are structured like this:

markdown
MyVinylMod/

├── install.nfsms
└── Resources/
    └── vinyl_mymod.dds

✅ How to Install:

Open Binary > ModScript Mode.

Load your install.nfsms.

Select your MW game directory.

Click Install, then Save.

🖼 PART 2: In-Game Screenshot Guide
📸 Screen   Description
🚘 Launch the game and go to "Quick Race" or "Career" to test.
🏁 Buy/select the car you assigned the vinyl to (BMW M3 GTR in our case).
🎨 Head to "Customize Car" > "Visual" > "Vinyls".
🆕 Scroll to find your vinyl (usually at the bottom if high ID like 999).
✅ Apply and enjoy your custom vinyl in races.