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

zestiva

Well-Known Member
OP
Member
Joined
Nov 15, 2018
Messages
477
Trophies
0
XP
1,912
Country
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
 

Attachments

  • bgm.jpg
    bgm.jpg
    241.1 KB · Views: 401
  • CriPackedFileMaker.zip
    153.3 KB · Views: 255
  • cpktool.zip
    22.5 KB · Views: 235
Last edited by zestiva,

celolzitos

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
28
Trophies
0
Age
36
XP
292
Country
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!
 

Chenkaiaser

Member
Newcomer
Joined
Mar 28, 2019
Messages
8
Trophies
0
Age
35
XP
51
Country
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:
 

Chenkaiaser

Member
Newcomer
Joined
Mar 28, 2019
Messages
8
Trophies
0
Age
35
XP
51
Country
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.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,421
Trophies
2
Age
43
Location
Engine room, learning
XP
14,519
Country
France
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,

zestiva

Well-Known Member
OP
Member
Joined
Nov 15, 2018
Messages
477
Trophies
0
XP
1,912
Country
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,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,421
Trophies
2
Age
43
Location
Engine room, learning
XP
14,519
Country
France
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,

Chenkaiaser

Member
Newcomer
Joined
Mar 28, 2019
Messages
8
Trophies
0
Age
35
XP
51
Country
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,

zestiva

Well-Known Member
OP
Member
Joined
Nov 15, 2018
Messages
477
Trophies
0
XP
1,912
Country
China
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.
no direct use , file head and end is different

--------------------- MERGED ---------------------------

@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

IPSWin
 

Chenkaiaser

Member
Newcomer
Joined
Mar 28, 2019
Messages
8
Trophies
0
Age
35
XP
51
Country
Spain
no direct use , file head and end is different

--------------------- MERGED ---------------------------



IPSWin
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).
 

Canzah

Well-Known Member
Member
Joined
Jul 8, 2012
Messages
475
Trophies
0
XP
1,172
Country
United Kingdom

zestiva

Well-Known Member
OP
Member
Joined
Nov 15, 2018
Messages
477
Trophies
0
XP
1,912
Country
China
@zestiva Thanks to your findings I made Premium Sound patches for Vita versions of SRW V and SRW X:
https://gbatemp.net/threads/super-r...ish-premium-anime-sound-edition-patch.534770/
https://gbatemp.net/threads/super-r...ish-premium-anime-sound-edition-patch.534753/

I also made an easily applicable LayeredFS patch for Switch SRW T based on it, though I wouldn't want to hijack your thread without asking first, do you mind if I post it here?
great! very welcome

--------------------- MERGED ---------------------------

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).

uploaded new method and tool
 

Canzah

Well-Known Member
Member
Joined
Jul 8, 2012
Messages
475
Trophies
0
XP
1,172
Country
United Kingdom
great! very welcome
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!
 

Chenkaiaser

Member
Newcomer
Joined
Mar 28, 2019
Messages
8
Trophies
0
Age
35
XP
51
Country
Spain
great! very welcome

--------------------- MERGED ---------------------------



uploaded new method and tool
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,
  • Like
Reactions: 133mhz

zestiva

Well-Known Member
OP
Member
Joined
Nov 15, 2018
Messages
477
Trophies
0
XP
1,912
Country
China
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
japanese display replace is only in library ui interface , music titlename read another file by your system , not replace
 
Last edited by zestiva,
General chit-chat
Help Users
    Julie_Pilgrim @ Julie_Pilgrim: banned form halloween? like the entire holiday?