1. masagrator

    OP masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,056
    Country:
    Poland
    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. 
     

    Attached Files:

    Last edited by masagrator, Apr 28, 2019
  2. tabzer

    tabzer GBAtemp Advanced Fan
    Member

    Joined:
    Feb 15, 2019
    Messages:
    604
    Country:
    Japan
    It is a great job. Thank you very much for this!
     
  3. Nickky9x

    Nickky9x Newbie
    Newcomer

    Joined:
    Jul 1, 2016
    Messages:
    9
    Country:
    Is it possible to be used on SXOS?
    Btw, thanks for great work :D
     
  4. masagrator

    OP masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,056
    Country:
    Poland
    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.
     
  5. NemRe

    NemRe Member
    Newcomer

    Joined:
    Feb 25, 2017
    Messages:
    22
    Country:
    United States
  6. masagrator

    OP masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,056
    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, Apr 24, 2019
  7. ZeroFX

    ZeroFX Eh. What?
    Member

    Joined:
    Jun 18, 2018
    Messages:
    147
    Country:
    Japan
    Nice job, you're welcome!
     
  8. NemRe

    NemRe Member
    Newcomer

    Joined:
    Feb 25, 2017
    Messages:
    22
    Country:
    United States
    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, Apr 24, 2019
  9. masagrator

    OP masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,056
    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, Apr 24, 2019
  10. hbkmog

    hbkmog Member
    Newcomer

    Joined:
    Jul 31, 2016
    Messages:
    23
    Country:
    United States
    Noob here, any pointer for where and how to get the ro module? Went on github but didn't see it.
     
  11. masagrator

    OP masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,056
    Country:
    Poland
    Build it oraz download latest atmosphere from bsnx.lavatech.top. It's
    Code:
    titles\0100000000000037\exefs.nsp
     
    Last edited by masagrator, Apr 24, 2019
  12. hbkmog

    hbkmog Member
    Newcomer

    Joined:
    Jul 31, 2016
    Messages:
    23
    Country:
    United States
    Okay thanks. Will try it out.
     
  13. hbkmog

    hbkmog Member
    Newcomer

    Joined:
    Jul 31, 2016
    Messages:
    23
    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!
     
    tabzer likes this.
  14. cloudfe

    cloudfe GBAtemp Fan
    Member

    Joined:
    Feb 24, 2013
    Messages:
    355
    Country:
    Belgium
    Please forgive the n00b question, but where could I find the 0.8.9 version in order to try this?
     
  15. NemRe

    NemRe Member
    Newcomer

    Joined:
    Feb 25, 2017
    Messages:
    22
    Country:
    United States
    You need this:
     
  16. cloudfe

    cloudfe GBAtemp Fan
    Member

    Joined:
    Feb 24, 2013
    Messages:
    355
    Country:
    Belgium
    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?
     
  17. NemRe

    NemRe Member
    Newcomer

    Joined:
    Feb 25, 2017
    Messages:
    22
    Country:
    United States
    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, Apr 25, 2019
    cloudfe likes this.
  18. cloudfe

    cloudfe GBAtemp Fan
    Member

    Joined:
    Feb 24, 2013
    Messages:
    355
    Country:
    Belgium
    Thank you very much, I'll try it later today :)
     
    NemRe likes this.
  19. cloudfe

    cloudfe GBAtemp Fan
    Member

    Joined:
    Feb 24, 2013
    Messages:
    355
    Country:
    Belgium
    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.
     
  20. masagrator

    OP masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    3,056
    Country:
    Poland
    You can, but f.e. i had issue running from Atmosphere installed from SX OS xci. So it depends
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Fantasy, Final, Undub