title.png (43991 bytes)

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.


thanks.png (8396 bytes)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.png (31504 bytes)

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.

 

Ring0000.png (1178 bytes)

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).

ring.png (1109 bytes) 10 Ring Box

Adds 10 rings to your cache

sring.png (1096 bytes) 25 Ring Box

Adds 25 rings to your cache

bshield.png (1114 bytes) Basic Shield

Protects you from one hit

yshield.png (1112 bytes) Magnetic Shield

This will attract nearby rings. Don't go too deep in the water, or you'll short it out!

gshield.png (1113 bytes) Elemental Shield

Allows you to breathe underwater and swim in dangerous chemicals.

kshield.png (1104 bytes) Armaggeddon Shield

Press the spin button while jumping to wipe out all enemies within its blast radius. Also activates if you are hit.

rshield.png (1110 bytes) 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.

invc.png (1112 bytes) Invincibility

Makes you invincible for 20 seconds.

shoes.png (1118 bytes) Super Sneakers

Increases your speed for 20 seconds.

mixup.png (1162 bytes) Teleporter Scramble

In multiplayer, this will scramble the positions of all players in the game.

eggbox.png (1157 bytes) Eggman

Harms your player. Watch out!

random.png (1105 bytes) Random Item

What's in the box? Only way to find out is to open it!

token.png (1122 bytes)

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.png (1368 bytes) 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.

RNGA0000.png (1100 bytes)

Automatic

Hold down the THROW key for a constant stream of rings.

RNGE0000.png (1326 bytes)

Explosion

When this ring hits a wall, it scatters rings everywhere in a fireworks-like display.

RNGM0000.png (1200 bytes)

Homing

This ring will be hot on the trail of your enemies in no time! It is a lot slower, however.

RNGR0000.png (1163 bytes)

Rail

Snipe at your enemies with this instant-hit weapon!

rngsa0.png (1188 bytes)

Infinity

Gives you an infinite supply of rings.

WARNING!

metal.png (5951 bytes)

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

airspin.png (4279 bytes)

Air Spin Attack

While jumping, press the jump button again to hurl Sonic forward in a burst of speed.

Tails

tailsfly.png (18615 bytes) 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.

eggman.png (12925 bytes)

attack.png (3880 bytes)

    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.

stats1.png (69449 bytes)

bshield.png (1114 bytes)gshield.png (1113 bytes)rshield.png (1110 bytes)yshield.png (1112 bytes)kshield.png (1104 bytes)

    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)!

stats2.png (69181 bytes)


Surroundings

The following is a description of several objects or environments you will encounter.

spring1.png (941 bytes)spring2.png (941 bytes)spring3.png (1071 bytes)spring4.png (1046 bytes)

spring5.png (1107 bytes)spring6.png (1138 bytes)spring7.png (940 bytes)spring8.png (940 bytes)

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!

platform.png (47948 bytes)

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.

fan.png (1089 bytes)

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.png (59401 bytes)

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.png (33687 bytes)

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.png (67845 bytes)

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.

crusher.png (49485 bytes)

Crushers

These traps are lethal and will immediately kill anyone trapped under one - even invincibility will not protect you here.

pit.png (5508 bytes)

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!

 

coop.png (11051 bytes)

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.png (7565 bytes)

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.png (5364 bytes)

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.png (11057 bytes)

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.

ctf.png (8251 bytes)

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.png (6741 bytes)

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.

 

Special 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

gfz.png (19494 bytes)

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!

thz.png (23896 bytes)

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...

cez.png (43669 bytes)

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!

unknown.png (546 bytes)

??? -
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.

 

controls.png (22752 bytes)

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

knuckles.png (16482 bytes)

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.