Table of Contents

JUSToolkit: How to use

./JUS.CLI jus [format_type] [feature] [args]

To get the arguments of a feature you can use: ./JUS.CLI jus [format_type] [feature] -h

Example: ./JUS.CLI jus containers export-alar3 --container test.aar --output myDirectory


Format Types

Containers: ALAR. We can export every file from a container, or import a folder of files into a container. The import only replaces existing files, it doesn't add news. It autodetects the format (ALAR2 or ALAR3).

Graphics: DSIG, ALMT, DTX, and komas (DTX + koma.bin + kshape.bin + koma.aar). Export and import graphics. For the DTX type 03 TX, we can export a .yaml file with the segments metadata, to modify them in the importing. We can also export the base image of the DTX files. For komas, we can export a single one, or all of them in batch. We have a merge-dig command for importing comics, where a single .dig file can have multiple .atm.

Texts: .bin. Export text files into .po, or import .po into text files. We can export/import a single file, or folder with files/.po. Deck, and jQuiz are big .bin split into multiple .po, that's why they have their specific commands.

Batch: These commands mix commands and graphics exports. We can export/import graphics from .aar directly. Here we also have generic util commands.

Game: These commands import graphics, .po files, or the modified font, directly to the game using Ekona. Generating a modified ROM.