[WIP] Taiko Drum Master: V Version - Translation Project

Discussion in 'PS Vita - Hacking & Homebrew' started by tiduscrying, Sep 19, 2016.

  1. tiduscrying
    OP

    tiduscrying that butt...

    Member
    456
    420
    Jun 12, 2012
    United States
    HELL
    Time for some awesome news, fellow fans of Taiko no Tatsujin! The Vita scene is getting it's wheels rolling. Dumping is now possible, and now so are fan translations and modifications! As the translation team for the past two 3DS titles, we at TEAM FULLCOMBO! will be reprising our roles in translating Taiko no Tatsujin: V Version!

    V Version has a lot of substantial improvements over the 3DS iterations that make it feel a bit more faithful to the arcade. It also boasts a Monster Hunter style "Donder Quest Mode" that allows you to take down big monsters with the power of Taiko drumming either solo or along with 3 friends via local ad-hoc play (I've tried it out with @shiduyo and it is loads of fun). Alongside the Donder Quest is "Training Mode" which allows you to train and hone your skills at any song the game has to offer (DLC as well!) by slowing down notes and studying them thoroughly. Returning from previous installments in the Taiko franchise is the adorable costumes you can dress Don in that can be earned in various ways throughout the game. Unfortunately, there is no online multiplayer, but with a set-list of over 80 songs (not including DLC) and the Donder Quest mode, there is plenty to keep you busy in V Version!

    Right now everything is just getting started. It was only yesterday, September 18th that I was given the tools to unpack the archive that the game is packaged in, along with the tools to compress and decompress images (all credits to the amazingly talented @Nagato!). All of the images are currently unpacked and I am going through them all to see what to translate first. As with the past two 3DS titles, the main focus first is to translate the main menu of the game first, and then work our way onto the story mode if we can. Like in Dokodon! Mystery Adventure, the story files are .LUA based scripts contained in .DAT format. We were able to get the help of @dasding to open and edit the scripts for Dokodon, but unfortunately these scripts don't work with the Vita version. Hopefully more info will come from this soon!



    ❖ SCREENSHOTS + VIDEOS:
    Update 9/26/16: Progress update video #1 out!
    Warning: Spoilers inside!

    Update 10/4/16: Progress update video #2! English patch version 1.0 released!

    Warning: Spoilers inside!

    Update 10/5/16: English text for Donder Quest looking good!
    Warning: Spoilers inside!
    Update 10/10/16: Progress update video #3! Donder Quest menus translated!
    Warning: Spoilers inside!



    ❖ HOW TO PATCH THE GAME:
    Right now only the English MENU patch is available. At some point in the future, the Donder Quest mode will be translated. At that point, both patches will be merged. For now, there is only one patch files. However, there are two variants; one for the VPK file and one for the data_release.l7c file.

    Don't know which version to pick?
    MD5 Checksums will be available for reference after the instructions.

    PATCHING THE VPK
    This is aimed at people who own the game and want to dump it and apply the patch to it on their own. These instructions assume that you are using Vitamin 2.0 to dump your cartridge.

    • Obtain a VPK of Taiko no Tatsujin V Version (PCSG00551, JP Version ONLY). There is a zero tolerance policy for asking for links and sharing links on GBATemp, so it is up to you to find the files yourself.
      • Make sure the VPK is of the 1.00 version of the game. The english translation updates the VPK to 1.01, for convenience sake.
    • Name the VPK as "PCSG00551_FULLGAME_01.00_C5_V2.0.VPK". If it is already named this, skip this step.
    • If you have pre-existing save data from your cartridge version of the game, dump that using VitaSaveManager. Installing the VPK requires you to delete any previous live area bubbles, which WILL delete your existing save data. You have been warned.
    • Download the VPK Patch from below.
    • Follow the directions in the Readme file to patch your VPK.
    • Once the English patch is applied to your VPK, transfer it to your Vita using your method of choice and then install the game using VitaShell or molecularShell.
    • You may delete the VPK once the english patch is installed as it is no longer necessary.
    • Restore save data using VitaSaveManager or rinCheat, if previously backed up.
    PATCHING THE "DATA_RELEASE.L7C" FILE
    This is aimed at people who have the game installed and updated already and want to install the english patch without having to delete their game and losing their save data.

    • Connect to your Vita using FTP.
    • Navigate to this directory in your FTP program: "ux0:/app/PCSG00551/"
    • Copy the "data_release.l7c" file to your computer.
    • Rename it to "original_data_release.l7c"
    • Download the L7C patch from below.
    • Follow the directions in the Readme file to patch the L7C file.
    • Go back to your FTP program on your computer and delete the "data_release.l7c" from your Vita.
    • Once you have the patched L7C file, "data_release.l7c" then transfer it to "ux0:/app/PCSG00551"
    • Boot into Taiko V and the files game should load in english, with all of your pre-existing saved data in-tact!

    ❖ LOADING DLC WITH THE VITAMIN VERSION:

    As of 10/4/16, The Vitamin version of the game DOES NOT load DLC. Only the MaiDumpTool version does. In order to get the Vitamin dump to load the DLC however, some files can be copied over. Note that you MUST have the game updated to version 1.01 in order to load DLC. The game will NOT load if it is version 1.00 due to a bug.
    • Copy the MaiDump DLC Enabler from below
    • Connect to your Vita via FTP
    • Navigate to "ux0:/app/PCSG00551/"
    • Navigate further into "ux0:/app/PCSG00551/sce_module" and delete "sterioid.suprx"
    • Navigate back to "ux0:/app/PCSG00551" and copy the contents of the MaiDump DLC Pack from below into the folder.
    • Disconnect from your Vita and return to it. Boot up the latest version of MaiDumpTool and select the fifth option, "Switch Game Loading."
    • Select the option titled "[PCSG00551][Taiko Drum Master V Version]."
    • Select the fifth numbered option, "5. Load mode 0 + 10 hook."
    • Let it complete, then exit the application and go back to the LiveArea. Boot Taiko V Version and any DLC from the "ux0:/app/PCSG00551/dlc" directory should load correctly!
      • Furthermore, any and all future DLC you install with MaiDumpTool should properly load with this method as well.

    :toot: DOWNLOADS: :toot:
    VPK English Patch v1.0
    L7C English Patch v1.0 - BROKEN, download v1.01
    L7C English Patch v.1.01 (HOTFIX)
    MaiDump DLC Enabler


    CHANGELOG


    ❖ MD5 CHECKSUMS:


    ❖ FAQ:
    The game is nagging me to update. How do I update?
    There is the 1.01 update, but the english VPK patch will patch that into your game, so all you need is the normal 1.00 VPK. If you are using the L7C method, however, you will need to update your game to version 1.01. Being on version 1.01 is also necessary to load DLC.

    Is DLC compatible? Will DLC be translated in the future?
    DLC is compatible with the patch, yes. As for translating it, it is something that might happen for some of the free DLC soon, but as far as the paid DLC, I am not sure. There are nearly 80+ songs added with the DLC, so that would take a tremendous amount of time to translate and make patches for all of them. Stay tuned.

    Is the Donder Quest mode translated yet?
    As of the first release, no. But some of it is being worked on right now. Do note that we still cannot edit the story files, we only have access to the system text files at this time thanks to @Nagato. Any help getting the story files open would be greatly appreciated!

    Does the multiplayer work?

    Yes! And it is fun! It currently isn't translated though.

    Does this patch work for the HK/CH version of the game?
    I don't know. It only translates the Japanese files, but the patch might work on the HK version of the game as well due to them having the same TitleID (iirc). If you have the HK version and would like to give it a shot, please let me know whether or not it works!

    Does the patch work with my physical copy of the game?
    As of right now, no. I don't know how we would get this working. Based on how the patch works, only one big file is being patched, not a bunch of small files that we could have the game read as an update or something like that. For the time being, it will only work with digital downloads or dumps of the games. The game takes up less than 1GB of memory card space and can be dumped with MaiDumpTool or Vitamin 2.0.

    The VPK increased in size from ~500MB to ~700. Is this normal?
    Yes, this is completely normal. The repacking tools result in files that tend to be a bit larger than their originals, so the game will be a bit bigger when patched.


    What is "True Hit" Mode?
    "True Hit" mode is a mode that calculates your overall score differently than normal. It is similar to how the PC game Osu! calculates it's taiko-mode scores. Your normal score calculates all your hits and everything but then adds bonus points for being able to maintain a combo, whereas "True Hit" mode scores more for accuracy than the ability to maintain a combo. It can be toggled freely from the song select menu. Some people prefer this mode for competitive purposes.

    ❖ TEAM FULL COMBO!:
    @tiduscrying - Main image editor and patch builder
    @shiduyo - One and only, irreplaceable JP to ENG translator
    @DarkSynopsis - SUPER HACKER who blessed us with a pseudo dev mode for working with files. Currently working on DLC hacking!
    .L7C & VTXP tools provided by the incredible @Nagato


    If you would like to help, reply to this thread or send me a PM!
     
    Last edited by tiduscrying, Oct 13, 2016
    Red9419, PokeAcer, dude1709 and 10 others like this.


  2. shiduyo

    shiduyo Member

    Newcomer
    40
    12
    Feb 16, 2015
    United States
    地獄
    ANOTHER PROJECT!!! WE WILL NEVER DIE!!! I'm really excited to work on V, it's wayyy better than the 3ds games imo and the ad-hoc play is extremely fun. V version also has Falcom stuff in it, so it's automatically the best.
     
    tiduscrying likes this.
  3. DarkSynopsis

    DarkSynopsis GBAtemp Fan

    Member
    371
    216
    Oct 15, 2014
    New Zealand
    New Zealand
    Will say I have been enjoying Taiko V on PSTV, looks great, scales up great! even hit up the story mode in this one without translation since it seems quite straight forward compared to what I've seen in the 3DS versions unless I'm just missing a bunch of features in V.

    Looking forward to it being in English ;)
     
    tiduscrying likes this.
  4. westwood

    westwood Advanced Member

    Newcomer
    80
    11
    Mar 29, 2016
    Gambia, The
    Yes Yes Yes :D I was waiting for this one. Also asked Nagato to translate this game. Cant wait for it to get translatet :)
     
  5. zzzzzzzzzzz

    zzzzzzzzzzz Member

    Newcomer
    40
    40
    Feb 8, 2015
    United States
    Congratulations on your new project.
    Anywhere to find the .l7c archive tool? It's used by other Bandai Namco games, and the only public tool doesn't undo the compression applied to some files.
     
  6. leonmagnus99

    leonmagnus99 GBAtemp Addict

    Member
    2,285
    557
    Apr 2, 2013
    Seinegald
    i love rhythm games, a menu patch for this would be fantastic.
    keep it up <3
     
  7. Nagato

    Nagato GBAtemp Advanced Fan

    Member
    531
    509
    Jul 15, 2011
    United States
    Can you tell me what other games use the archive format? I swear I've reversed it before but can't for the life of me remember what game it was. I need to figure out what one value means in order for me to completely finish the tool (currently there's a hardcoded lookup table in place of calculating the values, so repacking only works on Taiko). I would love to reverse the code if there's a PSP, DS, or 3DS game that uses the format.
     
    DarkSynopsis likes this.
  8. zzzzzzzzzzz

    zzzzzzzzzzz Member

    Newcomer
    40
    40
    Feb 8, 2015
    United States
    From what I've seen firsthand, it's just been Vita games. Tales of Hearts R and the other two Vita Taiko games (Idolm@ster Must Songs) use it, and possibly others, though I haven't checked much (Gundam Breaker 3 and Digimon Cyber Sleuth are Bamco games that don't use it).
     
  9. Nagato

    Nagato GBAtemp Advanced Fan

    Member
    531
    509
    Jul 15, 2011
    United States
    I swear I reverse the format on a non-Vita platform, but I can't remember at all what game it was and it's killing me. I know I didn't dream hack this many months ago so I don't think I'm crazy. :(
     
  10. DarkSynopsis

    DarkSynopsis GBAtemp Fan

    Member
    371
    216
    Oct 15, 2014
    New Zealand
    New Zealand
    Tales of Hearts R is also on iOS and seems to use L7C
     
  11. Nagato

    Nagato GBAtemp Advanced Fan

    Member
    531
    509
    Jul 15, 2011
    United States
    Interesting. Anyone know of any other games?
     
  12. Nagato

    Nagato GBAtemp Advanced Fan

    Member
    531
    509
    Jul 15, 2011
    United States
    @DarkSynopsis Thanks to your lead, I was able to crack the code (so to speak). It's a weird variant of CRC32. Not sure which, but it is one.

    That means I can sleep easy tonight. 8)

    Expect a public release of the L7C archive tool tomorrow!
     
  13. tiduscrying
    OP

    tiduscrying that butt...

    Member
    456
    420
    Jun 12, 2012
    United States
    HELL
    New images! Have to unfortunately capture everything with rinCheat instead of using the system's native screen shot thing. I wish there was a way around that, really. rinCheat has the tendency to alter the colors just ever so slightly unfortunately.
    Warning: Spoilers inside!

    Editing the param.sfo to link to the GBATemp thread was a silly idea, but man is it cool! That way people can check on the game's progress or check for updates on the translation. Just a little thing, but it is pretty neat nonetheless.
     
    Nagato and DarkSynopsis like this.
  14. Nagato

    Nagato GBAtemp Advanced Fan

    Member
    531
    509
    Jul 15, 2011
    United States
    Last edited by Nagato, Sep 20, 2016
  15. Elratauru

    Elratauru Member

    Newcomer
    14
    15
    Aug 20, 2012
    Uruguay
    Awesome to hear this is also coming out! I only did the logo back then for Mystery Adventure, but feel free to ask for any "hard" redrawing stuff that you guys may need!

    Keep the good work guys!
     
    tiduscrying likes this.
  16. darklinkpower

    darklinkpower GBAtemp Regular

    Member
    112
    30
    Jun 11, 2009
    Mexico
    It's happening! I'm really excited by this, thanks a lot to everyone involved, this game is simply amazing, the best rhythm game I've played in years.
     
    tiduscrying likes this.
  17. Raph_friend

    Raph_friend Newbie

    Newcomer
    8
    4
    Feb 14, 2016
    Brazil
    Really nice!
     
  18. tiduscrying
    OP

    tiduscrying that butt...

    Member
    456
    420
    Jun 12, 2012
    United States
    HELL
    Status update! Have a look at the game in action!
    Warning: Spoilers inside!

    Patch LIKELY coming this week. Stay tuned!
     
    Awsder33 and DarkSynopsis like this.
  19. Nagato

    Nagato GBAtemp Advanced Fan

    Member
    531
    509
    Jul 15, 2011
    United States
  20. tiduscrying
    OP

    tiduscrying that butt...

    Member
    456
    420
    Jun 12, 2012
    United States
    HELL
    HOLY HELL DUDE, thank you so much! Seriously thank you! I am trying to get it to work right now though and it is crashing when I am trying some of the DAT files from the "_data/system/" folder. I've used the x argument to both with and without putting an output option, but it still seems to be crashing. Am I doing something wrong?