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

rock-band-3-deluxe's People

Contributors

jnackmclain avatar lunalawl avatar linosm avatar darkrta avatar rjkiv avatar llysix avatar exoticri avatar localh avatar lynekiboo avatar glitchgod0 avatar captnch avatar dirknlerxst avatar moose1002 avatar pulsed3x avatar attaeaf avatar thoudankeykang avatar jplexer avatar invoxiplaygames avatar scott0852 avatar pepi74 avatar nicobren avatar knvtva avatar ieee802dot11ac avatar lynxeption avatar berthrage avatar qtipman64 avatar qfoxb avatar ihatecompvir avatar eliwhyfan420 avatar puyoxyz avatar

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.