Super Robot Wars T Premium Music Patch for Chinese/English Version

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by zestiva, Mar 29, 2019.

  1. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
    asia version game title and some library option menu will change to jap version, it's normal , because the Jap version of the BGM reader program has been replaced

    1 use hactool extract asia version and premium version base nca

    2 use text editor open asia version /romfs/data/product/product_est003_nx_etk.json , find line 4 <"premium-edition":false,> replace to <"premium-edition":true,>

    3 use cpktool extract premium version /romfs/data/tabata/tpacknx_est003_jp.cpk to tpacknx_est003_jp.cpk_unpacked folder

    4 if you use english version , use cpktool extract /romfs/data/tabata/en/tpacknx_est003_en.cpk to tpacknx_est003_en.cpk_unpacked folder

    5 copy extracted tpacknx_est003_jp.cpk_unpacked/00147.bin to tpacknx_est003_en.cpk_unpacked folder , replace same file

    6 use CriPackedFileMaker repack tpacknx_est003_en.cpk_unpacked folder to tpacknx_est003_en.cpk

    7 if you use sx , put modify json file to tfcard:/sxos/titles/01006C900CC60000/romfs/data/product

    8 put repacked tpacknx_est003_en.cpk to tfcard:/sxos/titles/01006C900CC60000/romfs/data/tabata/en

    9 copy premium version /romfs/data/sound/bgmest003premiumswitch.awb and bgmest003premiumswitch.acb to tfcard:/sxos/titles/01006C900CC60000/romfs/data/sound
     

    Attached Files:

    Last edited by zestiva, Mar 31, 2019
    Chenkaiaser and Cubuss like this.
  2. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
  3. celolzitos

    celolzitos Member

    Newcomer
    2
    Apr 8, 2015
    Brazil
    Thanks @zestiva . I can't download the ips patch file in chinese server (it's veeeery slow in Brazil), but I have both versions of game, and I'll try to do your tutorial!
     
  4. Chenkaiaser

    Chenkaiaser Newbie

    Newcomer
    1
    Mar 28, 2019
    Spain
    Thank you for your help zestiva.

    Unfortunately I'm trying to follow this but I don't know how to extract base nca or where these json files are located at all :wtf:
     
  5. masagrator

    masagrator Polish digger

    Member
    4
    Oct 14, 2018
    Poland
  6. Chenkaiaser

    Chenkaiaser Newbie

    Newcomer
    1
    Mar 28, 2019
    Spain
    Thank you @masagrator !

    The only problem I have now is the patching with ips. I'm using Lunar IPS but the file patched have the same size than the original.

    Is there any other better software to patch with? The file size is more han 40MB so I think IPS could have problems with this.
     
  7. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    if you use Atmosphère, you don't need to patch the game, it'll be patched automatically by the CFW at file load.
    at least, I think it works for any game files, maybe I'm wrong?


    it's a 40MB ips patch?
    what are you patching ? all the file?
    if you are replacing a full file with another full file, then the IPS is copyrighted and you can't share it here. it's like sharing the game file directly.
     
    Last edited by Cyan, Mar 30, 2019
  8. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
    original file is a lot of bin copmress pack , no universal unpack tool , so ips file will all replaced , as another compress file
     
    Last edited by zestiva, Mar 30, 2019
  9. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    okay, thanks for the explanation.
    I thought the ips could be used directly in atmostphere, but 40MB is probably too big to handle in real time.
     
    Last edited by Cyan, Mar 30, 2019
  10. Chenkaiaser

    Chenkaiaser Newbie

    Newcomer
    1
    Mar 28, 2019
    Spain
    @zestiva , if I want to pach original tpacknx_est003_en.cpk with your ips file, which is the best way to do this? Wich software did you use to apply the patch in the original file?

    I commented I tried with Lunar IPS but it seems to not be working. Is the only step I miss to test properly the game :huh:

    I'm using sxOS
     
    Last edited by Chenkaiaser, Mar 30, 2019
  11. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
    no direct use , file head and end is different

    — Posts automatically merged - Please don't double post! —

    IPSWin
     
  12. Chenkaiaser

    Chenkaiaser Newbie

    Newcomer
    1
    Mar 28, 2019
    Spain
    Thanks again, but it still isn't working. The output file size is 40.714 KB, still the same as the original one even using IPSWIN :sad:

    JSON file is modified, Premium sound files .acb and .awb are correctly placed too but I have not been succesful to apply your tpacknx_est003_en.ips patch (41.796 KB).
     
  13. Canzah

    Canzah GBAtemp Fan

    Member
    5
    Jul 8, 2012
    Poland
  14. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
    great! very welcome

    — Posts automatically merged - Please don't double post! —

    uploaded new method and tool
     
  15. Canzah

    Canzah GBAtemp Fan

    Member
    5
    Jul 8, 2012
    Poland
    Alright, then here's my LayeredFS patch version to make it easier for most users:

    This will enable the music from previously Japan-only Premium Anime & Sound Edition of Super Robot Wars T in the SEA English release of the game.
    Meaning that English-speaking users will finally be able to experience the music that was previously exclusive to the Japanese version of the game.

    Installation:
    First, download the patch package from one of the links below which contain all the necessary files:

    Mirror 1 (GDrive): https://pastebin.com/ECpCsKYh
    Mirror 2 will come later.

    After downloading the patch, extract the contents of the archive with the mod to a folder of your own choice, it's compressed in 7z format which can be unpacked using 7zip or WinRAR, though I recommend 7zip for best compatibility to avoid any potential issues.

    You'll want to make sure you're using a CFW with LayeredFS support for your Switch, both Atmosphere and SXOS support it.

    Now all you will need to do is select the "Titles" folder from this unpacked music patch archive and copy it to the directory used for LayeredFS on your memory card - this is crucial.
    On Atmosphere, it's the "atmosphere" folder on the root of your memory card, put the "Titles" folder from this music patch archive inside that "atmosphere" folder.
    On SXOS, it's the "SXOS" folder on the root of your memory card, put the "Titles" folder from this music patch archive inside that "SXOS" folder.
    The patch is for the SEA English version of the game (01006C900CC60000).

    The only thing left for you at this point is to simply start the game and enjoy it with the Premium Anime & Sound Edition patch in all its restored glory!
     
  16. BetterYu
    This message by BetterYu has been removed from public view by porkiewpyne, Mar 31, 2019.
    Mar 31, 2019
  17. AkitoUF

    AkitoUF GBAtemp Regular

    Member
    3
    Jan 5, 2016
    Chile
    Too bad this doesn't work with unhacked consoles but I'm so happy this exists nonetheless!
     
  18. Chenkaiaser

    Chenkaiaser Newbie

    Newcomer
    1
    Mar 28, 2019
    Spain
    A milion thanks @zestiva ! This new method worked like a charm!!! :hrth:

    The most curioous thing is that the songs from Animesong appear with their english names and not in japanese. Better then xDD

    By the way, now that I got this fully working I created an xDelta patch replacing the old .ips one. IPS have problems when files are bigger than 16MB. This works patching directly "tpacknx_est003_en.cpk" asian english file. This would permit to skip steps 3 to 6 of the new method.
    Thanks to @zestiva of course, without his help this couldn't be done at all :grog:

    https://1fichier.com/?e3cf09ff40finrzlyngg
     
    Last edited by Chenkaiaser, Mar 31, 2019
    133mhz likes this.
  19. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
    japanese display replace is only in library ui interface , music titlename read another file by your system , not replace
     
    Last edited by zestiva, Mar 31, 2019
  20. Canzah

    Canzah GBAtemp Fan

    Member
    5
    Jul 8, 2012
    Poland
    @zestiva Have you looked into possibility of making DLC work on the SEA version?
     
  21. zestiva
    OP

    zestiva GBAtemp Regular

    Member
    4
    Nov 15, 2018
    China
    DLC is encrypted unlock code , jap DLC can't modify work on asia version , asia DLC not open sale at now
     
    Last edited by zestiva, Apr 1, 2019
Loading...