A fanwork to extract and modify the script of The Great Ace Attorney Chronicles (TGAAC). This is aimed to help translation of this great game!
For now, this is still a prototype. You will need a C++ compiler and CMake.
cmake . -B build
cmake --build build
./build/TGAAC_jv_patcher <archive_folder> <extract_folder>
With:
archive_folderis the archive folder found in the game files. For instance:~/.local/share/Steam/steamapps/common/TGAAC/nativeDX11x64/archiveextract_folderis the destination of all extracted files.
This work could not have been done without the preliminary retro-engineering work for Kuriimu 1 & 2, especially:
- ARC: https://github.com/FanTranslatorsInternational/Kuriimu2/tree/dev/plugins/Capcom/plugin_mt_framework/Archives
- GMD: https://github.com/IcySon55/Kuriimu/tree/master/src/text/text_gmd
And without the following free (as in freedom) libraries:
- fmtlib : https://github.com/fmtlib/fmt
Under MIT license:
Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors - libarchive : https://www.libarchive.org/
Mostly under 2-clause BSD license:
Copyright (c) 2003-2018 Tim Kientzle - pugixml : https://pugixml.org/
Under MIT license:
Copyright (c) 2006-2018 Arseny Kapoulkine