├── .gitignore ├── 3DSkit.py ├── Changelog.md ├── LICENSE ├── Readme.md ├── c3DSkit ├── Readme.md ├── audio.c ├── audio.h ├── c3DSkit.c ├── compression.c ├── compression.h ├── graphics.c └── graphics.h ├── compress ├── LZ10.py ├── LZ11.py ├── LZH8.py ├── Yaz0.py └── __init__.py ├── doc ├── BFFNT.md ├── BFLAN.md ├── BFLYT.md ├── BNTX.md └── README.md ├── pack ├── ALYT.py ├── BCSTM.py ├── BFFNT.py ├── BFLIM.py ├── BFLYT.py ├── BFLYT_old.py ├── BNTX.py ├── DARC.py ├── GARC.py ├── PkmSMTexture.py ├── SARC.py ├── __init__.py ├── _formats.py └── mini.py ├── plugins ├── __init__.py ├── newmod │ ├── __init__.py │ ├── data │ │ ├── help.py │ │ ├── main.py │ │ ├── pack.py │ │ └── unpack.py │ ├── help.py │ └── main.py └── ui │ ├── __init__.py │ ├── help.py │ └── main.py ├── py3DSkit ├── __init__.py ├── audio.py ├── compression.py ├── graphp.py └── graphx.py ├── setup.py ├── unpack ├── ALYT.py ├── BCGRP.py ├── BCSAR.py ├── BCSTM.py ├── BCWAR.py ├── BCWAV.py ├── BFFNT.py ├── BFLAN.py ├── BFLAN_old.py ├── BFLIM.py ├── BFLYT.py ├── BFLYT_old.py ├── BNTX.py ├── CBMD.py ├── DARC.py ├── ExeFS.py ├── ExtHeader.py ├── GARC.py ├── GFA.py ├── MSBT.py ├── NARC.py ├── NCCH.py ├── NDS.py ├── PkmSMTexture.py ├── RomFS.py ├── SARC.py ├── __init__.py ├── _formats.py └── mini.py └── util ├── __init__.py ├── data ├── contrib.txt ├── dev.txt ├── formats_tbl.txt ├── options.txt └── output.txt ├── dev_scripts ├── delta.py └── hashmulfinder.py ├── filesystem.py ├── image2gif.py ├── rawutil.py ├── txtree.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/.gitignore -------------------------------------------------------------------------------- /3DSkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/3DSkit.py -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/Readme.md -------------------------------------------------------------------------------- /c3DSkit/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/Readme.md -------------------------------------------------------------------------------- /c3DSkit/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/audio.c -------------------------------------------------------------------------------- /c3DSkit/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/audio.h -------------------------------------------------------------------------------- /c3DSkit/c3DSkit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/c3DSkit.c -------------------------------------------------------------------------------- /c3DSkit/compression.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/compression.c -------------------------------------------------------------------------------- /c3DSkit/compression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/compression.h -------------------------------------------------------------------------------- /c3DSkit/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/graphics.c -------------------------------------------------------------------------------- /c3DSkit/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/c3DSkit/graphics.h -------------------------------------------------------------------------------- /compress/LZ10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/compress/LZ10.py -------------------------------------------------------------------------------- /compress/LZ11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/compress/LZ11.py -------------------------------------------------------------------------------- /compress/LZH8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/compress/LZH8.py -------------------------------------------------------------------------------- /compress/Yaz0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/compress/Yaz0.py -------------------------------------------------------------------------------- /compress/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/compress/__init__.py -------------------------------------------------------------------------------- /doc/BFFNT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/doc/BFFNT.md -------------------------------------------------------------------------------- /doc/BFLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/doc/BFLAN.md -------------------------------------------------------------------------------- /doc/BFLYT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/doc/BFLYT.md -------------------------------------------------------------------------------- /doc/BNTX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/doc/BNTX.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/doc/README.md -------------------------------------------------------------------------------- /pack/ALYT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/ALYT.py -------------------------------------------------------------------------------- /pack/BCSTM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/BCSTM.py -------------------------------------------------------------------------------- /pack/BFFNT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/BFFNT.py -------------------------------------------------------------------------------- /pack/BFLIM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/BFLIM.py -------------------------------------------------------------------------------- /pack/BFLYT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/BFLYT.py -------------------------------------------------------------------------------- /pack/BFLYT_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/BFLYT_old.py -------------------------------------------------------------------------------- /pack/BNTX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/BNTX.py -------------------------------------------------------------------------------- /pack/DARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/DARC.py -------------------------------------------------------------------------------- /pack/GARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/GARC.py -------------------------------------------------------------------------------- /pack/PkmSMTexture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/PkmSMTexture.py -------------------------------------------------------------------------------- /pack/SARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/SARC.py -------------------------------------------------------------------------------- /pack/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/__init__.py -------------------------------------------------------------------------------- /pack/_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/_formats.py -------------------------------------------------------------------------------- /pack/mini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/pack/mini.py -------------------------------------------------------------------------------- /plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/__init__.py -------------------------------------------------------------------------------- /plugins/newmod/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/newmod/data/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/newmod/data/help.py -------------------------------------------------------------------------------- /plugins/newmod/data/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/newmod/data/main.py -------------------------------------------------------------------------------- /plugins/newmod/data/pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/newmod/data/pack.py -------------------------------------------------------------------------------- /plugins/newmod/data/unpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/newmod/data/unpack.py -------------------------------------------------------------------------------- /plugins/newmod/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/newmod/help.py -------------------------------------------------------------------------------- /plugins/newmod/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/newmod/main.py -------------------------------------------------------------------------------- /plugins/ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/ui/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/ui/help.py -------------------------------------------------------------------------------- /plugins/ui/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/plugins/ui/main.py -------------------------------------------------------------------------------- /py3DSkit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/py3DSkit/__init__.py -------------------------------------------------------------------------------- /py3DSkit/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/py3DSkit/audio.py -------------------------------------------------------------------------------- /py3DSkit/compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/py3DSkit/compression.py -------------------------------------------------------------------------------- /py3DSkit/graphp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/py3DSkit/graphp.py -------------------------------------------------------------------------------- /py3DSkit/graphx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/py3DSkit/graphx.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/setup.py -------------------------------------------------------------------------------- /unpack/ALYT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/ALYT.py -------------------------------------------------------------------------------- /unpack/BCGRP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BCGRP.py -------------------------------------------------------------------------------- /unpack/BCSAR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BCSAR.py -------------------------------------------------------------------------------- /unpack/BCSTM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BCSTM.py -------------------------------------------------------------------------------- /unpack/BCWAR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BCWAR.py -------------------------------------------------------------------------------- /unpack/BCWAV.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BCWAV.py -------------------------------------------------------------------------------- /unpack/BFFNT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BFFNT.py -------------------------------------------------------------------------------- /unpack/BFLAN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BFLAN.py -------------------------------------------------------------------------------- /unpack/BFLAN_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BFLAN_old.py -------------------------------------------------------------------------------- /unpack/BFLIM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BFLIM.py -------------------------------------------------------------------------------- /unpack/BFLYT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BFLYT.py -------------------------------------------------------------------------------- /unpack/BFLYT_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BFLYT_old.py -------------------------------------------------------------------------------- /unpack/BNTX.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/BNTX.py -------------------------------------------------------------------------------- /unpack/CBMD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/CBMD.py -------------------------------------------------------------------------------- /unpack/DARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/DARC.py -------------------------------------------------------------------------------- /unpack/ExeFS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/ExeFS.py -------------------------------------------------------------------------------- /unpack/ExtHeader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/ExtHeader.py -------------------------------------------------------------------------------- /unpack/GARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/GARC.py -------------------------------------------------------------------------------- /unpack/GFA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/GFA.py -------------------------------------------------------------------------------- /unpack/MSBT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/MSBT.py -------------------------------------------------------------------------------- /unpack/NARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/NARC.py -------------------------------------------------------------------------------- /unpack/NCCH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/NCCH.py -------------------------------------------------------------------------------- /unpack/NDS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/NDS.py -------------------------------------------------------------------------------- /unpack/PkmSMTexture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/PkmSMTexture.py -------------------------------------------------------------------------------- /unpack/RomFS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/RomFS.py -------------------------------------------------------------------------------- /unpack/SARC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/SARC.py -------------------------------------------------------------------------------- /unpack/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/__init__.py -------------------------------------------------------------------------------- /unpack/_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/_formats.py -------------------------------------------------------------------------------- /unpack/mini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/unpack/mini.py -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/__init__.py -------------------------------------------------------------------------------- /util/data/contrib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/data/contrib.txt -------------------------------------------------------------------------------- /util/data/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/data/dev.txt -------------------------------------------------------------------------------- /util/data/formats_tbl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/data/formats_tbl.txt -------------------------------------------------------------------------------- /util/data/options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/data/options.txt -------------------------------------------------------------------------------- /util/data/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/data/output.txt -------------------------------------------------------------------------------- /util/dev_scripts/delta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/dev_scripts/delta.py -------------------------------------------------------------------------------- /util/dev_scripts/hashmulfinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/dev_scripts/hashmulfinder.py -------------------------------------------------------------------------------- /util/filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/filesystem.py -------------------------------------------------------------------------------- /util/image2gif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/image2gif.py -------------------------------------------------------------------------------- /util/rawutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/rawutil.py -------------------------------------------------------------------------------- /util/txtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/txtree.py -------------------------------------------------------------------------------- /util/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyulis/3DSkit/HEAD/util/utils.py --------------------------------------------------------------------------------