Jump to content

SA Tools

From SA Docs

The SA Tools are the main modding suite for Sonic Adventure DX and Sonic Adventure 2.

Before getting started, please check out the System Requirements to make sure you can use the tools.

SA Tools are used primarily to make mods for SADX PC (2004) and SA2 PC (Steam). You can also use them to rip data from different versions of SA1/2, including Dreamcast and Gamecube versions.

The SA Tools are a community effort, and we welcome contributions. See this page if you want to help.

System Requirements

Hardware

  • A DirectX 9 compliant graphics card
  • 150~500MB of free RAM
  • A 3-button mouse (for the default control scheme)
  • Willingness to suffer and a lot of patience

Software

Download SA Tools

The latest release of SA Tools is available under the following direct links:

x64 version (recommended)

x86 version (if running a 32-bit OS)

Source code on GitHub

Overview of the tools

Below you can find descriptions of editors included in SA Tools. To get started with modding, make a project with SA Tools Hub.

Common tools

SA Tools Hub: Main application for creating mod projects and managing the tools.

SALVL: Level viewer/editor.

SAMDL: Model viewer/editor.

SAFontEdit: Font editor.

Texture Editor: Viewer and manager for PVM, GVM, PVMX, PAK and other archives, as well as PVR and GVR textures.

Data Toolbox: A multi-purpose tool mostly used to work with binaries.

SA1/SADX tools

SADXTweaker2: An editor for various gameplay aspects of the game.

SADXSndSharp: An editor for .DAT soundbanks used in the 2004 and Steam versions of SADX PC.

SASave: A save editor for Sonic Adventure and its ports.

PL Tool: An editor for Sonic Adventure (Dreamcast) lighting files.

VMS Editor: An editor for various Visual Memory data used by the Dreamcast version of Sonic Adventure.

SA2/SA2B/SA2 PC tools

SA2 Event Viewer: Cutscene viewer for EV files in SA2.

SA2 Cutscene Text Editor

SA2 Message Editor

SA2 Stage Select Editor

Advanced tools

If you're looking to do things a little more manually (or work with the Dreamcast or Gamecube titles) the below links will help you out.

Research tools

In addition to the main suite, the SA Tools have a research repository where various experimental tools are hosted.

SA Tools Information
General Tools SALVLSAMDLSAFontEditTexture EditorData ToolboxSA Tools Hub
Sonic Adventure (DX) Tools SADXTweaker2SADXSndSharpSASavePL ToolVMS Editor
Sonic Adventure 2 (Battle) Tools SA2 Event ViewerSA2 Cutscene Text EditorSA2 Message File EditorSA2 Stage Select EditorSA2 Cutscene Effect EditorSA2 Light/Fog Editor
Other Command Line ToolsWorking with Binary Files