Manual
Design and content on SRB2 is copyright 1998-2003 by Sonic Team Junior. All non-original material in this game is copyrighted by their respective owners, and no copyright infringement is intended. This game's staff make no profit whatsoever (in fact, we lose money). THIS GAME SHOULD NOT BE SOLD FOR ANY COST WHATSOEVER! Sonic Team Junior is in no way affiliated with Sega or Sonic Team.
Thank you for installing SRB2! This fan created tribute game to one of the greatest video game series has been over 5 years in the making. Before you begin play, please note the system requirements below to make sure you have an enjoyable experience.
System Requirements
Minimum Spec (320x200):
Recommended Spec (640x400):
SRB2 will run on lesser machines, but is generally not recommended.
Hardware-accelerated video via OpenGL is available. While not as complete as the software renderer, it may be a good choice for those with less powerful machines to achieve acceptable performance. This is enabled by using the manual parameter "-opengl", or checking the OpenGL box in the launcher.
* NiGHTS levels will require roughly double the CPU power.
STOP! |
|
SRB2 is designed for 320x200, 640x400 (not 640x480), and 1280x800 (if available) operation. Other display modes are available only if you are having trouble running any of these three. Stability and proper appearance is not guaranteed when running in other display modes. |
Items
There are many items you will encounter throughout the game that Sonic and his friends can use to their advantage. Below is a short summary of the most common ones you will find.
Ring The main lifeline for Sonic & Co. Your collection of rings will scatter when hit, but as long as you have one, you cannot be killed (except from a pit or crusher). |
|
10 Ring Box Adds 10 rings to your cache |
|
25 Ring Box Adds 25 rings to your cache |
|
Basic Shield Protects you from one hit |
|
Magnetic Shield This will attract nearby rings. Don't go too deep in the water, or you'll short it out! |
|
Elemental Shield Allows you to breathe underwater and swim in dangerous chemicals. |
|
Armaggeddon Shield Press the spin button while jumping to wipe out all enemies within its blast radius. Also activates if you are hit. |
|
Inferno Shield Protects you from lava and assorted firey projectiles. Spindash to leave a flaming trail that will damage your enemies! Don't go too deep in water, or it will be extinguished. |
|
Invincibility Makes you invincible for 20 seconds. |
|
Super Sneakers Increases your speed for 20 seconds. |
|
Teleporter Scramble In multiplayer, this will scramble the positions of all players in the game. |
|
Eggman Harms your player. Watch out! |
|
Random Item What's in the box? Only way to find out is to open it! |
|
Warp Token At the end of the act, you will be taken to a special stage, giving you the chance to snatch one of the Chaos Emeralds back from Dr. Eggman's grasp! There are at least one of these in each act. |
|
Emblem These are hidden in every act, except ones where you have to confront Eggman. Different ones appear depending on which character you play as. Getting enough of these will unlock special bonuses! You may obtain more by meeting special criteria, such as completing the game with all of the chaos emeralds. When you've picked up these emblems, they will disappear. If you find them again in a new game, they will be faded, indicating that you have already obtained that emblem. Check the statistics to see which emblems are missing from your collection. |
Special Multiplayer Items In certain multiplayer games, you can use the following powerups to change the kind of rings you throw. Combine them all to make the ultimate weapon! Be careful though, all of them have a time limit. |
|
Automatic Hold down the THROW key for a constant stream of rings. |
|
Explosion When this ring hits a wall, it scatters rings everywhere in a fireworks-like display. |
|
Homing This ring will be hot on the trail of your enemies in no time! It is a lot slower, however. |
|
Rail Snipe at your enemies with this instant-hit weapon! |
|
Infinity Gives you an infinite supply of rings. |
|
WARNING! If you are hit while carrying any of these special rings, they will be dropped. Pick them up quickly to keep your opponents from stealing them! |
Special Moves
Sonic and his friends each have abilities unique to themselves. Below is a summary of each character's special moves.
Sonic |
|
Air Spin Attack While jumping, press the jump button again to hurl Sonic forward in a burst of speed. |
Tails |
|
Fly While jumping, press the jump button repeatedly to fly for a short time. If you are playing with a friend, fly over them to pick them up for a ride! |
|
Swim While underwater, press the jump button repeatedly to swim for a short time. Just like flying, you can pick up others to give them a lift. |
Knuckles |
|
Glide While jumping, press and hold the jump button again to glide. Use the directional keys to steer. |
|
Climb If you collide with a wall while gliding, Knuckles will latch onto it. Use the directional keys to move along the wall. Press the jump button to release and turn around, or press the spin button to release while still facing the wall. |
Skill Levels
SRB2 gives you four different skill levels to choose from.
EASY This skill level gives you 5 lives and 2 continues, with fewer enemies. Some rewards are not given on this skill level. It is intended only for getting used to the game. |
NORMAL This skill level is recommended for most players. This gives you 3 lives, a single continue and gives you the normal gameplay experience. |
HARD This skill level is recommended to those who are familiar with SRB2. This gives you 3 lives and no continues. The amount of enemies in levels have increased, and some traps and obstacles will be more difficult. |
VERY HARD This skill level is recommended for those seeking a challenge. It is identical to hard mode with the exception that you start with only one life, and you cannot pick up rings that have been spilled. Who knows what will be waiting for you at the end of this...? |
Basic Gameplay
Your main objective is to stop Eggman's plans for world domination. The game is set over nine zones ranging from green fields and ancient sunken cities to raging volcanoes and the Black Rock itself. Each zone is split up into three acts, the third one being a battle against Dr. Eggman in one of his powerful machines. | |
When you encounter enemies, to defeat them, simply use your spin attack by jumping. Enemies can also be destroyed by spinning through them along the ground. Knuckles can even glide through his enemies. | |
However, beware! You are not invulnerable and, unless you have at least one ring, an enemy will kill you on contact, or if you are hit by one of their attacks. If you get hit by an enemy while you have rings, you will survive, but your rings will be dropped and scattered. You can pick them back up again, but only if you are quick; rings will dissapear after a few seconds have elapsed! You can find out how many rings you have in the top-left hand part of the screen. | |
You can also obtain shields, which will dissapate to protect you if you are hit by a robot or an attack. Some shields have additional powers, which were described above, along with other power-ups you can obtain. | |
Getting killed by a robot or by other hazards (described below) will result in the loss of one life - keep an eye on your lives in the bottom left hand side of the screen - losing all of your lives will end your game (unless you have a continue)! |
Surroundings
The following is a description of several objects or environments you will encounter.
Springs These springs will bounce you in the direction they are pointing. There are two varieties, yellow and red. The red spring is much stronger than the yellow spring. Beware though, as some springs may throw you headlong into trouble! |
|
Floating Platforms These platforms may move up and down, allowing you to hitch a ride. Careful timing may be needed to leap from one platform to the next. |
|
Fans Powerful fans swirl around at a high speed and produces a power blast of wind. It is advised to be careful on these, as it is easy to go flying off the fans and into danger! |
|
Conveyor Belts Found in most of Eggman's factories, these conveyor belts are used to quickly transport robotic components and robots. While you can also make use of them, be alert! Eggman has changed the movements of them to lead an unwary player into a trap! |
|
Water All three characters can go underwater, but movement is greatly slowed down, and only Tails can swim. Bear in mind that you cannot breathe while you are underwater and must make use of the air pockets that are found bubbling out of cracks in the floor. A countdown will appear if you are dangerously close to running out of air. If time runs out, you will drown and lose a life. |
|
Slime This is largely predominant in zones where Eggman has been at work, such as the Techno Hill Zone. You can wade in it, but don't get in too deep! The only way to safely swim is with an elemental shield. |
|
Crushers These traps are lethal and will immediately kill anyone trapped under one - even invincibility will not protect you here. |
|
Deep Pits Like crushers, these traps immediately take one life and invincibility is useless. |
Multiplayer
Not only can you play SRB2 alone, but with a network connection, your friends as well!
Co-Op |
Similar to a single player game, you can play through the single player levels together. Up to 32 players allowed, but a maximum of 8 is suggested. |
Match |
It's a free for all, and the one with the most points wins! Run around
picking up rings to hurl at your opponent. Points are given depending on the status of
your target: Shield - 25 pts. No Shield w/ Rings - 50 pts. No Shield, No Rings - 100 pts. Press the "Rankings" key to view scores. Up to a maximum of 32 players allowed. |
Race |
Just like Sonic 2's split screen mode, each player must race to the end of the level. Things you get along the way, such as your score, rings, and boxes, also add up to your total at the end. |
Tag |
You're it! Up to 32 people can play in this touch-and-run frenzy! One
player is it, and can tag others either by throwing a ring, or by touching them. You
become it once you're hit. In some levels there is a no-tag zone, but don't stay in there
too long! You gain points by avoiding a tag each time one occurs. Press the "Rankings" key to view scores. Up to a maximum of 32 players allowed. |
Capture the Flag |
Just like the popular FPS game, but with a platforming twist! Choose a
team - Red or Blue. Grab the opposing team's flag and bring it back to your base. As an
added challenge, if you reclaim your flag, you have to bring it back to your base - it
won't return automatically. Press the "Rankings" key to view scores. Up to a maximum of 32 players allowed. |
Chaos |
An endless horde of enemies. Can you survive? Try to get the highest score
in the time limit! Press the "Rankings" key to view scores. Up to a maximum of 32 players allowed. |
You'll notice that in the LEVEL NAME, after the level, are letters in parenthesis. This tells you what kind of level it is.
C
= Cooperative/Single PlayerR = Race
M = Match
T = Tag
F = Capture the Flag
A = ChaosSpecial Multiplayer Console Commands
Multiplayer can make heavy use of the console, and you may find several commands to your advantage. Please refer to the Console Command Summary below.
SRB2 uses ports 5029 and 5030 for network communication using the UDP protocol.
Zones
GREENFLOWER ZONE - Sonic and friends immediately set out for the Greenflower Zone. Luckily, you've reached this green haven before Eggman has had a chance to completely take control. Whilst exploring this level, keep your eyes peeled for anything hidden among the foilage... including robots! |
|
TECHNO HILL ZONE - Once a beautiful landscape, Eggman has turned this into a slime-ridden mess. You'll eventually reach the factory, and once inside, you'll have to negotiate lasers and crushers that have been installed to stop your progress. Finally, a battle will ensue on a high speed rail cart... |
|
CASTLE EGGMAN ZONE (DEMO EXCLUSIVE) - Having retreated here, Sonic, Tails and Knuckles must launch a full-scale assault on this castle and defeat Eggman, who is residing in the lower levels. Not only is this castle guarded by a huge wall, but Eggman has laid several traps inside that will catch you off guard! |
|
??? - More hidden levels are waiting to be unlocked... can you find them? |
Controls
The following are the default controls and their definition. You can change the controls by going to Options/Setup Controls in the menu. The split screen player's control setup can be found under Multiplayer/Setup Player 2.
Ring Throw Default Key: CTRL |
If in a multiplayer game that permits it, this button throws a ring. |
Taunt Default Key: , (comma) |
If in a multiplayer game, this key throws one of four random taunts at your opponents, providing they exist for your character. Sonic, Tails, and Knuckles do not have taunts. |
Spin Default Key: . (period) |
If standing still, this will rev a spindash. If you are moving and on the ground, you will go into a spin. |
Jump Default Key: / |
Makes your player jump. |
Forward Default Key: Up |
Moves your player forward. |
Backpedal Default Key: Down |
Moves your player in reverse. |
Turn Left Default Key: Left |
Turns your player left. |
Turn Right Default Key: Right |
Turns your player right. |
Walk Default Key: Shift |
Hold this down while moving to go slower. |
Strafe On Default Key: ALT |
Hold this down to use the Left and Right keys to strafe. |
Strafe Left Default Key: ) |
Makes your player sidestep to the left. |
Strafe Right Default Key: ( |
Makes your player sidestep to the right. |
Look Up Default Key: PageUp |
Tilts the camera upward. |
Look Down Default Key: PageDown |
Tilts the camera downward. |
Center View Default Key: End |
Centers the camera view. |
Mouselook Default Key: S |
When held down, use the mouse to move your view. |
Talk Key Default Key: T |
Talk to other players in the game. |
Rankings/Scores Default Key: Tab |
View current scores/statistics. |
Console Default Key: ~ |
Brings down the console. For advanced users only. |
Rotate Camera L Default Key: O |
Rotates the camera left. |
Rotate Camera R Default Key: P |
Rotates the camera right. |
Reset Camera Default Key: C |
Resets the camera if it gets stuck. |
You can also use a joystick with SRB2! Press the console button, and type in "USE_JOYSTICK" (without quotes). It will display a list of joysticks/gamepads attached to your PC, with a number next to each one. Type in "USE_JOYSTICK x" (no quotes), where x is the number of the joystick or gamepad you wish to use. | |
If you have an analog joystick/gamepad, you are welcome to try the "Analog Control" option in the Options menu. In collaboration with the Rotate Camera L and R buttons, you may prefer this method of control over the standard one. Available in single player and split-screen, but not network games. |
Console Command Summary
Commands
CONNECT <ip> | Connects to the specified IP address. If no IP is specified, it will search on the LAN for a game. |
KICK <name or node #> | Kicks a player in the current game (server only). |
GETPLAYERNUM | Lists all of the players in the game, their number in the array, and their node #s. |
SAVE <slot> <description> | Saves your game. |
LOAD <slot> | Loads a saved game. |
TUNES <slot> | Temporarily changes the game music. |
DISPLAYPLAYER | Displays the number of the current player being displayed. |
LISTSERV | Retrieves a list of games currently running if the master list is active. |
NODES | Lists all of the players in the game and their node #s. |
SCREENSHOT | Takes a screenshot of the game. Useful to bind a key to. |
CHANGECONFIG <filename> | Saves the current config and loads another. |
LOADCONFIG <filename> | Loads a new config without saving. |
SAVECONFIG <filename> | Saves the current configuration. |
SETCONTROL SETCONTROL2 |
Manually changes the controls of 1P and 2P. See config.cfg for an example. |
CHATMACRO | Type in HELP CHATMACRO for more information. |
QUIT | Exits the game. |
PAUSE | Pauses the game. |
ADDFILE <filename> | Adds a file to the game. |
EXITLEVEL | Exits the current level. |
EXITGAME | Exits the current game. |
MAP MAPxx (01-99) | Changes the level. |
STOPDEMO | Stops the currently running demo. |
TIMEDEMO | Plays back a demo at full speed. Useful for benchmarking. |
PLAYDEMO | Plays back a recorded demo. |
CHANGETEAM x (1 or 2) | Changes the current CTF team you are on. (1=Red, 2=Blue) |
BIND <key> <command> | Binds a command to a key. |
CLS | Clears the console buffer. |
TOGGLE | Type HELP TOGGLE for more information |
HELP | Provides help. |
WAIT | Waits a certain number of game tics before executing the next command. |
EXEC <filename> | Executes a console script. |
ECHO | Echos whatever you type. |
ALIAS | Creates an alias. Type HELP ALIAS for more information. |
SAYTEAM <message> | Sends a message to your team. |
SAYTO <playername> <message> | Sends a message to this player. |
SAY <message> | Sends a message to everyone. |
MEMFREE | Displays memory usage statistics. |
Variables
SV_MAXPLAYERS (on/off) | Sets the maximum number of players allowed to be in this game. |
SV_ALLOWNEWPLAYERS (on/off) | Allow new players to join or not. Setting this to NO forces them to wait until the next map change. |
SURROUND (on/off) | Toggles DirectSound3D acceleration. |
PRECACHESOUND (on/off) | Tells the game to precache sound or not before playing. |
STEREOREVERSE (on/off) | Toggles reverse stereo mode. |
CAM_ROTSPEED <integer> CAM2_ROTSPEED <integer> |
Changes the rotation speed of the camera. |
CAM_ROTATE <integer> CAM2_ROTATE <integer> |
Changes the angle of the camera's rotation. |
CAM_SPEED <integer> CAM2_SPEED <integer> |
Changes the speed of the camera. |
CAM_HEIGHT <integer> CAM2_HEIGHT <integer> |
Changes the height of the camera. |
CAM_STILL (on/off) CAM2_STILL (on/off) |
Forces the camera angle to freeze in place. |
CAM_DIST <integer> CAM2_DIST <integer> |
Changes the distance of the camera. |
ALLOWMLOOK | Allow players to mouselook in a netgame (server only) |
SONICCD (on/off) | An alternate mode of death for enemies. |
CHASECAM (on/off) CHASECAM2 (on/off) |
Turns the camera on and off. |
GRAVITY <decimal value> | Changes the gravity when allowed. |
TRANSLUCENCY (on/off) | Turns sprite translucency on and off. |
SND_CHANNELS <integer> | Sets the number of sound channels. |
MUSICVOLUME <integer> | Changes the music volume. |
SOUNDVOLUME <integer> | Changes the sound volume. |
ALLOWTEAMCHANGE (yes/no) | Allows players to change teams in CTF. (server only) |
ALLOWAUTOAIM (yes/no) | Allows players to use autoaim. (server only) |
ALLOWEXITLEVEL (yes/no) | Allows players to exit the level. (server only) |
SHOWMESSAGES (on/off) | Suppresses or enables some screen messages. |
GAMMA <integer> | Changes the gamma level. |
PREFERREDTEAM <1 or 2> PREFERREDTEAM2 <1 or 2> |
Changes your preferred CTF team. Set this BEFORE joining a CTF game. You will not necessarily get the team you prefer to be on. |
COLOR <colorname> COLOR2 <colorname> |
Changes your player's color |
NAME <name> NAME2 <name> |
Changes your player's name. |
SKIN <name> SKIN2 <name> |
Changes your player's character. |
FORCESKIN (on/off) | Forces all players in the game to use the character that the server is using. (server only) |
PLAYDEMOSPEED <integer> | Changes the speed at which a demo is played back. |
NETSTAT (on/off) | Shows network statistics. |
TIMELIMIT <integer> | Sets a time limit for multiplayer levels. (server only) |
INTTIME <integer> | Changes the intermission time in multiplayer levels. (server only) |
AUTOCTF (yes/no) | Auto-sorts people on teams as they join. (server only) |
TIMETIC (on/off) | Displays the time in game tics. |
SERVERNAME <name> | Changes the name of the server. |
INTERNETSERVER (yes/no) | Enables or disables advertising of the game on the master list. |
VID_WAIT (on/off) | Enables/Disables V-Sync. |
VID_TICRATE (on/off) | Shows game speed stats on a graph. |
Extras
There are many add-ons and extra goodies for SRB2! Visit the Addons section at www.srb2.org for a large cache of downloads.
Troubleshooting
Have a problem? Question? Can't get SRB2 to work? Stop by the Forum at www.srb2.org and ask. Someone will be glad to help you work through the problem.