ROM Hack RELEASE Final Fantasy X/X-2 Undub

masagrator

The patches guy
OP
Member
Joined
Oct 14, 2018
Messages
5,731
Trophies
3
XP
10,708
Country
Poland
For Atmosphere 0.10.1+ users: Remember to rename folder 'titles' to 'contents'!

This project was possible only thanks to ro module implementation from Atmosphere team.

Requirements:
- Atmosphere 0.8.9 or newer

Atmosphere 0.8.8 and older + everything based on this old versions will not work.

It should work with every region with every Western language.

Known issues:
- Cutscene desynchronizations
>> (This are only my thoughts, I haven't studied localization files) Cutscenes that are not based on motion capture are synchronized with subtitles, so they tend to desynchronize with Japanese audio. Only way to repair this is to edit localization files.

- "Credits & Bonus Audio" desynchronization
>> JP version doesn't have proper timestamps for Western languages except English, so subtitles are synchronized to english video. Swapping them is not possible, as Japanese version contains ~380 lines, when English ~420 lines.

Just put atmosphere folder to root of your sdcard.
It should look like this:
Code:
atmosphere\nro_patches\FFX_Undub\01FEE8A3289603061B8B40850E99B039.ips #Credits & Bonus Audio
atmosphere\nro_patches\FFX_Undub\9ABE8E208A2AA147B83C965C88592951.ips #Final Fantasy X-2 + Last Mission
atmosphere\nro_patches\FFX_Undub\ECF2B302C9DBBA3F7DED988FF47D68D6.ips #Final Fantasy X + Eternal Calm

It's not 100% tested (only on english & spanish language), so every comment is appreciated.

Thanks to @ZeroFX @tabzer @NemRe for help with testing.

Changelog:
Code:
#24.04: Fixed one string for FF X & FF X-2
#24.04: Forced using additional JP Banks
#28.04: Added proper timestamps for "Credits & Bonus Audio" english subtitles.
 

Attachments

  • FFX_Undub.zip
    36.4 KB · Views: 957
Last edited by masagrator,

masagrator

The patches guy
OP
Member
Joined
Oct 14, 2018
Messages
5,731
Trophies
3
XP
10,708
Country
Poland
OK, it looks like I missed one line in FFX and FFX-2. Patches updated.
For FF X there is one issue, but I don't know where it will show or if - jp0828_0828_bank0000.
For US there is only one string for every us*_*_bank00, where jp has jp*_*_bank00 with one exception where instruction is branching - jp*_*_bank0000.
Przechwytywanie.PNG

So there will be one of two outcomings:
1. It will play this in english
2. It will not play voice for this sequence.

Still there is a possibility that this is not used in game or used in some side quest, so there will be small amount of people, who will encounter this

For now I'm not enough skilled to swap instructions, so if someone will encounter this issue (whole cutscene should have english voices or no voices), then I will take time to fix it if this person will send save before this cutscene.
 
Last edited by masagrator,

NemRe

Member
Newcomer
Joined
Feb 25, 2017
Messages
23
Trophies
0
XP
507
Country
United States
OK, it looks like I missed one line in FFX and FFX-2. Patches updated.
For FF X there is one issue, but I don't know where it will show or if - jp0828_0828_bank0000.
For US there is only one string for every us*_*_bank00, where jp has jp*_*_bank00 with one exception where instruction is branching - jp*_*_bank0000.
View attachment 164758

So there will be one of two outcomings:
1. It will play this in english
2. It will not play voice for this sequence.

Still there is a possibility that this is not used in game or used in some side quest, so there will be small amount of people, who will encounter this

For now I'm not enough skilled to swap instructions, so if someone will encounter this issue (whole cutscene should have english voices or no voices), then I will take time to fix it if this person will send save before this cutscene.
The new patch breaks FFX (not FF X-2, I tested only the opening and the first battle in this) and now the voices are again in English.

Edit: The previous one is heard in Japanese. Tested at the same point.
Edit2: It seems fixed in the new version, has been fast hehe
 
Last edited by NemRe,

masagrator

The patches guy
OP
Member
Joined
Oct 14, 2018
Messages
5,731
Trophies
3
XP
10,708
Country
Poland
Huh, now I don't understand how this game works. :D But I forced using last modified JP banks instead of swapping strings with US. For X-2 too just in case.
If it's still not working, sent me save where it occurs.

Edit: It looks like issue is resolved.
 
Last edited by masagrator,

hbkmog

Member
Newcomer
Joined
Jul 31, 2016
Messages
23
Trophies
0
XP
147
Country
United States
Testing. So far so good. It's amazing how far atmosphere has come to make ips patch like this possible. So much possibility for other things!
 
  • Like
Reactions: tabzer

NemRe

Member
Newcomer
Joined
Feb 25, 2017
Messages
23
Trophies
0
XP
507
Country
United States
I’m afraid I’ll need a bit more help :(
Should I install Atmosphere’s latest build (0.8.8-1468340), and then the .nsp in the quote?
For the compatibility with nro_patches only need download the latest build of Atmosphere in bsnx.lavatech.top and copy the folder "atmosphere\titles\0100000000000037\exefs.nsp" to the microSD (same route).

You don't have to install anything, just copy these files.
 
Last edited by NemRe,
  • Like
Reactions: cloudfe

cloudfe

Well-Known Member
Member
Joined
Feb 24, 2013
Messages
382
Trophies
1
Age
38
XP
1,927
Country
Belgium
For the compatibility with nro_patches only need download the latest build of Atmosphere in bsnx.lavatech.top and copy the folder "atmosphere\titles\0100000000000037\exefs.nsp" to the microSD (same route).

You don't have to install anything, just copy these files.

Thank you very much, I'll try it later today :)
 
  • Like
Reactions: NemRe

cloudfe

Well-Known Member
Member
Joined
Feb 24, 2013
Messages
382
Trophies
1
Age
38
XP
1,927
Country
Belgium
No. Every CFW without new ro implementation from Atmosphere is not working with modified NRO. You can use this patches to directly patch files, change hashes in .nrr and still you will get crash.

Would it be possible to install the game from SX OS, and then apply the modifications needed in Atmosphere and play it from Atmosphere?
It is easier for me to install games using the built-tin SX OS utility.
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
    BentlyMods @ BentlyMods: My fav actvity is: