Hi, I wasn't really sure exactly where to place this, but since this is Symphonia related, I figured I'd post it here.
I'm currently working on an undub of Tales of Symphonia. I know a lot of people here aren't really for undubs and stuff, but the part that I'm currently working on may be of interest to some people: I'm trying to recover the voices for the skits. I'm sure we can all agree that those soulless skits without any voices are incredibly annoying.
(For those who are interested, I've already undubbed everything else in the game, just trying to fix skits before I even consider releasing it)
Anyway, I've figured out that the control for the skit voices is in the DOL-file (gamecube executable), and from my many attempts, it seems that it will be more complicated than a little bit of hex editing.
My two options for tackling this are:
1) Use the Japanese DOL, the DOL file however, includes all the menu text, item/skill descriptions, etc, which would require a lot of work to translate (the synopsis is also here, ouch), and would require a lot of pointer modification and such, which I don't really know how to do, but I don't think it would be too bad, would take a little bit of research, but I believe it should be doable, although it would get complicated very fast and I'd really much rather avoid that.
2) Assembly, or some type of assembly hack, I guess. The problem: I have little to no assembly experience. The fact that gamecube uses PowerPC assembly hasn't really helped much either. I was able to convert it to an ELF file and disassemble it, but that didn't do me much good, lol.
I tried contacting the guy that did the Abyss undub, and his response was:
In Tales of the Abyss, playing skit voices was compiled out of the game. Identifying the specific change involved static analysis and execution tracing of both versions. Knowing where they diverged, patching the responsible function was trivial.
I've tried to contact him for more info, but it's been almost a month, so meh. (First response took about 2 weeks)
Anyway, I figured this would probably be a long shot, but I was wondering if anyone here would be able to land a little helping hand on this project, especially if it is as "trivial" as he makes it seem. Or if I could be pointed to another forum where I could get some help, I would very much appreciate it!
I can upload both DOL and ELF versions if anyone is interested in taking a look at it.
Thank you very much!
-Julian