ROM Hack RELEASE Final Fantasy X/X-2 & XII Unpack/Repacker

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
After going through the long process that you described, I finally finished/installed... only to get "Unable to start software. Return to the Home menu and try again" error.

I feel so defeated.
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
I did it! In the end, I needed to rename the file in the format that NSP installers recognize. For example: FFX[0100fe500d0ca000][0].nsp

Also, I don't know what kind of corruption is here, but look at this picture. It appears, briefly, in the intro screen, and then everything seems to go normal after. I haven't done any thorough testing. You have this happen to you ZeroFX? Any idea what causes it?
 

Attachments

  • 2019042019013400-37EEE88162341E3C25CBAEB4D4896D04.jpg
    2019042019013400-37EEE88162341E3C25CBAEB4D4896D04.jpg
    224.6 KB · Views: 189
Last edited by tabzer,

ZeroFX

why?
Member
Joined
Jun 18, 2018
Messages
1,098
Trophies
1
Location
napaJ
XP
2,976
Country
Japan
I did it! In the end, I needed to rename the file in the format that NSP installers recognize. For example: FFX[0100fe500d0ca000][0].nsp

Also, I don't know what kind of corruption is here, but look at this picture. It appears, briefly, in the intro screen, and then everything seems to go normal after. I haven't done any thorough testing. You have this happen to you ZeroFX? Any idea what causes it?
Well, i made all the way untill the part in the video with the game untouched (because i realized i couldn't change the voice lang in-game and that pissed me off lmao), so i didn't saw this cutscene with the game undubbed. Will see it, later.
 
  • Like
Reactions: tabzer
D

Deleted User

Guest
Did you guys test this method longer than the opening? I went with masagrators file splitting and things work until theres a scene where the monster "demi" should crash into a building but it wont load with this method. Also I can play past that without the undubbing but after saving and switching back noticed that the battle sounds arent undubbed. I replaced the "voicefevmapper.txt" and "FFX_VideoList.txt" with the jp equivalents.
 

ZeroFX

why?
Member
Joined
Jun 18, 2018
Messages
1,098
Trophies
1
Location
napaJ
XP
2,976
Country
Japan
Did you guys test this method longer than the opening? I went with masagrators file splitting and things work until theres a scene where the monster "demi" should crash into a building but it wont load with this method. Also I can play past that without the undubbing but after saving and switching back noticed that the battle sounds arent undubbed. I replaced the "voicefevmapper.txt" and "FFX_VideoList.txt" with the jp equivalents.

It breaks for me a few minutes in, at the bridge with Auron. Such a loss...
Thats sad, ill keep on looking for possible solutions.
 
  • Like
Reactions: tabzer

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
It seems there is only one time that the game specifies language settings regarding video, voice, and text. A couple possible solutions, both beyond my skill:

1. Find the specific file and patch it

2. Develop a kip that runs in the system and re-interprets the instruction

I can see solution 2 being useful for multiple games, but the drawback is that it is an extra system process that is always running.
 
Last edited by tabzer,
  • Like
Reactions: ZeroFX
D

Deleted User

Guest
It seems there is only one time that the game specifies language settings regarding video, voice, and text. A couple possible solutions, both beyond my skill:

1. Find the specific file and patch it

2. Develop a kip that runs in the system and re-interprets the instruction

I can see solution 2 being useful for multiple games, but the drawbakd is that it is an extra system process that is always running.

I havent researched the game files too much yet, but other solution could trying to force the text language to english while leaving the region to japan. Wouldnt need to mess around with the files and worst outcome would be misplaced text etc.


Edit: okay I re-read your message and no. 1. might be exactly what i mean.
 
Last edited by ,
  • Like
Reactions: tabzer

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
1. Your specific file is nro and can't be used because of keys and hashes. Only way is to wait for implementing ease_nro_restriction in atmosphere as it works properly only in dev units.

I was looking at this method earlier and repeated this many times.

NSO in this game is only a forwarder to NRO launcher.

2. Doing kip like that will slow down whole system as it would check every byte and it needs to do it before game will try to set language from string. It would be a nightmare.
 
Last edited by masagrator,
  • Like
Reactions: tabzer

Kaijuchan

Member
Newcomer
Joined
Jan 17, 2016
Messages
6
Trophies
0
Age
34
XP
53
Country
France
Perhaps another way of doing this could be using the cheat engine for changing the in-game memory.

Still a big work to find what to change.
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
Perhaps another way of doing this could be using the cheat engine for changing the in-game memory.

Still a big work to find what to change.

No, because checking strings is done before you can even use cheat engine. Doing it in middle of game would require to find exact byte which is impossible in this case.
 

Kinyco

Member
Newcomer
Joined
Aug 23, 2018
Messages
20
Trophies
0
Age
30
XP
87
Country
France
Thats sad, ill keep on looking for possible solutions.

Could be good to know a few things.
What version your switch is on, what CFW are you using as well.

There's 3 version of the game.
The ASIA, the JAPN, and EU/NA. Which one do you have.

Also, if i'm not mistaken that scene that appears and seems broken, it's at the begining of the game.
 

ZeroFX

why?
Member
Joined
Jun 18, 2018
Messages
1,098
Trophies
1
Location
napaJ
XP
2,976
Country
Japan
1. Your specific file is nro and can't be used because of keys and hashes. Only way is to wait for implementing ease_nro_restriction in atmosphere as it works properly only in dev units.
Pretty much, just like they patched steam .exes on pc ver.

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

Could be good to know a few things.
What version your switch is on, what CFW are you using as well.

There's 3 version of the game.
The ASIA, the JAPN, and EU/NA. Which one do you have.

Also, if i'm not mistaken that scene that appears and seems broken, it's at the begining of the game.
Versions doesnt matter unfortunately.
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
1. Your specific file is nro and can't be used because of keys and hashes. Only way is to wait for implementing ease_nro_restriction in atmosphere as it works properly only in dev units.

I was looking at this method earlier and repeated this many times.

NSO in this game is only a forwarder to NRO launcher.

Like I said. I don't really know for sure. You are saying what you know that doesn't work. The instructions do chain from file to file, and there might be a weak link that doesn't require ease_nro_restriction. Just changing the location of two files had a profound impact, but there is a problem we haven't determined the source of. On the note of skepticism, it seems like subtitles trigger voice files, and for dialogue of English lines, there are more lines than there are Japanese. So that might be providing extra complication.


2. Doing kip like that will slow down whole system as it would check every byte and it needs to do it before game will try to set language from string. It would be a nightmare.

Some kips work with key-combos, so I still think that a creative application could be made. Maybe it could operate on a timer, or self-kill after the first instance of a specific byte sequence (instruction)? Also, an NRO can be used to disable/enable the kip, or maybe even toggle what games it operates on. It's cool that you seem to know a lot of things that I don't, but it seems you are already resigned to a specific outcome.


Also, if i'm not mistaken that scene that appears and seems broken, it's at the begining of the game.

Yeah. I tried to be clear about it when I mentioned it. I'll be more specific for you. It is the scene of Zanarkand Ruins that is the setting for both the intro Credits, and when you start a new game. It appears briefly, when the credits start in the beginning, and you don't see it like that at all when you actually start a new game. It looks like it is where the camera is at rest, and isn't supposed to be seen. Maybe, normally it's only resting like that in memory when the screen is black, rolling the credits, before readying the scene. It looks to be a timing mismatch.
 
Last edited by tabzer,

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
I'm not too optimistic as I'm in language modes by months and know what is possible and what not with game files.
There is no "from file to file", executable handles most of it. And games like this tends to be a mess.
If swapping doesn't work and you don't know f.e. structure of this txt files or banks, you'll be going in circle.

Yes, I'm waiting. Because i know already what is possible and that Atmosphere devs are working on making it possible to do.
 
Last edited by masagrator,
  • Like
Reactions: tabzer

ZeroFX

why?
Member
Joined
Jun 18, 2018
Messages
1,098
Trophies
1
Location
napaJ
XP
2,976
Country
Japan
Well, renaming does not work as expected, and i think that the only ones that achieved undub by "layering" are psvita folks, search on google or github a repository called Patch by OmniumArtium i cant link it because theres a mega link there, im just leaving this here for those who want so see what they're done, the file structure and files itself if you want ofc. Well im going to sleep :P.

Observation: Psvita version was built differently, i know that xP.
 
Last edited by ZeroFX,
  • Like
Reactions: tabzer

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: just found out theres osu for nintendo ds