mirror of https://github.com/zeldaret/tmc.git
				
				
				
			|  3079c016b4 | ||
|---|---|---|
| .. | ||
| fmt | ||
| nlohmann | ||
| .gitignore | ||
| .gitrepo | ||
| Makefile | ||
| README.md | ||
| main.cpp | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	TMC-Strings
Extract, edit and pack string tables for The Legend of Zelda: The Minish Cap.
Build requirements
- make
- gcc
Usage
Usage: {} [options...]
Options:
  -x, --extract     Extract string table from ROM and store it in json format. (Default)
  -p, --pack        Pack a string table from json format.
  --region          Specify ROM region. [USA, EU]
  --source          Specify source (-x: ROM, -p: JSON)
  --dest            Specify string table destination.
  --size            Specify string table size.
Extra tools
Requires:
- us.gba sha1: b4bd50e4131b027c334547b4524e2dbbd4227130
- eu.gba sha1: cff199b36ff173fb6faf152653d1bccf87c26fb7
| command | result | 
|---|---|
| make all | Build program | 
| make run | extractandpack | 
| make extract | extract the string table to editable json files | 
| make pack | package the json files to string tables again | 
| make inject | packand inject these new tables in a rom copy | 
| make diff | diff the dumped stringtables with the newly packed ones | 
| make diff-rom | diff modified rom with supplied baserom |