From b8b06dcd5cd90d361309ed0dc398ab75a9f9c0bd Mon Sep 17 00:00:00 2001 From: Luke Street Date: Fri, 22 Nov 2024 00:33:51 -0700 Subject: [PATCH] README updates --- README.md | 14 ++++++++------ nod/Cargo.toml | 2 +- nodtool/Cargo.toml | 2 +- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 060e973..34af72f 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,10 @@ [rustdoc]: https://docs.rs/nod [Rust Version]: https://img.shields.io/badge/rust-1.81+-blue.svg?maxAge=3600 -Library for traversing & reading Nintendo Optical Disc (GameCube and Wii) images. +Library for reading and writing Nintendo Optical Disc (GameCube and Wii) images. Originally based on the C++ library [nod](https://github.com/AxioDL/nod), -but does not currently support authoring. +but with extended format support and many additional features. Currently supported file formats: @@ -19,7 +19,7 @@ Currently supported file formats: - WIA / RVZ - WBFS (+ NKit 2 lossless) - CISO (+ NKit 2 lossless) -- NFS (Wii U VC) +- NFS (Wii U VC, read-only) - GCZ - TGC @@ -58,15 +58,17 @@ nodtool extract /path/to/game/content/hif_000000.nfs [outdir] ### convert -Converts any supported format to raw ISO. +Converts a disc image to any supported format. + +See `nodtool convert --help` for more information. ```shell -nodtool convert /path/to/game.wia /path/to/game.iso +nodtool convert /path/to/game.iso /path/to/game.rvz ``` ### verify -Hashes the contents of a disc image and verifies it. +Verifies a disc image against an internal Redump database. ```shell nodtool verify /path/to/game.iso diff --git a/nod/Cargo.toml b/nod/Cargo.toml index 737e3a5..4ce1fae 100644 --- a/nod/Cargo.toml +++ b/nod/Cargo.toml @@ -9,7 +9,7 @@ repository.workspace = true documentation = "https://docs.rs/nod" readme = "../README.md" description = """ -Library for reading GameCube and Wii disc images. +Library for reading and writing GameCube and Wii disc images. """ keywords.workspace = true categories = ["command-line-utilities", "parser-implementations"] diff --git a/nodtool/Cargo.toml b/nodtool/Cargo.toml index 69f5a4e..2b85a28 100644 --- a/nodtool/Cargo.toml +++ b/nodtool/Cargo.toml @@ -9,7 +9,7 @@ repository.workspace = true documentation = "https://docs.rs/nodtool" readme = "../README.md" description = """ -CLI tool for verifying and converting GameCube and Wii disc images. +CLI tool for extracting and converting GameCube and Wii disc images. """ keywords.workspace = true categories = ["command-line-utilities", "parser-implementations"]