[Translation Project] Phoenix Wright - Ace Attorney Trilogy 3DS [Fantranslation]

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Traiver, Feb 3, 2015.

?

Which other languages should this game translated in?

Poll closed Mar 5, 2015.
  1. Spanish

    75.0%
  2. Dutch

    31.3%
Multiple votes are allowed.
  1. Traiver
    OP

    Traiver GBAtemp Maniac

    Member
    1,199
    1,294
    Aug 1, 2014
    Germany
    Pew! *Out of the bag*
    [​IMG]




    POSTPONED!

    Information
    Release Date (EUR, US): December 09, 2014
    Genre: Adventure
    System: Nintendo 3DS, 3DSXL, 2DS, n3DS, n3DSXL
    Publisher/Developer: Capcom
    ESRB: Teen (12+)

    Project
    Translation:
    German, French (other languages possible)
    Project started: January 28, 2015

    Progress
    Picture translation:
    20 %
    Menu translation: 95 %Others: 15 %


    Files
    - pack.dat (129MB) file
    - pack.inc file (nothing to do here, yet)
    - 262 .bcstm soundfiles (no editing here)
    - extracted pack.dat file: 12940 .bin files (.bch and unown headers)
    - extracted .bin files to .png files
    - extracted banner, code and icon.bin
    - GS123.bcsar, GS123.csid (?)
    - GS123.xml, GS123Map.html (looks like showing the stream files)

    Bugs
    None so far!

    Screenshots
    Later!

    Help wanted
    - translate the .png files
    - rebuild the extracted pack.dat (129MB) file
    - Python scripter/ C++ scripter needed NCDyson
    - Someone with knowledge in translate .png files and editing Rom's

    Data & Downloads
    The complete package with the extracted ROM is on my Dropbox, if anyone need this, please PM me!
    - pack.dat extractor: http://gbatemp.net/attachments/packextract-zip.15263/ (Thanks to NCDyson)
    - 12.000+ .bin files (.bch header) to .png extractor: http://gbatemp.net/attachments/acebch-zip.15312/ (Thanks to NCDyson)
    - DSDecmp: https://dsdecmp.googlecode.com/files/DSDecmp5alph2.zip

    Pinned threads
    http://gbatemp.net/threads/how-do-you-extract-files-from-a-dat-file-extracted-from-a-3ds-game.380308/


    Special thanks to
    - Tomato Hentai
    , for helping me to find out how to extract the files and help me progressing my project.
    - NCDyson, for help me to extract the .bin files out of the pack.dat file and .png files (Scripting), hope you can help me in the future, too!


    This post is for any help and discussion. This post will keep updated every time!


     
    Last edited by Traiver, Aug 14, 2015
  2. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,103
    813
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    I coud try help to translate the image files but ... show me how they are? I hink I got much projects at one time XD
     
  3. Traiver
    OP

    Traiver GBAtemp Maniac

    Member
    1,199
    1,294
    Aug 1, 2014
    Germany
    Pew! *Out of the bag*
    Extracting the pack.dat file (Download in the main post)

    Quote from NCDyson:

    "Here's a really crappy python script to extract all 12940 files from the pack.dat... It took like an hour to complete on my computer, maybe someone else could speed it up.

    Place this script, along with DSDecmp into the same folder as the pack.dat and pack.inc and it'll extract and decompress everything. There were no file names stored in the pack.inc, so they're all numbered. The BCH files look to have a really simple structure, so extracting the images out of them shouldn't be too hard."

    Extracting the 12.000+ .bin files (Download in the main post)

    Quote from NCDyson:

    "here's another python script to extract all the images out of the bch files. It's probably going to take a while to extract all 12,000+ images, but it'll do it. Good luck translating this game, it looks like a LOT of the text is in the images.

    The script can be called from the command line like so:
    Code:

    py aceBCH.py -e 0.bin

    right now it only converts the bch to a .png. I haven't gotten a chance to write the code to convert .png to .bch
    Also, it currently only handles the 3 image formats that were found to be used, which are ETC1,ETC1A4, and RGB565.

    ETC1/ETC1A4 decoding relies on etc1Util.exe, which is pretty much just a hacked up version of smealum's etc.exe, I'll post the source to that on github when I get around to it.
    etc1Util also only decodes at the moment.

    to convert all the bch files(all but 1 of them anyways, 1427.bin doesn't actually have an image as far as I can tell), you can create a quick .bat file like so:
    Code:

    for %%x in (*.bin) do py aceBCH.py -e %%x

    Again, it'll probably take a while. I imagine that half of what slows this script down is the reliance on etc1util, however, I'm not about to try to re-write the etc1 decoding in python, and I didn't feel like writing the bch converter in c++. One of these years I'll get around to writing a python module(with matching .dll) that'll handle conversion to and from common 3ds pixel formats, if someone else doesn't beat me to it first. "
     
    XRaidersP likes this.
  4. Feroz El Mejor

    Feroz El Mejor GBAtemp Fan

    Member
    326
    68
    Jan 26, 2014
    Spain
    Villa Raíz (Hoenn)
    ¡Protesto! (Objection!) I need a Spanish translation too!
     
    Chuardo and RodrigoDavy like this.
  5. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,103
    813
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    I would like to help to portuguese (ang graphic for all) but I can't do the text alone (Also I'm very disapointed with thie game's localziation so I'm not doing for msyelf close to this, only with a team lol)
     
    RodrigoDavy likes this.
  6. Traiver
    OP

    Traiver GBAtemp Maniac

    Member
    1,199
    1,294
    Aug 1, 2014
    Germany
    Pew! *Out of the bag*
    I think, we must now concentrate only on one thing. I'll do the german and french translation, but we must have a bigger group for this. When I'm done with the first translation (depends on NCDyson, when he's done with the new script), it should take about 1-2 weeks. Then we can concentrate on other languages and I would help you with portuguese.
     
    XRaidersP and Sliter like this.
  7. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,103
    813
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    It's ok XD As I told I can help with graphics in general
    but do you guyd know portuguese?:v
     
  8. Bimmel

    Bimmel ~ Game Soundtrack Collector ~

    Member
    1,558
    852
    Jan 28, 2014
    Gambia, The
    Good luck with this.

    Is translating from scratch really neccesary? We still got the DS games in german?
     
  9. piratesephiroth

    piratesephiroth I wish I could read

    Member
    3,017
    1,622
    Sep 5, 2013
    Brazil
    Good luck with the puns and character names.
     
  10. RodrigoDavy

    RodrigoDavy GBAtemp Maniac

    Member
    1,453
    572
    Feb 9, 2011
    Brazil
    This definetely needs a portuguese and spanish translation :lol:
     
  11. Traiver
    OP

    Traiver GBAtemp Maniac

    Member
    1,199
    1,294
    Aug 1, 2014
    Germany
    Pew! *Out of the bag*
    Thanks, the menu is already done. Time to translate the dialouge. Why I translate this game? Its because many of us want to play this game in other languages and its because the new awesome HD Textures, there is a better feeling when you play this game. The dialouge costs me about 2-3 weeks so my translated version of this game should be done in about 2 months. And then we will see in what kind of language I should translate this game then.
     
    XRaidersP likes this.
  12. piratesephiroth

    piratesephiroth I wish I could read

    Member
    3,017
    1,622
    Sep 5, 2013
    Brazil
    The best part of the series is the text and I highly doubt amateur fan-translations are gonna be able to make a decent work.
     
  13. insidexdeath

    insidexdeath .

    Member
    1,135
    463
    Apr 13, 2010
    you do know that there is no harm in trying.
     
    RodrigoDavy likes this.
  14. RodrigoDavy

    RodrigoDavy GBAtemp Maniac

    Member
    1,453
    572
    Feb 9, 2011
    Brazil
    I have never done any kind of game translation before but if you want me to help with text translation... My English is pretty good, so I think I would be of some help.
     
  15. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,103
    813
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    I'm in a long way working on pokemon platinum (they say this game have a curse that no one will never finish the translation haha xD) if you want to help you are welcome! I got sad because I made all the graphics and file researchs alone and no one wanted to help me with the never-ending-amounth of texts =A= I wnat to do a lot of project but as I said, I can't do it alone xD
     
    RodrigoDavy likes this.
  16. RodrigoDavy

    RodrigoDavy GBAtemp Maniac

    Member
    1,453
    572
    Feb 9, 2011
    Brazil
    I PMed you
     
  17. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,103
    813
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    answered o/
     
  18. neocruxZ

    neocruxZ Newbie

    Banned
    9
    3
    Aug 4, 2014
    Gambia, The
    I could translate the image files to german. I PMed you, Traiver :)
     
  19. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,103
    813
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    actually I can help translating imagens to every language, just tell me how it have to be written XD
     
  20. HDAJulian

    HDAJulian Newbie

    Newcomer
    1
    0
    Apr 6, 2015
    Argentina
    Wow , I look crave a version in Spanish !

    Thank you for helping the community who do not know English / Japanese !

    :bow: