You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sam Kenny cf3ccaf46a
Merge pull request #3 from mardab/patch-1
3 years ago
.gitignore Initial Commit 4 years ago
LICENSE Create LICENSE 3 years ago
README.md just used go get to install, works brilliantly 3 years ago
dec-decode.go check for errors while searching for seeking 4 years ago
decode-gc.go fix overflows in seeking and pad offsets 4 years ago
decode-pad.go Initial Commit 4 years ago
decode-util.go fix overflows in seeking and pad offsets 4 years ago
decode-wii.go fix overflows in seeking and pad offsets 4 years ago
fixed-record.go Initial Commit 4 years ago
go.mod add modules and update readme 4 years ago
go.sum add modules and update readme 4 years ago

README.md

dec-decode: an iso.dec decoder written in Go

This tool implements the NASOS method of decoding .iso.dec files
back into plain .iso files.

History

This tool is also written in Go and born of a frustration that:

  1. the NASOS tool is being used to archive ISOs with limited implementations available
  2. the original NASOS tool is written as a .NET GUI tool for Windows and is slow on Linux
  3. it is hard to find a canonical site for getting the tool
  4. It requires downloading unknown binaries

This is a pure Go implementation that documents how this works and
should work on all platforms supported by Go. This alleviates all the
concerns above.

Installation

You need a working Go installation (I used Go 1.12 on Ubuntu Linux 18.04)

For Go < 1.11 the you will need to install the required libraries manually:

go get github.com/jessevdk/go-flags

Get the tool quickly with:

go get github.com/sammiq/dec-decode

Alternatively, you can clone this repository and build the tool with:

go install

Usage

dec-decode [OPTIONS] Files...

Application Options:
-s, --suffix=  add a suffix to the output file
-v, --verbose  show lots more information than is probably necessary

Help Options:
-h, --help     Show this help message

Arguments:
Files:         list of files to decode

Status

System Size Status
Wii DVD5 Working
Wii DVD9 Working
GameCube DISC Untested