ROM Hack [Translation] Ace Attorney Trilogy

Status
Not open for further replies.

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,536
Country
France
I updated the dlgTool again. You can extract DS and AATri dialogues with it. Since the encoding in the NDS games is a little bit off of the one in AATri you have to insert for example special characters like á or whatever.
There is no save bug. All possible values are now somehow stored in the txt files (marked as the command "do_not_delete"... just don't delete it.).
The tool should now be more usable then PWSE and also more reliable.

P.S: You can't copy over DS scripts to AATri completely unchanged. Since font encoding and most graphics, animation and sound ID's aren't the same in AATri it's better to only copy over the text from the DS dialogues to prevent unwanted graphic or sound bugs.
nvm, forgot what i said
 
Last edited by Asia81,

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,536
Country
France
I didn't read it. ^^
I'm here to help. So don't hesitate.
I just read too fast, didn't read the P.S xD

So I said something like:
"Whait what wtf.
You can use the text/script from the DS version, just change specials characters and it's ok ?"

Then I saw the PS and !i edited my post x)
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,536
Country
France
Something good too, I compared a bit of texts, and they use the same number of characters per lines, even if the 3DS' screen is larger.
I mean

DS
Hey, Phoenix Wright, can you
come to see my new phone?

Won't be on 3DS
Hey, Phoenix Wright, can you come to
see my new phone?

So it's cool, just an easy copy-paste to respect scripts (animations effects, etc...).
 

onepiecefreak

Kuriimu 2 Developer
OP
Member
Joined
Aug 12, 2015
Messages
526
Trophies
0
XP
1,757
Country
Germany
I found a glyph width table in the code.bin. After editing the values in this table I managed to change the space one character usee in the dialogue. Now nothing is hindering me to replace japanese characters with our special chars. It also means that we don't need a new font for every language.

I will create a universal font with every special character I needed so far. If yiu want your language's special chars in the font, just PM me and send me a list of every special char that is used in your language. (@Asia81 for french for example)
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,536
Country
France
Do I said I love you?
Give me some minutes, I will send you PM with all accent or special character used.
 

onepiecefreak

Kuriimu 2 Developer
OP
Member
Joined
Aug 12, 2015
Messages
526
Trophies
0
XP
1,757
Country
Germany
I now completed my work on the universal font.
You can find it (like every other things) in our tools folder, specifically in the "font tools" folder.
Use the universal font "42.cfnt" and then patch your code.bin of AATri with the "codePatcher.py", placed in the font folder as well.

The universal font should contain most special characters. Included are all spacial characters for spanish, french, portuguese, german and some minor extras.
The universal font isn't final yet. The portuguese translation team will edit the accents a bit, but for sure until the revise of them is finished you can use the font I created so far.

You have to use the new dlgTool2.py version to be able to see the special characters you typed ingame. The tool now doesn't need a language to be given. Just like the font it now uses a universal en-/decoding table usable for at least the 4 languages mentioned above.
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,536
Country
France
Do you know a quick way to try the translation without compressing/repacking pack.dat?
12000 files take a long time to compress then repack...
 

onepiecefreak

Kuriimu 2 Developer
OP
Member
Joined
Aug 12, 2015
Messages
526
Trophies
0
XP
1,757
Country
Germany
Nope. the pack.datconsists of LZ11 compressed files. So every file which is changed has to be compressed with LZ11 again.
 

onepiecefreak

Kuriimu 2 Developer
OP
Member
Joined
Aug 12, 2015
Messages
526
Trophies
0
XP
1,757
Country
Germany
You don't have to recompress ALL files BTW. You just have to recompress changed files. So if you just changed 42.cfnt, you can just remove 42.comp and use the compress function of packTool.py.
packTool.py skips already compressed files.
Maybe that is what you meant?
 

onepiecefreak

Kuriimu 2 Developer
OP
Member
Joined
Aug 12, 2015
Messages
526
Trophies
0
XP
1,757
Country
Germany
I updated etc1tool and BchPngConv2.py.
There were fixes with alpha values. So I recommend to update as early as possible if you don't want your pictures to be distorted.
 
  • Like
Reactions: Asia81

onepiecefreak

Kuriimu 2 Developer
OP
Member
Joined
Aug 12, 2015
Messages
526
Trophies
0
XP
1,757
Country
Germany
Update: The dlgTool2.py got a big update that fixed a crash ingame. Only use this version from now on since the crash would make the game unplayable especially in testimonies.
You can use the txt files you made with this but you have to create a new dlg-File.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
  • BakerMan @ BakerMan:
    fellas
  • BakerMan @ BakerMan:
    would you rather have a 9-5 desk job with poor pay or work for an intergalactic space militia with no guarantee of being paid?
  • BakerMan @ BakerMan:
    basically, normal boring job or halo and/or helldivers irl
  • SylverReZ @ SylverReZ:
    Lol. Have you heard about this?
  • SylverReZ @ SylverReZ:
    I wish the people who make these emulators know the basic primer course on copyright and trademarks.
    SylverReZ @ SylverReZ: I wish the people who make these emulators know the basic primer course on copyright and trademarks.