Giter VIP home page Giter VIP logo

rock-band-3-deluxe's Introduction

Header GIF

Downloads and install instructions have been moved to our brand new 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.



๐Ÿ“ฅ 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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.