Work-in-progress tool for reverse engineering, file format analysis, modding and localization.
- 📁 Navigate the virtual file system from Yarhl.
- 🔁 Convert files with Yarhl converters via plugins.
- 🔎 View the content of files
- .NET objects as property grid or YAML/JSON
- PO viewer and editor
- 🔧 Generic:
- Yarhl.Media.Text: PO translation
- Texim: standard images
- 🕹️ Platforms:
- Ekona: DS and DSi ROM
- Lemon: 3DS ROM
- Texim.Games: DS images
- 🎩 Games:
- Texim.Games: images from some DS games
- LayTea: Professor Layton games (London Life only for now)
- AmbitionConquest: Pokémon Conquest DS
The project ships the application as a portable ZIP file that does not require any installation. Just unzip and run!
Feel free to ask any question in the project Discussion site!
Check our on-line documentation for more information about the file formats and how to use the tools.
The project requires to build .NET 8.0 SDK.
To build, test and generate artifacts run:
# Build and run tests
dotnet run --project build/orchestrator
# (Optional) Create bundles (nuget, zips, docs)
dotnet run --project build/orchestrator -- --target=Bundle
The software is licensed under the terms of the MIT license.
The information and software provided by this repository is only for educational and research purpose. Please support the original game developers by buying their games.