Added WAD packing command to rustii CLI

Also added lots of required library magic to make WAD packing possible. This includes the high-level Title object from libWiiPy, the ability to set content in a WAD, the ability to generate a WADHeader from a WADBody, and more.
This commit is contained in:
2025-03-19 18:50:37 -04:00
parent 6ab9993dd9
commit 62f6e6c0ec
10 changed files with 358 additions and 29 deletions

7
Cargo.lock generated
View File

@@ -197,6 +197,12 @@ dependencies = [
"version_check",
]
[[package]]
name = "glob"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
[[package]]
name = "heck"
version = "0.5.0"
@@ -263,6 +269,7 @@ dependencies = [
"byteorder",
"cbc",
"clap",
"glob",
"hex",
"sha1",
]