SRB2 relies on a set of data files to run. Most of these are WAD files, though there are also several configuration files, two DLL files and the executable itself. This article lists the files included in an SRB2 installation and explains their content and use.
Contents |
These are the files that are created upon extracting the installation file and that are needed to run SRB2. These include the IWAD, several PWADs, two DLL files and the executable. In most cases, modifying or deleting these files will cause the game to crash on startup.
A WAD file containing the sprites for the drill attack of NiGHTS Super Sonic.
The FMOD DLL version 3.75. Necessary for Music playback for Win32/DirectX.
A WAD file containing sprites and the S_SKIN for Knuckles. However, character select data is stored in SRB2's code itself, and can not be found in this file.
A WAD file containing all of SRB2's music, both in OGG format and MIDI format. This WAD file is also able to be edited, as there is no MD5 check for this wad. However, anything that is not a music file, sound file, or ENDOOM lump in this file will cause SRB2 to crash.
Necessary for running the game in OpenGL rendering for Win32/DirectX. As long as OpenGL is not used, this file can be deleted.
A WAD file containing the sprites for the weapon rings.
A WAD file containing the sprites for NiGHTS Super Sonic, except for drilling.
A WAD file containing sprites for Sonic. However, character stats and character select data are stored in SRB2's code itself, and can not be found in this file.
SRB2's main WAD file. This acts as the IWAD for WAD editors that are used for SRB2 editing. It contains most of the resources found in SRB2. These include most sprites, the TEXTURE1 lump, patches, flats and graphics.
SRB2's executable. Clicking on this file will start the game. With the use of batch files or the SRB2 Launcher, several Command Line Parameters for this file can be set before starting the game.
A WAD file containing sprites and the S_SKIN for Tails. However, character select data is stored in SRB2's code itself, and can not be found in this file.
A WAD file containing all maps and the MAINCFG lump for SRB2.
These files are created when the game is started for the first time or when a new save slot is occupied. They can be deleted without harm, but this will result in the loss of game progress and settings.
A text file that is not included in the SRB2 distribution. It must be created manually. When created, it can contain scripts that SRB2 automatically loads. It executes several commands when it is loaded with certain options, such as control configurations and player name and color.
A text file containing settings in SRB2. It saves all the information settings within SRB2 every time they are changed. It contains data for key settings, screen resolution, mouse settings, and many other tidbits of information.
When SRB2 crashes, resulting error reports can be found here. Such crashes should be reported on the SRB2 Message Board.
A data file containing information on time attack records and unlocked secrets. Both informations can be overwritten independently in the options menu in SRB2. This file is saved every time a new goal or record is set.
A text file that saves all console in- and output for the last SRB2 session.
These are save game files that save progress on each save slot. The "X" can be any number between 0 and 5, depending on which save slots are occupied. Deleting these files will clear the save slots.
These files are not directly associated with the game, but are bundled with the installation.
The SRB2 SOC Editor. This program can be used to create SOC files as long as the SRB2 source code is extracted.
A self-extracting archive that contains the source code for SRB2. Note that the source is synced with the latest release, and might not be as up-to-date as the SRB2 trunk.