Ace Attorney Investigation (2): Prosecutor's Path FINAL [RELEASE]

Discussion in 'NDS - ROM Hacking and Translations' started by Auryn, Jun 14, 2014.

  1. Auryn
    OP

    Member Auryn GBAtemp Advanced Fan

    Joined:
    Jul 21, 2011
    Messages:
    528
    Country:
    Switzerland
    Ace Attorney Investigations (2): Prosecutor's Path FINAL!

    [​IMG]
    Thanks to GyakutenGodot and Mrichston for the big coverart and SuperAj3 for the small one made back on 2011 :)

    Gyakuten Kenji 2
    Ace Attorney Investigations: Miles Edgeworth: Prosecutor's Path
    Final Translation
    Feedback to:
    http://z11.invisionfree.com/court_records/index.php?showtopic=84498
    or
    patch.feedback@gmail.com


    1) What is this?
    2) What it does??
    3) How to patch it??
    4) How to play it??
    5) Know issues
    6) Feedback
    7) Future
    8) I want to help with the translation
    9) History
    10) Licenses
    11) Members and thanks
    12) I lost my save, what can i do??

    1) What is this?
    This is the last public release for the patch of the game "Gyakuten Kenji 2" or "Ace Attorney Investigations: Miles Edgeworth: Prosecutor's Path" (yes, we dropped the 2 because earlier entries in the series never had a number in the title in English).
    The Zip contains this readme file, the patch, a front only cover and the complete Artcover (front and back) that GyakutenGodot and Mrichston made.

    2) What it does??
    The patch translates all the common screens of the game (title screen, case selection screen, save screen, profile/evidence screen), all the text, all the graphics (yes, including backgrounds, sprites and even evidence) and all the voices (recycled the old voices when possible or dubbed by voice actors for the new characters) in English for all cases.
    In other words, we eradicated all Japanese from the game and you would think you have a US release of the game in your hands.
    The only japanese left in the game is the song at the beginning of case 3.
    As bonus, it will remove the anti piracy protection so that you will not see only Borginian when you start the game.

    DO NOT UPLOAD AND SHARE THE ALREADY PATCHED ROM!!

    3) How to patch it??
    First of all you need the ROM of the game (don't ask us where to get it, Google is your friend).
    Remember to keep a copy of the clean ROM for future patches (we have yet to decide if we will make a progressive patch or you will always need to use a clean ROM.
    For this patch we offer you 2 patch formats:
    BEAT: http://www.romhacking.net/utilities/893/
    Xdelta: http://www.romhacking.net/utilities/598/

    For BEAT, choose the BEAT download link, decompress the patch, run BEAT, press "Apply patch", choose your .nds file and your .bps file, then "Patch" when you finish, play it on emu or transfer to your micro SD card.

    For Xdelta, choose the Xdelta download link, decompress the patch, run Xdelta UI, select your ROM, select the patch, then "Patch" when you finish, play it on emu or transfer to your micro SD card.

    For mac users:
    MultiPatch is your friend to patch the ROM.

    4) How to play it??
    With emulator:
    Desmume (win/mac) : http://desmume.org/download/
    the game runs fine without any known issues in version 0.9.9 apart those descrived in 5)
    For version 0.9.10 check “Know Issues”

    No$gba (win): NO$GBA > Options> Emulation Setup, and then a window will open with all the emulation settings(as you might already know), then you just change the Reset/Startup Entrypoint from Start Cartridge directly to GBA BIOS(Nintendo logo) and then it works!

    No$gba (win) alternative : after you applied the patch to the ROM, you need to encrypt it with the tool eNDryptS Advanced v1.2:
    http://www.no-intro.org/gbadat/tools/eNDryptS_Advanced_v1.2_NDS-iND.zip

    No$gba (mac): http://forums.macrumors.com/showthread.php?t=1048790

    No$Zoomer (win): Start NO$Zoomer... After opening it, you simply have to go on NO$GBA > Options> Emulation Setup, and then a window will open with all the emulation settings(as you might already know), then you just change the Reset/Startup Entrypoint from Start Cartridge directly to GBA BIOS(Nintendo logo) and then it works!
    Thanks Plaster Wright for this and the first No$gba option.

    DraStic for android:
    if you have the problem on DraStic in which you cannot save or advance after the first part, there is a solution.
    Use the latest (Bought!!!) version, but first you should uninstall the old version (by first clearing ALL data, including savestates and savegames, <go to settings, then apps and then DraStic and press clear data>) and then installing the new version. You WILL have to start over, but it works flawlessly after that.

    other emulators: unknown, feedback is welcome.

    with flashcards:
    Little is known about what flashcards are supporting the game and witch ones don't.
    If your flashcard run the original ROM, there are good chances that it will run the patched as well (some exceptions are known to this).
    You can try the patched ROM first and if it still doesn't work, try eNDryptS Advanced v1.2 after having applied the patch.
    M3 cards need the latest infolib.dat: http://www.mediafire.com/download/zdw76gecl58wku9/infolib.dat

    There have been last minutes hacking changes and i believe compatibility has improved for flashcards but not many tests have been made with it.

    Feedback is welcome on this, too.


    5) Know issues
    a) It seems that the voice command (when you screem "Hold it" or
    "Objection" to your NDS), they seem broken with some emulators or flashcards.
    (plese tell us if it's the case).

    b) A second issue is that when you load a savegame, it's possible that you will get an empty
    text box.
    Don't be scared, the next text will show up as usual.
    If you are on a cross examination, you can go forward and back and you will get the
    missing text. Improvement has been made to fix this issue but it's still not perfect.

    c) Some older flashcards still activate the AP

    d) In case 3, in the room with the fountain, you get some glitches.
    All the gliches / strange behavior seem to be related to emulators and not to the game
    itself. Would be nice to have confirmation about this as well.

    At the moment there are no other known issues.

    Please report any problems you encounter when playing the game.



    6) Feedback
    Your feedback, corrections, suggestions etc... are naturally welcome.
    When posting corrections / typos / text overflows, please be clear on where it happens and if possible with a screenshot.
    If you have problems like freezes, glitches or messed up screens, please specify what configuration you are playing with:
    emu/flashcard, version, OS and naturally where it happens.
    You can give feedback on the thread where you downloaded this patch (on RHDN or GBATEMP) or per EMAIL: patch.feedback@gmail.com
    or
    http://z11.invisionfree.com/court_records/index.php?showtopic=84498


    7)Future
    This project is closed from my side.
    The only thing that could cause another patch is if the empty text box problem will be fixed by somebody.

    8) I want to help with the translation
    This project is closed from my side but we are always happy to have new people joining us for new projects.
    You can contact me on the CR backup forum, RHDN or GBATEMP (all with the name Auryn).


    9) History

    20.02.2015 Final v2 Patch release
    17.02.2015 Final Patch Release
    08.06.2014 Case 1-5 beta patch release.
    09.03.2014 Case 1-3 Patch release
    17.09.2013 Case 1/2 beta patch
    Summer 2013 Backtrack to original plans without ASM
    Winter/ Spring 2012/2013 Try to fix memory problems
    October 2012 Planned release but abbandoned because of ASM problems in case 2
    Summer 2012 Finally much text translated
    Winter/Spring 2011/2012 not really much
    Fall 2011 I took the head of the project.
    Summer 2011 My first draft of images in the game.
    18 April 2011 First concrete discoveries
    10 April 2011 Project Start (at least in the heads)


    10) Licenses
    Ace Attorney and all the names, material, graphics and sounds are trademarks of Capcom.
    If you want to mirror the patch to your site, feel free to do so but please always attach this readme.txt with it.
    Please don't release an already patched rom in anyway form and don't tell other people this is your work.



    11) Members and thanks
    Well the list here is long...very long, I hope I have not forgotten anybody (no special order):

    If you worked with us but you not see your name in this list, don't be scared to PM me and I will add you.

    Hacking/format discovery: Hackotedelaplaque, jjjewel, Henke37 and Auryn (myself).

    Tools: Hackotedelaplaque (Sprite and Text Studio), Henke37 (GKTool) and Whivel (AceFontII).

    Translation: BigKlingy, Choky, N-Forza, Tanaka Houji, Runebearer, Jin, Mracy, Dowolf, Bad Player, Mirii-chan and kimchi314.

    Localization: mmcgeehin, AustinM11, Sorenwind, Gerkuman, Waffleman, Rollingball, RaymanFan, Redjiggly, Lisainverse, FinalClipX, Wolfefrog, Fatalfeline, Arglefumph, Irradiance, Themackers, Jorpho, SacredSugar, Accord, HawkofNavarre, Paladia, SuperAj3, Jamdy, KneehighPark, j00m, GyakutenGodot, Rahky, Junebug493, Xalusc.

    Text Insertion: etherealblade, RPGamer, Rollingball, mujie, black imperator, pockyrin, gameleon, Xalusc, bluebomber1815, Ginko, missyquints, Shiro09, Wellington2k, Vi3trice, ducksFANjason, AustinM11, Blueorb, ChaosArgate, yuudachi, TheOmega-Fire100, Aleister, jacunni.


    Voice editing/ Voice Insertion: HanOnimous, Vi3trice

    Voice Actors: Crayed Ninja, Wuigi, SonicShadow, Byronic Hero, Draginite, ProZD, Wellington2k.


    Not to be ungratefull but I would only credit the voice entries people in the readme but not in the ending credits of the game. Same as in a movie ending credits, you not have a list of people that was casted but not made it in the movie.
    I would rather add special thanks to the people I mention at the end of my credits, to all the fan that supported us in our journey and naturally thank Capcom (this last one is naturally sarcastic wink.gif ).
    Voice Actors Entries:Negihyga90, RPGamer, Zergrinch, Tivanenk, HanOnimous, Name145, Mattgavin, Prittchard, GantClap76, dfurnas, Inverseman, Kamilla, coolzzzzzzz, Accord, Wellington2k, Joestar, ChristopherBrown1988, Jamdy, Katya-Edgeworth, SLeon, Fusionmaster, Mracy, Purple Handprint, iViking, Sempemania, PVHD, MagnetEdge, AJS, Trina Deuhard, Bii, MSAnemanja2, Super saiyan, Spario the endernerd (Wario).


    Graphics Editing / Graphics Insertion: Mrichston, Secretmonster, Jinnai, Hamster, Percei, Shiro09, Purple Handprint and Auryn (myself).

    Missing in the ending credits but we can merge this with Graphic Editing
    Cake Movie: Wellington2K and Mrichston

    Testing / Debugging: Mrichston, Hackotedelaplaque, Choky, Rollingball, Henke37, Plaster Wright, Xalusc, Shiro9, Accord, FinalClipX, HanOnimous and Auryn (myself).

    A thanks to DeMatador, Tateyuki Shigaraki and Henke37 because those are the people that tried to start this project back in April 2011 even if they didn't know much about ROM hacking and a special thanks to the first 2 for letting me take over (involuntarily) the head of this project. Being at the head of such a big project and big group is equaly an honor as an hard work.
    Some other people that didn't work directly on the project but still was around for decisions or supports:
    Permafry_42, Lusankya and all that helped in anyway (example all those people that helped choose the names of the characters in the game).


    Thanks to all the people that supported us in this project since the beginning (or later on :) ) and thanks to all the fan that gave us the energy to continue this work.
    Naturally thanks to Capcom for making the game.


    12) I lost my save, what can I do??
    It seem many have this problem so I add this here, I will clean up for the final patch:
    Beginning of Case 4: http://www.mediafire.com/download/ht604xor6b5zy7z/case_4,_part_1.zip

    A collection of saves: http://www.mediafire.com/download/m353oyn9caair5d/gk2 saves.7z


    Have fun

    Auryn


    Patch:
    BEAT: http://filetrip.net/nds-downloads/r...nprosecutorpathbeatpatch-final-v2-f33067.html


    XDELTA: http://filetrip.net/nds-downloads/r...rosecutorpathxdeltapatch-final-v2-f33066.html

    UPDATED
    If your flashcard still triggers the AP, apply this patch AFTER the translation patch only for Final or before:
    https://www.box.net/shared/a1g1gxrs9xwpmdsubfll

    Final V2:
    coming soon



    Or read some posts below to get the actual bytes to change in the rom (with an hex editor) or the AR code.
     


  2. EBJAB

    Newcomer EBJAB Newbie

    Joined:
    Jun 14, 2014
    Messages:
    1
    Country:
    Spain
    I will thank you forever for making this.
    THANK YOU!
     
    hackotedelaplaqu likes this.
  3. RupeeClock

    Member RupeeClock Colors 3D Snivy!

    Joined:
    May 15, 2008
    Messages:
    6,307
    Country:
    United Kingdom
    FAN-TASTIC, congratulations and thank you so much!
     
    hackotedelaplaqu likes this.
  4. Arras

    Member Arras ★02

    Joined:
    Sep 14, 2010
    Messages:
    5,714
    Location:
    The Netherlands
    Country:
    Netherlands
    <3 <3 <3
    *runs off to play
     
  5. technoviking

    Newcomer technoviking Newbie

    Joined:
    Jun 14, 2014
    Messages:
    2
    Country:
    Germany
    A massive thank you! Excellent work, can't wait to play :yaysp:
     
    hackotedelaplaqu likes this.
  6. Ryukouki

    Member Ryukouki See you later, guys.

    Joined:
    Jan 31, 2008
    Messages:
    4,949
    Country:
    United States
    Congratulations on completing the translation. You guys deserve a spot on the portal with this. :)
     
    hackotedelaplaqu likes this.
  7. hackotedelaplaqu

    Member hackotedelaplaqu GBAtemp Advanced Fan

    Joined:
    Jan 10, 2009
    Messages:
    533
    Country:
    France
    AP Patch reminder for old linkers (why wasn't this pre-patched ??)
    Code:
    0x00004640
     
    00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    F0 32 0F 02 D4 1B 0F 02 40 27 00 02
     
    0x000049F8
    16 FF FF EA
     
    GHANMI likes this.
  8. SolidMario7

    Newcomer SolidMario7 Advanced Member

    Joined:
    Jul 4, 2010
    Messages:
    58
    Location:
    California
    Country:
    United States
    Thanks-a-ton for this; more than worth the wait!
     
  9. GHANMI

    Member GHANMI GBAtemp Advanced Fan

    Joined:
    Jun 10, 2012
    Messages:
    918
    Country:
    Antarctica

    Do you have the AP-Fix Action Replay code as well? Thanks a lot :)
    It's that distributing the AP-Fix with the translation isn't... quite right if you get what I mean.
     
  10. aqulue

    Newcomer aqulue Member

    Joined:
    Mar 5, 2009
    Messages:
    25
    Country:
    United States
    im so happy.. i cant contain my excitement! kudos for the team..! congratz and thanks dude!
     
    hackotedelaplaqu likes this.
  11. hackotedelaplaqu

    Member hackotedelaplaqu GBAtemp Advanced Fan

    Joined:
    Jan 10, 2009
    Messages:
    533
    Country:
    France
    GHANMI
    I have not the AR Code, sorry.
    But the AP patch is done easily : open the rom in hex editor and overwrite datas at offsets told.

    I'm not sure to understand your second statement ? The AP Patch doesn't disturb the translation if it's what you mean.
     
  12. Auryn
    OP

    Member Auryn GBAtemp Advanced Fan

    Joined:
    Jul 21, 2011
    Messages:
    528
    Country:
    Switzerland
    It should be already AP patched but we had the same problem before with some flashcards....remember??

    By the way Hacko, did you read my PM in the CR Forum??
     
  13. GHANMI

    Member GHANMI GBAtemp Advanced Fan

    Joined:
    Jun 10, 2012
    Messages:
    918
    Country:
    Antarctica
    Googled it, sorry for the pointless reply


    EDIT: Redacted.
     
  14. Auryn
    OP

    Member Auryn GBAtemp Advanced Fan

    Joined:
    Jul 21, 2011
    Messages:
    528
    Country:
    Switzerland
    I have to smile because I just checked the CR Forum and we even pubblished an Xdelta/BEAT AP patch there to apply after the translation :)
     
  15. hackotedelaplaqu

    Member hackotedelaplaqu GBAtemp Advanced Fan

    Joined:
    Jan 10, 2009
    Messages:
    533
    Country:
    France
    Auryn
    Just replied your PM on CR.
    And you forgot my post on programmer's corner too about making a dedicated patcher.
    It's late, I'm going to sleep.
    Good night friends, don't play this game too late. :-)

    To close the AP discussion, why 2 patchs ??
     
  16. Siquall

    Newcomer Siquall Newbie

    Joined:
    Feb 1, 2014
    Messages:
    6
    Country:
    France
    I don't see the download link here.
     
    Feeling it! likes this.
  17. Auryn
    OP

    Member Auryn GBAtemp Advanced Fan

    Joined:
    Jul 21, 2011
    Messages:
    528
    Country:
    Switzerland
    Because we didn't have the problem at first and only appeared after a while.
    The patch is in fact at page 9 of the release thread of case 1-3.

    Good night
     
  18. Mr. RHC

    Newcomer Mr. RHC Newbie

    Joined:
    Jun 14, 2014
    Messages:
    1
    Country:
    United States
    This is utterly amazing, I don't even know how to thank you enough!
    *cries* *smiles* I've been waiting so long and you do what Capcom don't. Thank you from the bottom of my heart! :D
     
    hackotedelaplaqu likes this.
  19. AnotherGamer

    Newcomer AnotherGamer Advanced Member

    Joined:
    Oct 9, 2008
    Messages:
    61
    Country:
    Finland
    Can't get it to work with either patch on DSTT, crashes on loading, unpatched works fine. Probably up to RetroGameFan to update their .dats to make it work.
     
  20. TheShadowRunner

    Member TheShadowRunner I'm like you, I have no name.

    Joined:
    Mar 14, 2009
    Messages:
    657
    Country:
    United States
    Works perfect on CycloDS, thank you!
     
    hackotedelaplaqu likes this.

Share This Page