(Nearly) Unlimited ‘game_origin’ categories for TU4

  • This topic is empty.
Viewing 15 posts - 1 through 15 (of 41 total)
  • Author
    Posts
  • #398168
    EzloDQ
    Participant

      Okay, I apologize if this is already known knowledge and I am exaggerating my discovery. After having a heck of a time organizing my song library and just downright being annoyed that I couldn’t create my own on TU4, I did some digging.

      Digging into the Rock Band 3 game files on xbox, I stumbled upon a file that seemed useful to me. This file was a dtb format so I used Nemo’s handy tool to convert it to dta. I began using this file to search for the known tags like:

      ‘rb1’ ‘rb2’ ‘lego’ ‘ugc’ ‘greenday’ ‘dlc’

      I was very excited to learn that the file showed exactly what code would generate what text in the song source menu. I then discovered that there was additional ‘ugc’ tags that I had never seen before. They were sorted by various countries. For instance: (ugc_country_australia “Australia”)

      So if you were to take a song and edit the .dta and change the game_origin line to:

      (‘game_origin’ ‘ugc_country_australia’)

      It will actually show up in game as being of the song source “Australia”. I did this for a couple of Beatles songs but used ‘ugc_country_uk’ to make it display “United Kingdom”. This was HUGE for me because as long as I knew what songs I assigned to different countries, I could easily make many more categories than I could previously.

      I started digging a little more to see if I could find one appropriate for my “Rock Band Blitz” songs. I was unable to find one that made sense to me so I just curiously looked around the file for more “codes”. I then noticed that every single line in the file was structured in almost the exact same way. There was a code, followed by text in quotes to what the code would translate to.

      I decided to get a little weird and found where the “accomplishments” were. A few examples of the text I found:

      (acc_goldstarbass “100% Expert Bass”)
      (acc_dlc_happyfaces “Happy Faces”)
      (acc_charactercreate “Self-Made Dude or Lady”)

      I changed my particular test file’s dta to:

      (‘game_origin’ ‘acc_realgoldkeys’)

      which had the original line in the game file of (acc_realgoldkeys “Gold Stars Keys”)

      DXnR6fx.jpg

       

      This file is for EVERY single piece of text displayed in the game! (15 thousand+ lines)

      The following link is the file I have been referring to:
      https://drive.google.com/file/d/1ik9BNyoM7SkVZUaI0nWhFOcLLtkBVC1Y/view?usp=sharing

      I would love for people to go through this file and find the best represented categories or maybe just the funny things people got to display. This of course opens up a near endless amount of filtering options.

      The last part of my post is a query/request. Is there a way to batch change dta files of CONs? It would be great if there was a tool in CON tools to load up a directory and batch change game_origin line of all the CONS in the directory.

      #514240
      MrPrezident
      Moderator

        I don’t quite get what’s happening but this is pretty exciting news <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

         

        NUqLq9l.png

         

        Edit: holy shit it works

        Keeping the content Canadian since 2017!

        SomeOldGuys: https://db.c3universe.com/songs/all/__user/someoldguys
        MrPrezident: https://db.c3universe.com/songs/all/__user/MrPrezident

        #514241
        EzloDQ
        Participant

          How do you have the image as part of your post and not just the link?

          #514242
          EzloDQ
          Participant

            #514243
            MrPrezident
            Moderator

              lDuwKFK.png

              Keeping the content Canadian since 2017!

              SomeOldGuys: https://db.c3universe.com/songs/all/__user/someoldguys
              MrPrezident: https://db.c3universe.com/songs/all/__user/MrPrezident

              #514244
              EzloDQ
              Participant

                Edit: holy shit it works

                Those were my thoughts exactly when I tried it out just for the hell of it. <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_biggrin.gif” />

                #514245
                regularjphn
                Participant

                  Huh, so since the acc_ strings only refer to a line of text, you’re basically tricking the game into displaying that line just like how “rb1” refers to the text “Rock Band 1.” What an amazing find! Might break animations potentially, but that’s a fair trade off. Nice work <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

                   

                  EDIT: I wonder if any of these can display a stored character’s name? Might be a long shot and an impossibility, but perhaps naming a character “The Beatles” or something and then referring to that line of code if available might be an option.

                  #514246
                  EzloDQ
                  Participant

                    I would take that trade-off. Obviously for songs that already have an assignment hard-coded in the game files, you would need to change the entry name and song_id before it would assign to someplace different.

                     

                    I’m really excited about the potential for a batch dta editor to change several files to the same game_origin all at once!

                    #514247
                    regularjphn
                    Participant

                      Is it possible to reinsert an edited version of this file back into the game? I’m wondering what would happen if you changed something like (bandsecondname_30 “Pomeranians”) to (bandsecondname_30 “The Beatles: Rock Band”) and then referred a songs.dta back to it.

                      #514248
                      EzloDQ
                      Participant

                        That would be really interesting, actually. Try to find some unused strings of text to overwrite with custom categories. I think all the country versions of ugc_ would qualify.

                        #514249
                        jerrylive365
                        Participant

                          Watching this thread with great interest.

                          #514250
                          EzloDQ
                          Participant

                            EDIT: I wonder if any of these can display a stored character’s name? Might be a long shot and an impossibility, but perhaps naming a character “The Beatles” or something and then referring to that line of code if available might be an option.

                            That could potentially be a nice work around without actually trying to edit game files.

                            #514251
                            regularjphn
                            Participant

                              It seems that “%s” refers to all variable factors such as scores, goal names, band names, and profile names in different strings. (char_header “q%sq”) and (current_band “Current Band: %s”) refer directly to user-created names, but having a songs.dta refer to something like this would likely crash the game.

                              #514252
                              rubydanger
                              Participant

                                As some of us have discussed, you do know that you can manually change the genre to any text that you want. Then simply filter by genre and it basically accomplishes the same thing.

                                don’t get me wrong, I hope you find more info about this because it’s always nice to have more than 1 option for sorting/filtering.

                                #514253
                                regularjphn
                                Participant

                                  Unsure if this is the same on 360/PS3, but I just discovered on Wii that literally any text can go in the game_origin area and display just fine. I don’t see why this wouldn’t also work on other platforms unless I’m missing something here.

                                   

                                  uYLYJBO.jpg

                                Viewing 15 posts - 1 through 15 (of 41 total)
                                • You must be logged in to reply to this topic.
                                Back to top button