ROM Hack RELEASE Final Fantasy X/X-2 Undub

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,025
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: 1,027
Last edited by masagrator,

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,025
Country
Poland
Is it possible to be used on SXOS?
Btw, thanks for great work :D
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.
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,025
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
558
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
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,025
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
157
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
558
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
387
Trophies
1
Age
39
XP
2,106
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
387
Trophies
1
Age
39
XP
2,106
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.
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,025
Country
Poland
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.
You can, but f.e. i had issue running from Atmosphere installed from SX OS xci. So it depends
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://youtu.be/ngNaUaQOfPU