30 Commits

Author SHA1 Message Date
Luke Street 03e921808a Fix typo in README.md 2026-02-21 21:06:32 -07:00
jnack 9213a9ff71 major readme refactor (#16)
* major readme refactor

* Attempt to satisfy code critiques from peer review
2026-02-13 13:55:42 -07:00
rjkiv 818a414344 thank you jeff 2026-02-12 19:54:42 -07:00
jnack 0e44584e77 Fix debilitating error in readme
I want you to know i sat here debating, and trying to research whether its more proper to say "an xex" instead of "a xex"
I could not make a case for "a xex"

Then i saw exactly one "Xex" in a cluster of "xex" and chuckled
2026-02-12 19:43:58 -06:00
rjkiv c2fb03aba2 edit .pdb part of readme (thanks xenia) 2026-01-25 17:59:12 -07:00
rjkiv 4499d7537a Update README.md
change link from dtk-template (which is for gc/wii projects) to jeff-template
2025-09-06 20:40:33 -07:00
rjkiv 4234ffe0b4 another readme disclaimer 2025-07-29 15:14:42 -07:00
rjkiv 0cd84adaa4 more readme stuff 2025-07-27 20:41:41 -07:00
rjkiv 9f334b0eee Update README.md 2025-07-27 20:31:16 -07:00
cadmic d969819b78 Guess endianness of "erased" DWARF info (#104) 2025-06-09 22:44:39 -06:00
Luke Street 1cc38ad621 Add WAD support to VFS & wad commands 2024-11-07 08:43:20 -07:00
Luke Street f346239b81 Update README.md 2024-10-04 19:17:46 -06:00
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