Luke Street
ef7e0db095
VFS fixes and improvements, update README.md
...
`vfs ls`: Now displays size, detected file format, and decompressed
size (if applicable). `-r`/`--recursive` lists files recursively.
`-s`/`--short` prints only filenames.
`vfs cp`: Copies files recursively when the source is a directory.
`--no-decompress` disables automatic decompression for Yay0/Yaz0.
`-q` disables printing copied files.
`rarc` and `u8` commands are now thin wrappers over `vfs ls` and
`vfs cp`. For example, `rarc list file.arc` is now equivalent to
`vfs ls file.arc:`. `rarc extract file.arc -o out` is equivalent
to `vfs cp file.arc: out`.
2024-10-04 18:15:24 -06:00
Luke Street
c403931f0f
Update nod for TGC disc support
2024-09-04 20:09:56 -06:00
Wesley Moret
da6a514fac
RSO: `make` command ( #67 )
...
Allow to create rso file from relocatable elf
No sel file support yet
2024-08-06 21:15:03 -06:00
riidefi
cfeacd2c3a
elf2dol: Support section name denylist ( #64 )
2024-07-17 20:02:34 -06:00
Luke Street
46cf0be183
Add U8 (newer .arc) support
...
Supports the U8 .arc format, just
like the older RARC format.
`u8 list`, `u8 extract` and support
for U8 archive paths in config.yml
2024-06-03 20:34:35 -06:00
Luke Street
4dacf2f39a
Add disc commands: info, extract, convert, verify
...
Utilizing https://github.com/encounter/nod-rs
2024-05-01 00:12:20 -06:00
Luke Street
989293a477
Add Yay0/Yaz0 compression & decompression
...
Uses orthrus-ncompress
Fixes #6
2024-04-30 18:03:00 -06:00
Luke Street
e46c6a72bc
Split up README a bit
2024-04-22 23:17:09 -06:00
Luke Street
9a6cb70ff8
Add `ar extract` command
2024-02-09 15:00:09 -07:00
Luke Street
65b04024d5
Update README.md
...
The previous commit also fixed the `map` commands, because why bother splitting anything out?
2023-11-07 23:24:03 -05:00
Luke Street
62c5e3acf9
Update README.md with dtk-template & more commands
2023-10-04 23:38:43 -04:00
Luke Street
f9f7fb2e1e
Working `rel make` & more
...
- Added `elf info`
- Improved `rel info`
- Colored output for `shasum`
- Fix section `rename` in RELs
- Added padding symbols to avoid linker issues
- Automatically set symbols to "active" in .comment output
2023-08-23 23:13:12 -04:00
Luke Street
a046bf9a66
Updates for build system integration
...
- Use a config file as input to `dol split`
- Add depfile output
- Adjust splits config writing
2023-08-06 15:46:51 -04:00
Luke Street
b958a23396
Minor README.md fix
2023-07-21 18:00:52 -04:00
Luke Street
0fa0aafaea
6 months of occasional work I guess
2023-07-21 17:59:07 -04:00
Luke Street
54f2abd35f
Update README.md
2022-12-14 21:21:04 -05:00
Luke Street
a1cf93e605
Fix build badge in README.md
2022-11-27 17:10:58 -05:00
Luke Street
636cbea59c
Initial commit
2022-11-27 17:02:32 -05:00