Help:Setting up tools: Difference between revisions

imported>Leoetlino
No edit summary
imported>Leoetlino
Line 12: Line 12:
* [[Yaz0]] for compressed files
* [[Yaz0]] for compressed files


== Tools ==
== Common requirements ==
In general, there are several tools you can use for a given file format. This guide will only mention the recommended tools; a more complete list of utils can be found in the article for each [[:Category:File formats|file format]].
 
Some are unfortunately Windows-only, but many — especially the newer ones — are cross platform and work on Windows, macOS and Linux (with Linux even being the best supported platform for some tools).
 
=== Common requirements ===
Many of the tools for these formats require [[wikipedia:Python (programming language)|Python]] 3.6+ ('''64 bit version''') to be installed.
Many of the tools for these formats require [[wikipedia:Python (programming language)|Python]] 3.6+ ('''64 bit version''') to be installed.


'''On Linux''', Python 3 is almost surely already installed. Just make sure you have a recent enough version (3.6+). Ubuntu 16.04 and Debian stretch are too old; the latest Ubuntu LTS (18.04) and rolling distros such as Arch and Debian sid have 3.6+ in their repos.
On Linux, Python 3 is surely already installed. Just make sure you have a recent enough version (3.6+). Ubuntu 16.04 and Debian stretch are too old; the latest Ubuntu LTS (18.04) and rolling distros such as Arch and Debian sid have 3.6+ in their repos.


'''On Windows''', follow the below instructions for installing Python:
On Windows, follow the below instructions for installing Python:
# Uninstall any existing Python version to avoid conflicts.
# Uninstall any existing Python version to avoid conflicts.
# Download the [https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe Python 3.7 installer] (latest version as of September 2018).
# Download the [https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe Python 3.7 installer] (latest version as of September 2018).
Line 28: Line 23:
# Verify that <code>py -3 --version</code> works and gives the correct version (3.6 or higher). {{CLI help}}
# Verify that <code>py -3 --version</code> works and gives the correct version (3.6 or higher). {{CLI help}}


== Tools ==
=== AAMP ===
=== AAMP ===
{{tool table|category=Tools (AAMP)}}
{{tool table|category=Tools (AAMP)}}
Line 45: Line 41:
=== SARC ===
=== SARC ===
{{tool table|category=Tools (SARC)|notcategory=Unrecommended tools}}
{{tool table|category=Tools (SARC)|notcategory=Unrecommended tools}}
'''We strongly advise against using other tools because they do not handle file alignment properly.'''


=== Map units ===
=== Map units ===
Anonymous user