Tutorial A Guide to Creating Rock Band 3 Custom Songs

Did this tutorial help you add songs to RB3?

  • Yes, but my songs are buggy.

    Votes: 0 0.0%

  • Total voters
    15

almmiron

Well-Known Member
Member
Joined
Jan 9, 2012
Messages
424
Trophies
1
XP
2,002
Country
Brazil
002 and 003? Well, there's your problem: You're putting the META folder in a SONG part of one slot, and the SONG folder in the META part of another slot. In other words, you numbered it wrong! Slots are pairs of folders, but for sZAE through sZFE, and all custom generations, it goes 001/002, 003/004, 005/006, etc.

The first file, if you were trying to avoid it, is actually named 000.bin and can not be accidentally overwritten with a custom. This is the header packed on the SD card, and can be present or not. Headers are required with the emuNAND method, though the numbering is much different.

That part is very confusing for me, sorry.

I still dont understand why I named it wrong. I tought it could be any number I wish, but mantain meta 3 first digits to hexadecimal on the last digit before the songname so 2 is 2 hexa or decimal, 3 is 3 as well; then plus one digit on the song folder, like you did it here.

:
upload_2020-9-7_23-23-37.png

:

so for SZGE, the numbers must be the same for meta and song?
 
Last edited by almmiron,

HarveyHouston

Christian Modder
OP
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States
That part is very confusing for me, sorry.

I still dont understand why I named it wrong. I tought it could be any number I wish, but mantain meta 3 first digits to hexadecimal on the last digit before the songname so 2 is 2 hexa or decimal, 3 is 3 as well; then plus one digit on the song folder, like you did it here.

:
View attachment 224202
:

so for SZGE, the numbers must be the same for meta and song?
I should reword that text, to avoid this confusion. This explains it best: https://gitlab.com/HarvHouHacker/ro...to-Adding-Customs/Packing-Songs#folder-naming

What I meant by "assign any number", you can put the song in any predefined slot. It doesn't literally mean you can just give it random numbers and expect it to work.
 
  • Like
Reactions: almmiron

almmiron

Well-Known Member
Member
Joined
Jan 9, 2012
Messages
424
Trophies
1
XP
2,002
Country
Brazil

HarveyHouston

Christian Modder
OP
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States
Each generation has different predefined song slots?

If yes, whats are they for SZGE?
sZAE through sZFE, the Rock Band 2 content generations, each have 254 song slots, thus you can have songs anywhere from 001/002 to 507/508. BIN numbers are the same in each of those, but APP hex numbering doesn't always match, and yes it does vary from generation to generation always.

sZGE is built after the RB2 generations, so it's the same decimal numbers for BINs. 000.bin is the header, 001/002 is the first song, 003/004 is the next, etc. Also, I believe it has 254 song slots, as well. However, IIRC sZGE is more straight-forward in APP hex numbering, meaning that the hexidecimal value will always be the same as the decimal value (i.e. 00000010.app is 016.bin, and 00000032.app is 050.bin). Just to be safe, use RB3 Customs Manager to check the exact order of the APP hex numbers, in relation to BINs.
 
Last edited by HarveyHouston,

HarveyHouston

Christian Modder
OP
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States

almmiron

Well-Known Member
Member
Joined
Jan 9, 2012
Messages
424
Trophies
1
XP
2,002
Country
Brazil
Thanks

Ok, downloaded StackOverflow0x one, but another thing I dont know what means: When I Open custommanager.
upload_2020-9-10_11-39-9.png


After the warning:
upload_2020-9-10_11-39-52.png



Evertything is in order?
upload_2020-9-10_11-42-28.png
 
Last edited by almmiron,

imfreeman89

New Member
Newbie
Joined
Feb 1, 2021
Messages
1
Trophies
0
Age
35
XP
48
Country
United States
Hello! I'm new to the customs scene but with the help of this tutorial I have successfully loaded some customs and played them on Rock Band 3. What I am trying to do now is load all of the songs from Rock Band 1 and the AC/DC Track Pack. If I follow the steps normally, the songs work but have the 3 second delay mentioned in the guide. I found the page that explains how to manually cut the first 3 seconds using Audacity, but Audacity can't save Mogg files. How can I convert these back to Moggs? I do see links to Wiki pages titled "Create Song Files as Bink" and "Create Song Files as MOGG" but these pages don't seem to exist anymore. Have they been moved by chance?
 
  • Like
Reactions: HarveyHouston

HarveyHouston

Christian Modder
OP
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States
Hello! I'm new to the customs scene but with the help of this tutorial I have successfully loaded some customs and played them on Rock Band 3. What I am trying to do now is load all of the songs from Rock Band 1 and the AC/DC Track Pack. If I follow the steps normally, the songs work but have the 3 second delay mentioned in the guide. I found the page that explains how to manually cut the first 3 seconds using Audacity, but Audacity can't save Mogg files. How can I convert these back to Moggs? I do see links to Wiki pages titled "Create Song Files as Bink" and "Create Song Files as MOGG" but these pages don't seem to exist anymore. Have they been moved by chance?
Yeah, this guide is pretty much becoming abandoned in favor of my GitLab wiki, but in regards to customs and disc songs, it still works somewhat. Here are those links you requested:

MOGGS: https://gitlab.com/HarvHouHacker/ro...s/Authoring-Guides/Create-Song-Files-as-MOGGs
Binks: https://gitlab.com/HarvHouHacker/ro...is/Authoring-Guides/Create-Song-Files-as-Bink

Supposedly, there's a better MOGG2OGG program out there; I don't remember where. Someone on RBC Discord told me about it, and may have even left a link, but it's been a while, so I don't remember. You're welcome to search for it or ask for it in my Discord server.
 
  • Like
Reactions: Alexander1970

HarveyHouston

Christian Modder
OP
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States
The Tutorial Thanks You for All the Fish (Despite Not Being Written in Python!)

Eh, that was a bit lame for a post title, wasn't it? :rolleyes:

Yet, as it suggests, I am no longer promoting this guide to be a reliable guide on Rock Band hacking, because... well, let's face it: I do all the edits, and it's a pain in the head to keep trying to maintain more than one copy of the same guide! Anyone who has been following me during these past couple of years probably has seen it coming, and I already have soooo much info in my GitLab wiki that this GBAtemp tutorial could never contain in its entirety.

So, what does this mean? Will the tutorial be deleted? Will it no longer work as intended? Should people who have been using this tutorial stop using it? Well, not quite. I'm going to scale it down a bit before abandoning it completely. I'll do this by removing dead links, cutting out excess info that really is not beneficial, and rewording some phrases to make it easy to understand without using the lengthy explanations I have in my wiki.

Eventually, this may be a guide which does not involve my repo at all - I may either host the packers as a ZIP on MEGA or some other file sharing site, or reference the old custom packers left by StackOverflow0x (the ones that start with sZG and sZH). Either way, this guide will be limited to adding custom songs from the C3 Universe Database, and links to all the necessary software for bare-bones RB3 hacking will still be referenced. However, for any other hacks, I ask that you all visit the GitLab Wiki link in my signature - my signature's links will always stay up-to-date, so you never have to worry about outdated info there.

If you need help with the Rock Band Customs Project, here's every link you'll ever need to check out (working, as of the date of posting this comment):

You can also visit Rhythm Gaming World, go to the C3 Forums, and ask about customs there. Note that they only deal with user-made custom songs; DLC and on-disc songs are not covered.


Thank you, Tempers, for your interest in my project! I hope my project continues to inspire you to ROCK ON with older Rock Band editions for many more years to come! :D
 
Last edited by HarveyHouston,

Crazyclay

New Member
Newbie
Joined
Sep 16, 2023
Messages
2
Trophies
0
Age
23
XP
13
Country
Canada
I put the bin files in the correct sZFE folder but the wii does not sense them... It senses the other files I got in large packages but not the ones i hand picked. The other two batches of songs required me to uninstall + reinstall a wad using wiimodlite, so how would I go about getting a wad to pack my bin files into the game?
 

HarveyHouston

Christian Modder
OP
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States
I put the bin files in the correct sZFE folder but the wii does not sense them... It senses the other files I got in large packages but not the ones i hand picked. The other two batches of songs required me to uninstall + reinstall a wad using wiimodlite, so how would I go about getting a wad to pack my bin files into the game?
Wow, you found a really old guide. I pretty much don't do Rock Band hacking anymore, but even so... If you're trying to pack WADs, you could use a WAD manager from the GitLab repo. However, you're probably missing something still. I suggest you join the RBCP Discord to discuss it with others: https://discord.gg/TPak2b3
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
    AncientBoi @ AncientBoi: [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box]... +1