Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Swiftshine/Tangle

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tangle

A Good-Feel archive tool. Documentation on the format can be found here.

Usage

Use tangle -h or tangle --help to get a list of needed arguments.

Extracting an archive

tangle extract my_file.gfa

or

tangle extract my_file.gfa my_folder

Creating an archive

Good-Feel archives are created with Byte Pair Encoding (bpe), LZ10 (lz10), or no compression at all (leave blank, or none).

Here is an example of a GfArch v3 archive being created:

tangle archive my_folder my_file.gfa 3.0 bpe

The same example, but for GfArch v3.1:

tangle archive my_folder my_file.gfa 3.1 bpe

If you are targeting a specific game, the version and compression types are as follows:

Version Game Compression Tangle arg
2.0 Wario Land: Shake It! Byte Pair Encoding 2 or 2.0
3.0 Kirby's Epic Yarn Byte Pair Encoding 3 or 3.0
3.1 Yoshi's Woolly World Byte Pair Encoding 3.1
3.1 Poochy & Yoshi's Woolly World LZ10 3.1
3.1 Kirby's Extra Epic Yarn LZ10 3.1

Custom compression

Here is a list of supported custom compression types:

Compression type Tangle arg
zlib zlib

Todo - additional GfArch confirmations

Check the following:

  • Looksley's Line Up (version: 3.0, compression: unknown)
  • Mii Plaza (version: 3.1? compression: bpe?)
  • Other Good-Feel titles that use GfArch

About

GoodFeelArchive Tool

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.