Skip to content

A command-line utility that extracts the internal files of Zelda 64 ROMs.

License

Notifications You must be signed in to change notification settings

politerust/zelda-internal-file-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zelda Internal File Extractor (ZIFE)

ZIFE is a command-line utility for extracting the internal files from ROM images of the two Zelda titles for the Nintendo 64 (i.e. Ocarina of Time and Majora's Mask).

Currently, ZIFE supports extracting files from the following ROMs:

  • Debugger's build of Ocarina of Time (a.k.a Debug ROM)

Compilation

To compile ZIFE, navigate into the "source" directory and run the make command. Similarly, a static binary can be compiled if needed by running the make static command in the "source" directory.

The Makefile doesn't include a target for building Windows executables presently. A pre-compiled Windows binary can be found, however, in the "binaries" directory, along with pre-compiled dynamic and static Linux binaries.

Usage

To use ZIFE, run it with the following command structure:

zife /path/to/ROM [/output/directory/]

If an output directory is not specified, the files will be extracted to the current directory. Note, however, that more than 1,500 files are generated by the extraction process.

About

A command-line utility that extracts the internal files of Zelda 64 ROMs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages