From Sonic Retro
SA Tools (formerly known as SADXPCTools) is a collection of tools for editing data in various versions of Sonic Adventure and Sonic Adventure 2. It is written by MainMemory in C# 2008. It requires the .NET Framework 3.5, and the model/level editing tools require the DirectX Runtimes to run.
split and splitDLL
split is a tool for extracting data from various executable files for the various ports of SA1 and SA2. Models are exported in binary container formats, and other data is converted to human-readable formats (generally INI files).
splitDLL is a tool like split, but specifically designed to extract data from DLL files.
This program is a "sequel" to the original SADXTweaker, and has some of the same functions. It provides a graphical interface for the files exported by split, but lacks features which edit values in the EXE file.
This sequel to the original SADXLVL edits levels in the PC version of SADX. It features more advanced object definitions, improved transparency handling, the ability to view a level's skybox, and the ability to easily add level parts, death zones and start positions. However it is still very much a work in progress, and lacks several features of the original currently.
Views and edits level layouts in sa1lvl/sa2lvl files or from an offset in a binary file. Has less features than SADXLVL2 due to being a general tool.
A sequel of sorts to SADXMDL, views and exports models in sa1mdl/sa2mdl files or from an offset in a binary file.
Takes level data from an offset in a binary file and exports an sa1lvl file. SALVL can also perform this function, but this is quicker and doesn't require DirectX.
Splits Sonic Adventure 2's MDL files into multiple .sa2mdl files.
Splits Sonic Adventure 2's MTN files into multiple .saanim files.
Converts Sonic Adventure 2's MDL files between little endian and big endian.
Extracts and packs .pak files from the PC version of Sonic Adventure 2.
Extracts textures from GVM/PVM/GVR/PVR texture files and creates .pak files with DDS textures for the PC version of Sonic Adventure 2.
Edits the stage select icons in the PC version of Sonic Adventure 2.