VMS Editor: Difference between revisions
Created page with "VMS Editor is a tool that can read and modify the data in various VMS files used by the Dreamcast version of Sonic Adventure. These files are usually created on the VMU by the game itself or downloaded from the official website using the Dreamcast browser. This tool also has an [#vmi-editor editor for Dreamcast VMI files], which is required for importing VMS files in some emulators or downloading them using the Dreamcast browser. = Supported Files = {| class="wikitabl..." |
No edit summary |
||
| Line 1: | Line 1: | ||
VMS Editor is a tool that can read and modify the data in various VMS files used by the Dreamcast version of Sonic Adventure. These files are usually created on the VMU by the game itself or downloaded from the official website using the Dreamcast browser. | VMS Editor is a tool that can read and modify the data in various VMS files used by the Dreamcast version of Sonic Adventure. These files are usually created on the VMU by the game itself or downloaded from the official website using the Dreamcast browser. | ||
This tool also has an [[VMS Editor#VMI Editor|editor for Dreamcast VMI files]], which is required for importing VMS files in some emulators or downloading them using the Dreamcast browser. | |||
== Supported Files == | |||
=== Main data === | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Line 10: | Line 12: | ||
! Relevant Editor | ! Relevant Editor | ||
|- | |- | ||
| <code> | | <code>SONICADV_000</code> to <code>SONICADV_999 | ||
| Events and challenges | | Events and challenges | ||
| [ | | [[DLC Editor]] | ||
|- | |- | ||
| <code> | | <code>SONICADV_'''VM'''</code> | ||
| Chao Download Data/Chao Adventure | | Chao Download Data/Chao Adventure | ||
| [ | | [[Chao Editor]] | ||
|- | |- | ||
| <code> | | <code>SONICADV_ALF</code> | ||
| Chao Garden Save | | Chao Garden Save | ||
| [ | | [[Chao Editor]] | ||
|} | |} | ||
== Upload data == | |||
=== Upload data === | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Line 35: | Line 34: | ||
! How to create in the game | ! How to create in the game | ||
|- | |- | ||
| <code> | | <code>SONICADV_H00</code> | ||
| <code> | | <code>SONICADV_H07</code> | ||
| Chao Upload Data | | Chao Upload Data | ||
| [ | | [[Chao Editor]] | ||
| Hold Y+A when a Chao is going into the transporter until you hear the ring sound | | Hold Y+A when a Chao is going into the transporter until you hear the ring sound. | ||
|- | |- | ||
| <code> | | <code>SONICADV_H01</code> | ||
| <code> | | <code>SONICADV_H04</code> | ||
| World Rankings Data | | World Rankings Data | ||
| [ | | [[World Rankings Converter]] | ||
| Hold Y+A on the file select screen until you hear the ring sound | | Hold Y+A on the file select screen until you hear the ring sound. | ||
|- | |- | ||
| <code> | | <code>SONICADV_H02</code> | ||
| <code> | | <code>SONICADV_H05</code> | ||
| Twinkle Circuit Data | | Twinkle Circuit Data | ||
| [ | | [[Challenge Result Viewer]] | ||
| Created automatically when you finish the DLC Twinkle Circuit course | | Created automatically when you finish the DLC Twinkle Circuit course. | ||
|- | |- | ||
| <code> | | <code>SONICADV_H03</code> | ||
| <code> | | <code>SONICADV_H06</code> | ||
| Event Result Data | | Event Result Data | ||
| [ | | [[Challenge Result Viewer]] | ||
| Created automatically when you finish a DLC challenge | | Created automatically when you finish a DLC challenge. | ||
|} | |} | ||
= Program Mode Selector = | |||
== Program Mode Selector == | |||
[[File:Programmode.png]] | |||
This window lets you open a specific editor manually or auto-detect the data by file contents and open the relevant editor automatically. It also has additional tools to decode and decrypt/encrypt DLC and Upload data. | This window lets you open a specific editor manually or auto-detect the data by file contents and open the relevant editor automatically. It also has additional tools to decode and decrypt/encrypt DLC and Upload data. | ||
= VMI Editor = | == VMI Editor == | ||
A VMI file is required for the DLC to be compatible with the Dreamcast browser and some emulators (such as redream). The VMI file is also created automatically by Chao Editor and DLC Editor when you save the VMS file (this can be disabled in the <code>Edit</code> menu). | A VMI file is required for the DLC to be compatible with the Dreamcast browser and some emulators (such as redream). The VMI file is also created automatically by Chao Editor and DLC Editor when you save the VMS file (this can be disabled in the <code>Edit</code> menu). | ||
[[File:Dlc vmi.png]] | |||
<code>Resource</code> is the name of the VMS file to be loaded when the VMI file is opened by the browser. <code>File Name</code> is the name the VMS file will have on the memory card. | * <code>Resource</code> is the name of the VMS file to be loaded when the VMI file is opened by the browser. | ||
* <code>File Name</code> is the name the VMS file will have on the memory card. | |||
== Notes on VMI files == | === Notes on VMI files === | ||
* If you want to make the file downloadable with the Dreamcast's browser, make sure the <code>Resource</code> field matches the VMS filename on the server. For example if the VMS file is called <code>TIKAL.VMS</code>, the <code>Resource</code> string should be <code>TIKAL</code>. | * If you want to make the file downloadable with the Dreamcast's browser, make sure the <code>Resource</code> field matches the VMS filename on the server. For example if the VMS file is called <code>TIKAL.VMS</code>, the <code>Resource</code> string should be <code>TIKAL</code>. | ||
* Set <code>File Number</code> to 1 and <code>VMI Version</code> to 0 for compatibility with SA1's built-in browser. | * Set <code>File Number</code> to 1 and <code>VMI Version</code> to 0 for compatibility with SA1's built-in browser. | ||
Revision as of 18:19, 2 October 2025
VMS Editor is a tool that can read and modify the data in various VMS files used by the Dreamcast version of Sonic Adventure. These files are usually created on the VMU by the game itself or downloaded from the official website using the Dreamcast browser.
This tool also has an editor for Dreamcast VMI files, which is required for importing VMS files in some emulators or downloading them using the Dreamcast browser.
Supported Files
Main data
| Filename | Description | Relevant Editor |
|---|---|---|
SONICADV_000 to SONICADV_999
|
Events and challenges | DLC Editor |
SONICADV_VM
|
Chao Download Data/Chao Adventure | Chao Editor |
SONICADV_ALF
|
Chao Garden Save | Chao Editor |
Upload data
| Filename (JP) | Filename (INT) | Description | Relevant editor | How to create in the game |
|---|---|---|---|---|
SONICADV_H00
|
SONICADV_H07
|
Chao Upload Data | Chao Editor | Hold Y+A when a Chao is going into the transporter until you hear the ring sound. |
SONICADV_H01
|
SONICADV_H04
|
World Rankings Data | World Rankings Converter | Hold Y+A on the file select screen until you hear the ring sound. |
SONICADV_H02
|
SONICADV_H05
|
Twinkle Circuit Data | Challenge Result Viewer | Created automatically when you finish the DLC Twinkle Circuit course. |
SONICADV_H03
|
SONICADV_H06
|
Event Result Data | Challenge Result Viewer | Created automatically when you finish a DLC challenge. |
Program Mode Selector
This window lets you open a specific editor manually or auto-detect the data by file contents and open the relevant editor automatically. It also has additional tools to decode and decrypt/encrypt DLC and Upload data.
VMI Editor
A VMI file is required for the DLC to be compatible with the Dreamcast browser and some emulators (such as redream). The VMI file is also created automatically by Chao Editor and DLC Editor when you save the VMS file (this can be disabled in the Edit menu).
Resourceis the name of the VMS file to be loaded when the VMI file is opened by the browser.File Nameis the name the VMS file will have on the memory card.
Notes on VMI files
- If you want to make the file downloadable with the Dreamcast's browser, make sure the
Resourcefield matches the VMS filename on the server. For example if the VMS file is calledTIKAL.VMS, theResourcestring should beTIKAL. - Set
File Numberto 1 andVMI Versionto 0 for compatibility with SA1's built-in browser. Resourcecannot be longer than 8 characters.File Namemust be 12 characters.File Namefor DLCs must beSONICADV_XXX, whereXXXis a 3-digit number.File Namefor other files must match the default name for the data type (see Supported Files).

