Skip to content

hmxmilohax/rock-band-3-deluxe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,266 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header GIF

Downloads and install instructions are located on our website!



Welcome to the Rock Band 3 Deluxe repository!

Below are instructions for building the game yourself.
Please visit our website if you're looking for downloads.





🔨 Building (NOT standard download and install)

NOTE: This is for building the game, for developers and contributors.
If you're looking for downloads, please visit our website.

Installing Python (Required)

  • Head to the Python downloads, download and install Python (version 3.11 or later).
    • Select "Add python.exe to PATH" on the installer.

Python PATH

Initializing the Repo

  • Go to the Releases of this repo and download init_repo.py.
    • Make a new empty folder, put init_repo.py in the folder, and run it.
      • This will pull the repo for you and install all required dependencies. This will take some time.
      • You may have to run the script multiple times on Windows.

The folder should look something like this once it's done:

Repo Folder

The Rock Band 3 Deluxe repo is now set up!

From here, you can make any personal modifications to the game or build it yourself.

Windows *.bat files.

  • Navigate to scripts if you're on Windows.
    • Run the build_ script for your platform of choice to build Rock Band 3 Deluxe.
    • Built contents will be in the out folder on the root of the repo.

Manual

  • Navigate to the root of the repo in your shell of choice.

  • Run the following commands:

    • python3 dependencies/python/configure_build.py <platform>
    • dependencies/<os>/ninja
  • Built contents will be in the out folder on the root of the repo.

You have now built Rock Band 3 Deluxe!


🎨 Custom Textures

Follow Building (Advanced) first in order to properly follow this guide.

  • Copy any .jpg, .png, or .bmp file to the appropriate place in \_ark\dx\custom_textures\***\.
  • Re-build the game!

Your custom textures have been converted and will show up ingame!


🖥️ Dependencies

Git for Windows - CLI application to allow auto updating Deluxe repo files

Dot Net 6.0 Runtime - Needed to run ArkHelper

Python - For user script functionality (NOTE: 3.9 or newer is highly recommended!)

Mackiloha - ArkHelper for building Deluxe - SuperFreq for building .bmp_xbox highway images

swap_rb_art_bytes.py - Python script for converting Xbox images to PS3

dtab - For serializing .dtb script files

RB3DXBuildPkgPS3 - For building an RB3DX PKG for PS3

Wiimmfi ISO Patcher - For self building an RB3DX image for Wii. Binary locally in repo due to clean download restraints

Packages

 
 
 

Contributors

Languages