Jumat, 20 Maret 2015
Filled Under:
SYSTEM REQUIREMENTS
Os : Windows XP, Vista, and 7
Proce : Pentium 4 3Ghz or higher
RAM : 1GB
HDD : 6GB
VGA : NVIDIA GeForce 7800
Section 8: Prejudice(TM)
English (North America) version 1.0
Readme File
October 21, 2010
Copyright (C) 2005-2011 TimeGate Studios, Inc. "Section 8", "Prejudice",
and "TimeGate" are copyrights and trademarks of TimeGate Studios, Inc. in
the United States and elsewhere. All rights reserved.
---------------------------------------------------
TABLE OF CONTENTS
---------------------------------------------------
1. INTRODUCTION
2. INSTALLATION
3. GENERAL ISSUES
4. VIDEO ISSUES
5. AUDIO ISSUES
6. HOSTING A SERVER
7. PREJUDICE ONLINE
8. REMOTE SERVER ADMINISTRATION
9. GAMEPLAY ISSUES
10. GENERAL SUPPORT AND CONTACT INFORMATION
11. WEB LINKS
---------------------------------------------------
1. INTRODUCTION
---------------------------------------------------
Welcome to, and thank you for playing, Section 8: Prejudice(TM). This document has
been written to provide you with up-to-date information on getting
Section 8: Prejudice(TM) running on your computer in the best possible fashion.
You'll find tips on solving issues, as well as some useful general
information on the game.
For information on how to best play Section 8: Prejudice(TM), consult the game manual
which can be downloaded at http://support.timegate.com. For the latest
Section 8: Prejudice(TM) information, gameplay tips, and community forums, visit the
official Section 8: Prejudice(TM) website at:
http://www.warisprejudice.com
---------------------------------------------------
2. INSTALLATION
---------------------------------------------------
2.1 INSTALLATION:
---------------------------------------
Locate and double-click on Setup.exe to launch the installer, then follow
the instructions on-screen.
2.2 CONFIGURATION FILES LOCATION
---------------------------------------
Configuration files are located in the directory specified by the Windows
OS version:
Windows XP:
* C:\Documents and Settings\%USERNAME%\My Documents\My Games\
Section 8 Prejudice - PC\S9Game\Config
Windows Vista/7:
* C:\Users\%USERNAME%\Documents\My Games\Section 8 Prejudice - PC\S9Game\Config
NOTE: The game/server must be run at least once before this folder is
generated.
2.3 CHANGING THE DEFAULT LANGUAGE
---------------------------------------
When the installer runs for the first time, it will auto-detect your
computer's settings and set the default language as specified by your OS.
After installation is complete, the installer will configure Section 8: Prejudice(TM)
to display in this language. If you wish to change the default language that
Section 8: Prejudice(TM) displays:
1. Navigate to the folder specified in section 2.2
2. Create a file named "UserEngine.ini" in a text editor
3. Paste the following into UserEngine.ini
[Configuration]
BasedOn=..\S9Game\Config\DefaultEngine.ini
[Engine.Engine]
Language=XXX
4. Change the XXX language code to one of the following:
INT – English
FRA – French
ITA – Italian
DEU – German
ESN – Spanish
Ex: To change the language to Spanish, you would enter ‘Language=ESN’
---------------------------------------------------
3. GENERAL ISSUES
---------------------------------------------------
* If you experience out of memory issues in 32bit versions of Windows Vista
or Windows 7, and have a video card with 512MB or more of video memory,
then you may have insufficient virtual address space to run Section 8: Prejudice(TM).
Microsoft provides some technical details on this problem in the word
document "WDDM_VA.doc" available at:
http://www.microsoft.com/whdc/device/display/WDDM_VA.mspx.
Several possible solutions are listed below.
1. Make sure you have at least service pack 1 installed on Windows Vista
computers. This can help even with 512MB video cards.
2. One option is Enter the Section 8: Prejudice(TM) SETTINGS screen, go to VIDEO
settings, and change TEXTURE DETAIL to a lower value.
3. To increase the amount of virtual address space 32 bit Windows Vista or
Windows 7 allocates to processes, click on the Start button, then All
Programs, then Accessories, then "Command Prompt," then "Run as
Administrator." On the command prompt enter:
bcdedit /set increaseuserva 3072
to increase your process address space to 3072MB. If you ever wish to
return Windows back to the default 2048MB of address space then, at the
command prompt type:
bcdedit /deletevalue increaseuserva
You will need to reboot your computer for either change to take effect.
4. Windows XP is less likely to suffer from this problem, but if you
should encounter it, note that bcdedit and the procedure above won't
work in Windows XP.
Instead navigate to the root folder of your system drive (Usually C:\)
and look for a file named "boot.ini". Open this file in notepad and look
for a line that looks something like this:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn
The exact contents of that line may vary on your system, but just add
/3GB to the end so that it looks something like this:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn /3GB
Then reboot your computer. This has the same effect as the bcdedit
utility does in Vista and Windows 7. Simply remove the /3GB and reboot
your machine to go back to the default behavior.
Note: 64 bit versions of Windows won't suffer from this problem.
* Certain types of joysticks can cause some control issues, such as having
your character continuously spin in circles. You can manually disable
joystick support by doing the following:
1. Locate and open S9Engine.ini (See section 2.2 for location)
2. Locate the following string:
AllowJoystickInput=1
Change the "1" to a "0", as shown below:
AllowJoystickInput=0
3. Restart the game.
* Startup Issue: Detected negative delta time (AMD system?) Please see
README.
AMD users running older multi core processors may experience a crash on
startup. It is recommended that you download the AMD Dual Core Optimizer
sofware via AMD's website:
http://support.amd.com/us/Processor_TechDownloads/DCO_1.1.4.zip.
Install the software, reboot your system, and the crash should no longer
occur.
If you are not running with an AMD processor and are running inside
VMware, avoid specifying /usepmtimer in the BOOT.ini file.
* If you are experiencing certain issues with a Microsoft Sidewinder mouse,
such as:
Files - Fatal error!
Address = 0x6ff7d06d (filename not found) [in C:\Windows\system32\DINPUT8.dll]
Update or Reinstall DirectX, and the crash should no longer occur.
* If you are experiencing connection issues with LIVE and are behind a
firewall or router, please refer to the following link:
http://support.microsoft.com/kb/937424?sd=xbox
* When launching, if you get the message “Failed to Initialize Games for Windows
LIVE”, or “The application failed to initialize properly”
1) Try running your anti-virus, anti-spyware, or firewall in "Game Mode" if it
supports one
2) Try disabling or uninstalling your security software
3) If this resolves the issue, please contact support and provide the name and
version of your security software (refer to Section 10 "GENERAL SUPPORT AND
CONTACT INFORMATION”) so that TimeGate Studios may work with vendors to
resolve these issues.
* If you are experiencing any other issues with LIVE, please refer to
section 10 "GENERAL SUPPORT AND CONTACT INFORMATION".
---------------------------------------------------
4. VIDEO ISSUES
---------------------------------------------------
* If you are having video or graphics problems while running Section 8: Prejudice(TM),
we recommend updating your video card drivers to the latest version
available from your card manufacturer.
* ATI - http://support.amd.com/us/gpudownload/Pages/index.aspx
* NVIDIA - http://www.nvidia.com/content/drivers/drivers.asp
* If you own a 3000/4000/5000 series ATI card, are using ATI Catalyst version 10.X
in Windows XP, and experience freezing during gameplay, try updating to the newest
version of Catalyst. If this does not resolve the issue, try reverting to version
9.X.
---------------------------------------------------
5. AUDIO ISSUES
---------------------------------------------------
* If you are having audio problems while running Section 8: Prejudice(TM), we recommend
updating your audio drivers to the latest version available from your card
manufacturer.
* Creative - http://support.creative.com/
* Realtek - http://www.realtek.com.tw/downloads/
* Certain headsets such as the Logitech G35 and G930 may not playback audio
correctly if set to Stereo mode. To resolve this issue, open the device's
Control Panel and set it to Surround mode. You may also download and
install Microsoft's default drivers to solve this issue, though please
note that this may disable certain features of the headset.
* Some players may experience a crash when running in Windows XP and unplugging
a USB headset. This is a known bug with XAudio2.
---------------------------------------------------
6. HOSTING A SERVER
---------------------------------------------------
6.1. SERVER TYPES:
---------------------------------------
Section 8: Prejudice(TM) supports two types of servers depending on your needs.
A Dedicated Server supports up to 32+ players, and is intended to run for
long periods of time. Although it is not possible to play on the machine
that is hosting the server, dedicated servers allow for a greater number
of players and have more customization options available.
A Listen Server supports less players than a Dedicated Server and allows
the host to play on the machine that is acting as the server. Listen
servers are best suited for small-sized games that are not intended to
run indefinitely. They can be launched either in-game, or from the command
line.
Both listen and dedicated servers require broadband or faster internet
connections. Bear in mind that most residential internet services are not
fast enough to support the higher player counts offered by dedicated
servers.
If you experience performance degradation, consider decreasing the number
of players allowed on the server.
NOTE: This section specifically covers how to host a server.
6.2. LIVE:
---------------------------------------
All dedicated servers require their own unique Games for Windows - LIVE
(GFWL) accounts. GFWL accounts can be created for free by using the in-game
GFWL client, or by visiting:
http://www.microsoft.com/games/en-US/index.aspx
Note that GFWL only allows one instance of an account to be logged in at a
time. If you are running multiple dedicated servers, or playing the game
and running a dedicated server at the same time, each will need their own
unique GFWL account.
Also, note that each Windows login only supports one GFWL login at a time.
If you want to run multiple dedicated servers on the same machine, each one
must be logged into a different Windows login.
To do this, you can use the following in the command prompt (Where
USERNAME is a unique Windows login):
runas /user:USERNAME "S9.exe server TER01_Base-SmallA?maxplayers=32
-login=example@test.com -password=password"
Note that running multiple instances from the same install may cause
problems.
6.3 HOSTING FROM IN-GAME:
---------------------------------------
Listen servers can be launched via the in-game Create Game menu using the
options presented to the player on screen. For instructions on launching a
dedicated server with advanced options, see section 6.4 "HOSTING FROM
COMMAND LINE".
To launch a listen server from in-game:
1. After launching the title and logging into LIVE, press any key when
prompted
2. Select any game mode icon (e.g. Campaign, Swarm, etc.)
3. Select "Custom Match"
4. Select "Create Game" on the Custom Match menu
6.3.1 CREATE GAME MENU:
To launch a listen server from the HOST Menu:
1. Select all of the desired options.
2. Click the "Create Game" button at the bottom of the screen.
6.3.2 MAP ROTATION:
Specifies a desired map rotation for the server.
6.3.3 BOTS:
The "Bots" option specifies if bots are present in the game or not.
Please note this only applies to bots that act as replacements for
human players (e.g. If disabled, Swarm will still have enemy bots, but
no bots will be placed on the defending team).
6.3.4 BOT DIFFICULTY:
Sets the difficulty of the bots on the server.
6.3.5 PLAYER LIMIT:
Sets the maximum player count for the server. Note that while, depending
on the Bots setting, the server will be auto-filled with bots, this
limit applies to the number of Human players allowed. This has a direct
impact on bandwidth requirements for a consistent gameplay experience.
6.3.6 FRIENDLY FIRE:
Specifies whether damage can be dealt to friendly players. Options
include:
* On - Allows players to damage teammates to the point of death.
* Off - Restricts players from doing any damage to their allies.
* Shields Only - Allow players to only damage their allies' shields.
6.3.7 VICTORY POINTS:
Controls how many points a team must score for the round to end. Note
that this does not apply to Swarm.
6.3.8 REGULATION TIME:
Specifies the amount of regulation time in minutes. Once regulation time
has been exceeded, the game will enter Overtime mode where all Victory Point
scoring events are multiplied. Note that this does not apply to
Swarm.
6.3.9 AUTOBALANCE:
Controls whether the server will force teams to play on teams with equal
amounts of players. Players will automatically be moved if there are
uneven amounts of players on each team. Note this applies to human
players (not bots). Note that this does not apply to Swarm.
6.3.10 SPECTATOR MODE:
The server administrator has the option to prevent other users from
spectating the match being played. To prevent people from joining as a
spectator, set SPECTATOR MODE to "Disabled".
6.3.11 JOIN RESTRICTION:
Specifies a restriction for players joining the server. Options include:
* Public - Allows all players to join the server without restriction
* Private Match - Restricts to only players who are "invited" by the
host
* Password - Gives the option to password protect the server. Clients
attempting to connect to a password protected server will
need the password in order to enter.
6.4 HOSTING FROM COMMAND LINE:
---------------------------------------
Dedicated servers launched from the command line have additional options
that can be specified. To start a dedicated server from the command line:
1. Open the Command Line (Start Menu > Run > Cmd)
2. Navigate to the Section 8: Prejudice(TM) folder in the directory the game was
installed to (default is C:\Program Files\TimeGate Studios\Section 8 Prejudice\).
3. Type "S9.exe server <URL> -login=<LOGIN> -password=<PASSWORD>"
* <URL> = Map and additional URL parameters (explained below)
* <LOGIN> = Your GFWL login
* <PASSWORD> = Your GFWL password
Note: Before you can host a dedicated server, you will have to register
your unique LIVE Access Code. If you have not already registered
your LIVE Access Code by running the game and signing into your GFWL
profile, you can register your LIVE Access Code from the command
line.
To do this:
1. Open the Command Line (Start Menu > Run > Cmd)
2. Navigate to the Section 8: Prejudice(TM) folder in the directory the game
was installed to (default is C:\Program Files\TimeGate Studios\
Section 8 Prejudice\).
3. Type "s9.exe server -login=<LOGIN> -password=<PASSWORD>
-registertoken=<TOKEN>"
* <LOGIN> = Your GFWL login
* <PASSWORD> = Your GFWL password
* <TOKEN> = Your LIVE Access Code
(e.g. XXXXX-XXXXX-XXXXX-XXXXX-XXXXX)
Note: The LIVE Access Code registration will not print anything to
the command window if it is successful.
If you are using a machine with an older video card, you may receive the
following message:
"This game requires at least Shader Model 3.0"
To resolve this issue, add -sm3 to your registration command:
s9.exe server -sm3 -login=<LOGIN> -password=<PASSWORD>
-registertoken=<TOKEN>
6.4.1 URL:
The URL is a string consisting of the map the server will launch with,
followed by the map rotation and any additional parameters. All URL
parameters are separated by a "?".
For example, to launch a server with the following options:
* Starting map: Zephyr
* Type: Internet game
* Max Players: 32
* Bots: Yes
* Friendly Fire: Shields Only
* Map Cycle: Zephyr, Whiteout
* GFWL Login: example@test.com
* GFWL Password: password
You would type the following:
S9.exe server TER01_Base-LargeA?maxplayers=32?bots=Yes?FF=part?
mapcycle=TER01_Base-LargeA+ARC02_Base-LargeA -login=example@test.com
-password=password -unattended
Note that the first map listed after "server" (Ex: TER01_Base-LargeA) is
the first map that the server will start with. After that map is
complete, the server will cycle to the *second* map specified in
"mapcycle" (Ex: ARC02_Base-LargeA).
6.4.2 VALID MAP URLS:
The following are considered valid map URLs, and consist of two parts.
The map name (ex. TER01_Base), followed by a variant designation (ex.
TER01_Base-SmallA). You may select a random map by using "random" in the
place of a map URL. NOTE: New maps that are not listed below may be
released over time. For a full list of maps and how to host servers
running them, download and view the addendums at
http://support.timegate.com.
Versus (Conquest):
* ARC02_Base-LargeA = Whiteout
* ARC02_Base-MediumA = Whiteout - Medium
* ARC02_Base-SmallA = Whiteout - West
* ARC02_Base-SmallB = Whiteout - East
* DES01_Base-LargeA = Eden
* DES01_Base-MediumA = Eden - Medium
* DES01_Base-SmallA = Eden - East
* DES01_Base-SmallB = Eden - North
* LAV02_Base-LargeA = Prometheus
* LAV02_Base-MediumA = Prometheus - Medium
* LAV02_Base-SmallA = Prometheus - South
* LAV02_Base-SmallB = Prometheus - North
* TER01_Base-LargeA = Zephyr
* TER01_Base-MediumA = Zephyr - Medium
* TER01_Base-SmallA = Zephyr - East
* TER01_Base-SmallB = Zephyr - West
Swarm:
* ARC02_Base-SwarmA = Whiteout - Excavator
* DES01_Base-SwarmA = Eden - Solar Array
* LAV02_Base-SwarmA = Prometheus - Tower
* TER01_Base-SwarmA = Zephyr - Hilltop
6.4.3 URL PARAMETERS:
The following additional parameters are supported. Note that all
URL parameters must be preceded by a "?", and appended to the URL
string.
* Game Sets the game mode (Conquest, Swarm, etc.). NOTE:
New game modes that are not listed below may be
released over time. For a full list of game modes
and how to host servers running them, download and
view the addendums at http://support.timegate.com.
S9Game.S9GameInfoConquest = Conquest (default)
S9Game.S9GameInfoSwarm = Swarm
Ex: "?game=s9game.s9gameinfoconquest"
* WarmUpMode On = warmup mode on (default)
Off = warmup mode off
Ex: "?warmupmode=off"
* AutoBalance On = autobalance is turned on (default)
Off = autobalance is turned off
Ex: "?autobalance=off"
* MaxPlayers Sets the maximum number of players
Ex: "?maxplayers=32"
* Bots Enables or disables bots. Note that in some game
modes, disabling bots will not remove all bots from
the game (Ex: in Swarm, disabling bots only removes
bots from the defending team).
No = bots disabled (default)
Yes = bots enabled
Ex: "?bots=yes"
* BotRatio Bots will be added to the server to ensure that the
server's population remains at least the
specified ratio of its capacity (Default is 1.0)
Ex: "?botratio=0.25"
* Difficulty Sets the difficulty of bots.
0 = Trivial
1 = Easy
2 = Medium
3 = Hard
4 = Insane
Ex: "?difficulty=2"
* GoalScore Sets the max amount of Victory Points. Note this is
only applicable to Conquest/Skirmish.
Ex: "?goalscore=1000"
* TimeLimit Sets the regulation time for the game in minutes.
Note this is only applicable to Conquest/Skirmish.
Ex: "?timelimit=25"
* FF On = Turns friendly fire on
Part = Turns friendly fire to partial/shields only
(default)
Off = Turns friendly fire off
Ex: "?ff=part"
* FFKick On = players causing excessive friendly fire will be
kicked (default)
Off = players causing excessive friendly fire will
not be kicked
Ex: "?ffkick=Off"
* Spectators Specifies whether or not spectators are allowed.
On = spectators are allowed in the server
Off = spectators are not allowed in the server
Ex: "?spectators=on"
* MaxSpectators Sets maximum number of spectators
Ex: "?maxspectators=2"
* MapCycle Specifies the map rotation for the server. Use "+"
to add additional maps. Note that the first map
listed must match the map specified for the server
start if you would like to include the map in the
rotation.
<Map URL> = See section 6.4.3 for a full list of
valid map URLs
Random = rotates to random maps that are recommended
to fit the MaxPlayers specified
Ex: "?mapcycle=TER01_Base-LargeA+ARC02_Base-SmallA"
EX: "?mapcycle=random"
* ServerName Sets the server name.
Ex: "?servername=MyServer"
* ServerClan Sets server clan that can be searched for by
players to find this server. Valid clan's can
only contain alpha-numeric characters and can
consist of no more than three characters.
Ex: "?serverclan=ABC"
* Ranked Specifies whether a server is ranked or not. See
section 7 "PREJUDICE ONLINE" for additional
information regarding ranked status.
Yes = sets server to ranked
No = sets server to unranked (default)
Ex: "?ranked=yes"
* Password Sets the password for a match.
Ex: "?password=apples123"
* AdminPassword Sets the AdminPassword for the server.
Ex: "?adminpassword=myadminpassword"
6.4.4 COMMAND LINE PARAMETERS:
Command line parameters are added after the URL string, begin with a
"-", and must be preceded by an empty space.
* -login Your GFWL login. Must be unique to server, and required
for startup.
Ex: " -login=example@test.com"
* -password Your GFWL password.
Ex: " -password=password"
* -registertoken Registers the LIVE Access Code. A valid LIVE Access
Code is required to host, and must be registered
before a server can be launched. Note your LIVE
Access Code only needs to be registered once.
Ex: " -registertoken=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
* -ranked Flags server as "ranked". See section 7 "PREJUDICE
ONLINE" for additional information on this parameter
Ex: " -ranked"
* -savelogin Saves passed in login credentials so they are no
longer necessary. Must pass in both login and
password.
Ex: " -savelogin -login=example@test.com
-password=password"
* -deletelogin Deletes previously saved login credentials.
Ex: " -deletelogin"
* -unattended When running -unattended, a server will suppress all
prompts and will never block while waiting for user
input. An -unattended server window will also close
itself when it exits. This can be useful for running
multiple servers, running within an automated
process,or running on a machine which you do not
have physical access to.
Ex: " -unattended"
* -ranked Defaults all games to ranked. See section 7.1
"RANKED SERVERS" for more information.
Ex: "-ranked"
* -unranked Defaults all games to unranked
Ex: "-unranked"
6.5 ADDITIONAL SERVER CONFIGURATION
---------------------------------------
To configure additional server variables such as Server Name and Message
of the Day, you will need to create and update UserGame.ini in your
game's user directory (See section 2.2 for location).
1. Navigate to the folder specified in section 2.2
2. Create a file named "UserGame.ini" in a text editor.
3. Paste the following into UserGame.ini:
[Configuration]
BasedOn=..\S9Game\Config\DefaultGame.ini
[Engine.GameInfo]
bAdminCanPause=
MaxSpectators=
MaxIdleTime=
InactivityWarningTime=
bKickLiveIdlers=
[Engine.AccessControl]
AdminPassword=
[Engine.GameReplicationInfo]
ServerName=
MessageOfTheDay=
[S9Game.S9GameInfoConquest]
bOvertimeEnabled=
bWarmUpEnabled=
[TGEngine.TGGameReplicationInfo]
ServerClan=
4. Set the variables to the desired values:
* bAdminCanPause=<Value> Set <Value> to true or false to enable or
disable the ability for the administrator to
pause the game. If enabled the game can be
paused using the <Pause> key or the "admin
pause" command.
* MaxSpectators=<MaxSpect> Limits the maximum number of players that
can spectate in the game to <MaxSpect>
players.
* MaxIdleTime=<Sec> Limits the maximum time a player can idle
before being kicked from the server to <Sec>
seconds. This variable has a minimum value
limitation.
* InactivityWarningTime=<Sec> Sets the time at which a player will be
warned they will be kicked for being idle,
to <Sec> seconds.
* bKickLiveIdlers=<Value> Set <Value> to true or false to enable or
disable auto kick for idle players.
* AdminPassword=<Password> Set the Admin password to the text specified
by <Password>. See "REMOTE SERVER
ADMINISTRATION" for more information.
Ex: AdminPassword=password
* ServerName=<Server> Sets the server name to the text specified
by <Server>.
Ex: ServerName=MyName's Server
* MessageOfTheDay=<Message> Sets the MOTD to the text specified by
<Message>.
Ex: MessageOfTheDay=Welcome to MyName's
Server!
* bOvertimeEnabled=<Value> Set to <Value> to true or false to enable or
disable Overtime mode. When Overtime is
enabled, scoring will increase after
Regulation time ends.
* bWarmUpEnabled=<Value> Set <Value> to true or false to enable or
disable Warm Up mode. When warmup is enabled
there will be a short period before game
start at the beginning of each map.
* ServerClan=<ServerClan> Sets the server clan to the 3 character
<ServerClan>
Ex: ServerClan=ABC
5. Save UserGame.ini.
6. Run the game and create your dedicated server as normal.
6.6 SERVER ON DEMAND
---------------------------------------
A Server on Demand (SOD) is a special type of server that can change its
game configuration while running in order to match what a user is
searching for.
To run a SOD, type the following from the command line:
"S9.exe ServerOnDemand?ServerName=<SERVERNAME>?ServerClan=<SERVERCLAN>
?AdminPassword=<ADMINPASSWORD>?SupportsBots=<Yes/No>?
MaxPlayerLimit=<MAXPLAYERS>?MinPlayerLimit=<MINPLAYERS>?SODKick=<On/Off>
-login=<LOGIN> -password=<PASSWORD>"
* <SERVERNAME> = The name you want the server to be called
* <SERVERCLAN> = The server clan displayed for the server
* <ADMINPASSWORD> = The password that restricts Admin commands
* SupportsBots = Setting this to "Yes" will support any server a user
requests, even if bots are disabled. Setting this to
"No" will not support Swarm or any server with Bots
set to "Yes".
* <MAXPLAYERS> = The maximum number of players able to play on the
server including bots, regardless of the Player Limit
* <MINPLAYERS> = The minimum number of players with which the server is
allowed to be configured. By default, this is set to 0.
* SODKick = Indicates whether or not the server will boot players when
it becomes inactive. By default, this is set to "On".
* <LOGIN> = Your GFWL login
* <PASSWORD> = Your GFWL password
For more information about URL parameters referenced above, see section
6.4.3.
6.7 FINDING YOUR SERVER
---------------------------------------
To find your server in-game, do the following:
1. Select the game mode set-up on your server
2. Select "Custom Match"
3. Select "Server Clan" to search by server clan or "Host Gamertag" to
search by the Games for Windows - LIVE Gamertag
Please note that you will need to set-up a server clan before using the
"Server Clan" search. See section 4.4 "ADDITIONAL SERVER CONFIGURATION"
for more information.
---------------------------------------------------
7. PREJUDICE ONLINE
---------------------------------------------------
Prejudice Online is a service used to track persistent statistics through
play on "Ranked" servers for both records and career statistics. These
statistics include the following:
* Leaderboards
* Experience Levels and Ranks
* Badges - In a Round (IAR) accomplishments
* Records - In a Life (IAL) accomplishments
* Feats - In a Life (IAL) accomplishments. These are available in unranked
play but can only be unlocked in ranked play
7.1 RANKED SERVERS:
---------------------------------------
Section 8: Prejudice(TM) supports both "Ranked" and "Unranked" servers. The former
will communicate all results to Prejudice Online. They can be identified
by the "ladder icon" visible on:
* the Custom Match server list
* the Loading screen
* the Scores menu inside the game
To prevent server-side exploits and to help safeguard the authenticity of
each player's profile, the game relies on a "whitelist" of trusted
servers. Only servers that are included on this list are considered
Ranked.
TimeGate regulates the official list of whitelisted servers, and works
with official hosting partners to ensure maximum quality on these ranked
servers. To apply for whitelisting, open a new support ticket at
http://support.timegate.com with "Server Whitelist Request" in the Subject
field.
To launch a server on the whitelist in Ranked mode, append the following
to the end of the dedicated server's command line string (after the
username and password):
-ranked
You may alternatively use the URL parameter "?ranked=yes" to launch the
whitelisted server as ranked.
Note that not all options are available for ranked servers. For example,
the following restrictions exist for ranked status:
* cannot be set to "Private"
* cannot be password-protected
* bot difficulty must be at least Medium or higher
* Autobalance must be enabled
* Regulation Time must be between 15 and 35 minutes for non-Swarm games
* Victory Point limit (goalscore) must be between 750 and 2000 for
non-Swarm games
---------------------------------------------------
8. REMOTE SERVER ADMINISTRATION
---------------------------------------------------
As a remote administrator, you can change game options, kick/ban players,
and execute commands on your dedicated server while connected from another
client.
8.1 DEDICATED SERVER SETUP:
---------------------------------------
1. Open UserGame.ini in a text editor (see section 6.5 "ADDITIONAL SERVER
CONFIGURATION" for more information on creating this file if it does
not already exist).
2. Under the heading [Engine.AccessControl], set the AdminPassword field
to your desired password.
Ex: AdminPassword=MyServerPassword
You may also set the AdminPassword via URL Parameter. See section 6.4.3
"URL PARAMETERS" for more information.
3. Save UserGame.ini.
4. Run the game and create your dedicated server as normal.
8.2 LOGGING IN FROM ANOTHER CLIENT:
---------------------------------------
Once your dedicated server has an admin password, you can login as the
administrator while connected to it from another client.
To login as the administrator:
1. Join a game on your dedicated server.
2. Press the tilde key (~) or the equal sign key (=) to bring up a
console window.
3. Type “AdminLogin <AdminPassword>” into the console window and
press enter where “<AdminPassword>” is the password you entered into
UserGame.ini.
Once you’re finished updating the server, to log out as the administrator,
type "AdminLogout" into the console window.
8.3 EXECUTING ADMIN COMMANDS:
---------------------------------------
After you have logged in as the administrator, admin commands can be
issued using the console window. Note that the use of many of these
commands may result in the server losing ranked status.
To issue an admin console command:
1. Open the console window using tilde (~) or equals (=)
2. Type “Admin <AdminCommand>” in the console window where
”<AdminCommand>” is the command you wish to execute.
* PlayerList Lists the name and ID number for all players
and bots on the server
* NetID <PlayerName> Lists the player ID number for all players
named <PlayerName> on the server
* Kick <PlayerName|PlayerID> Kicks the player named <PlayerName> or the
player with the ID number of <PlayerID> from
the server
* Ban <PlayerName|PlayerID> Kicks the player named <PlayerName> or the
player with the ID number of <PlayerID> from
the server and prevents them from ever
joining the server again
* Banned Lists the name and ID number of all players
who have been banned from the server
* UnBan <PlayerName|PlayerID> Remove <PlayerName> or the player with the
ID number of <PlayerID> from the list of
players who are banned from the server
* MOTD <Message> Sets the server's message of the day to
<Message>
* BroadcastMessage <Message> Sends <Message> to all players on the server
* BM <Message> Shortcut for BroadcastMessage
* ChangeMap <MapURL> Changes the current map to <MapURL>, refer
to section 6.4.2 "VALID MAP URLS"
Ex: Changemap TER01_Base-SmallA
* ChangeMapNext <MapURL> Changes the next map to <MapURL>, refer to
section 6.4.2 "VALID MAP URLS"
Ex: Changemap TER01_Base-SmallA
* RestartMap Restarts the game on the current map
* CycleMap Rotates to the next map in the map cycle
* MapRotation <MapRotation> Sets the map cycle to <MapRotation>, refer
to section 6.4.2 "VALID MAP URLS"
Ex: MapRotation TER01_Base-SmallA+
ARC02_Base-SmallA
* SetTeam <Player|PlayerID> Moves the player named <Player> or player
<TeamID> with ID number <PlayerID> to the team with
index <TeamID>; 0 is Section 8, 1 is Arm
* SetSpectator <PlayerName| Moves the player named <PlayerName> or
PlayerID> player with ID number <PlayerID> to the
spectator team
* ShuffleTeams Shuffles players' team assignments
* Bots <ON/OFF> Enables/disables bots for balanced game
modes
* AddBot <TeamID> Adds a bot to the the team with index
<TeamID>; 0 is Section 8, 1 is Arm. Note
the maximum number of bots cannot exceed the
Player Limit.
Ex: addbot 0
* RemoveBot <TeamID> Removes a bot from the team with index
<TeamID>; 0 is Section 8, 1 is Arm
Ex: removebot 1
* Password <MyPassword> Sets the server’s game password to
<MyPassword>
* RemovePassword Clears the server's game password
* AdminPassword <MyPassword> Sets the administrator password to
<MyPassword>
* AutoBalance <ON/OFF> Turns team auto-balancing on or off
* FFMode <ON/OFF/PART> Changes the friendly fire mode to on, off,
or shields only
* ScoreLimit <Points> Sets the game’s score limit to <Points>
Ex: ScoreLimit 1000
* TimeLimit <Minutes> Sets the game’s time limit in minutes
* PlayerLimit <MaxPlayers> Sets the server’s player limit to
<MaxPlayers>
Ex: PlayerLimit 16
* Difficulty <Level> Sets the server’s difficulty for bots to
<Level>; refer to 6.4.3 "URL PARAMETERS" for
the list of difficulty levels
* Spectator <ON/OFF> Enables or disables spectator mode
* Warmup <ON/OFF> Enables or disables the warmup time before
matches
* GrantRPToAll <Points> Gives every player on the server <Points>
requisition points. Note this will not work
in ranked matches.
8.4 FIXED CPU LOAD SERVERS:
---------------------------------------
Some server hosts prefer that server player limits and bot counts remain
constant or fixed to a certain maximum limit. Doing so helps to maintain a
consistent CPU load, so server hosts can more accurately manage their
systems. When setting up your server, you can disable admin player-limit
commands to prevent remote administrators from changing player limit and
bot counts.
To disable player-limit commands:
1. Open UserGame.ini (See section 6.5 for instructions on creating this
file)
2. Under the heading [TGEngine.TGAdminCommandManager] add the following:
[TGEngine.TGAdminCommandManager]
bDisableAdminPlayerLimit=true
Note: If the [TGEngine.TGAdminCommandManager] heading does not exist, add
it to your UserGame.ini.
3. Save UserGame.ini
4. Create your dedicated server as normal.
Note: With this option set, administrators will not have access to the
admin commands PlayerLimit and AddBot. For SODs, you may use the URL
parameters to limit maximum players and bots. See section 6.6
"SERVER ON DEMAND" for more information.
Other items to consider to minimize hardware burden for a fixed CPU load
servers are the following:
* Avoid running Swarm games
* Disable bots or set BotRatio to any value less than 1
---------------------------------------------------
9. GAMEPLAY ISSUES
---------------------------------------------------
* Spectator Mode includes additional controls that are not referenced in the
game manual or Spectator HUD.
1. Additional Controls
* JUMP: Move up (z axis)
* CROUCH: Move down (z axis)
2. Spectator bindings are bound to actions and cannot be rebound in game
* UNSUPPORTED: Bindings may be changed in the controls config file
and may cause issues with controllers
---------------------------------------------------
10. GENERAL SUPPORT AND CONTACT INFORMATION
---------------------------------------------------
If you are experiencing technical difficulties with Section 8: Prejudice(TM), you may
visit TimeGate Support at http://support.timegate.com
If you are experiencing technical difficulties with LIVE, you may visit
Games for Windows - LIVE Support at
http://www.microsoft.com/games/en-US/Support/Pages/default.aspx
---------------------------------------------------
11. WEB LINKS
---------------------------------------------------
For more information on Section 8: Prejudice(TM), please visit the following web
sites:
Official Section 8: Prejudice(TM) Website
http://www.warisprejudice.com
TimeGate Studios (Developer)
http://www.timegate.com
============================================================================
Section 8 Prejudice [SKIDROW] - 4.6GB
SYSTEM REQUIREMENTS
Os : Windows XP, Vista, and 7
Proce : Pentium 4 3Ghz or higher
RAM : 1GB
HDD : 6GB
VGA : NVIDIA GeForce 7800
Section 8: Prejudice(TM)
English (North America) version 1.0
Readme File
October 21, 2010
Copyright (C) 2005-2011 TimeGate Studios, Inc. "Section 8", "Prejudice",
and "TimeGate" are copyrights and trademarks of TimeGate Studios, Inc. in
the United States and elsewhere. All rights reserved.
---------------------------------------------------
TABLE OF CONTENTS
---------------------------------------------------
1. INTRODUCTION
2. INSTALLATION
3. GENERAL ISSUES
4. VIDEO ISSUES
5. AUDIO ISSUES
6. HOSTING A SERVER
7. PREJUDICE ONLINE
8. REMOTE SERVER ADMINISTRATION
9. GAMEPLAY ISSUES
10. GENERAL SUPPORT AND CONTACT INFORMATION
11. WEB LINKS
---------------------------------------------------
1. INTRODUCTION
---------------------------------------------------
Welcome to, and thank you for playing, Section 8: Prejudice(TM). This document has
been written to provide you with up-to-date information on getting
Section 8: Prejudice(TM) running on your computer in the best possible fashion.
You'll find tips on solving issues, as well as some useful general
information on the game.
For information on how to best play Section 8: Prejudice(TM), consult the game manual
which can be downloaded at http://support.timegate.com. For the latest
Section 8: Prejudice(TM) information, gameplay tips, and community forums, visit the
official Section 8: Prejudice(TM) website at:
http://www.warisprejudice.com
---------------------------------------------------
2. INSTALLATION
---------------------------------------------------
2.1 INSTALLATION:
---------------------------------------
Locate and double-click on Setup.exe to launch the installer, then follow
the instructions on-screen.
2.2 CONFIGURATION FILES LOCATION
---------------------------------------
Configuration files are located in the directory specified by the Windows
OS version:
Windows XP:
* C:\Documents and Settings\%USERNAME%\My Documents\My Games\
Section 8 Prejudice - PC\S9Game\Config
Windows Vista/7:
* C:\Users\%USERNAME%\Documents\My Games\Section 8 Prejudice - PC\S9Game\Config
NOTE: The game/server must be run at least once before this folder is
generated.
2.3 CHANGING THE DEFAULT LANGUAGE
---------------------------------------
When the installer runs for the first time, it will auto-detect your
computer's settings and set the default language as specified by your OS.
After installation is complete, the installer will configure Section 8: Prejudice(TM)
to display in this language. If you wish to change the default language that
Section 8: Prejudice(TM) displays:
1. Navigate to the folder specified in section 2.2
2. Create a file named "UserEngine.ini" in a text editor
3. Paste the following into UserEngine.ini
[Configuration]
BasedOn=..\S9Game\Config\DefaultEngine.ini
[Engine.Engine]
Language=XXX
4. Change the XXX language code to one of the following:
INT – English
FRA – French
ITA – Italian
DEU – German
ESN – Spanish
Ex: To change the language to Spanish, you would enter ‘Language=ESN’
---------------------------------------------------
3. GENERAL ISSUES
---------------------------------------------------
* If you experience out of memory issues in 32bit versions of Windows Vista
or Windows 7, and have a video card with 512MB or more of video memory,
then you may have insufficient virtual address space to run Section 8: Prejudice(TM).
Microsoft provides some technical details on this problem in the word
document "WDDM_VA.doc" available at:
http://www.microsoft.com/whdc/device/display/WDDM_VA.mspx.
Several possible solutions are listed below.
1. Make sure you have at least service pack 1 installed on Windows Vista
computers. This can help even with 512MB video cards.
2. One option is Enter the Section 8: Prejudice(TM) SETTINGS screen, go to VIDEO
settings, and change TEXTURE DETAIL to a lower value.
3. To increase the amount of virtual address space 32 bit Windows Vista or
Windows 7 allocates to processes, click on the Start button, then All
Programs, then Accessories, then "Command Prompt," then "Run as
Administrator." On the command prompt enter:
bcdedit /set increaseuserva 3072
to increase your process address space to 3072MB. If you ever wish to
return Windows back to the default 2048MB of address space then, at the
command prompt type:
bcdedit /deletevalue increaseuserva
You will need to reboot your computer for either change to take effect.
4. Windows XP is less likely to suffer from this problem, but if you
should encounter it, note that bcdedit and the procedure above won't
work in Windows XP.
Instead navigate to the root folder of your system drive (Usually C:\)
and look for a file named "boot.ini". Open this file in notepad and look
for a line that looks something like this:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn
The exact contents of that line may vary on your system, but just add
/3GB to the end so that it looks something like this:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect /NoExecute=OptIn /3GB
Then reboot your computer. This has the same effect as the bcdedit
utility does in Vista and Windows 7. Simply remove the /3GB and reboot
your machine to go back to the default behavior.
Note: 64 bit versions of Windows won't suffer from this problem.
* Certain types of joysticks can cause some control issues, such as having
your character continuously spin in circles. You can manually disable
joystick support by doing the following:
1. Locate and open S9Engine.ini (See section 2.2 for location)
2. Locate the following string:
AllowJoystickInput=1
Change the "1" to a "0", as shown below:
AllowJoystickInput=0
3. Restart the game.
* Startup Issue: Detected negative delta time (AMD system?) Please see
README.
AMD users running older multi core processors may experience a crash on
startup. It is recommended that you download the AMD Dual Core Optimizer
sofware via AMD's website:
http://support.amd.com/us/Processor_TechDownloads/DCO_1.1.4.zip.
Install the software, reboot your system, and the crash should no longer
occur.
If you are not running with an AMD processor and are running inside
VMware, avoid specifying /usepmtimer in the BOOT.ini file.
* If you are experiencing certain issues with a Microsoft Sidewinder mouse,
such as:
Files - Fatal error!
Address = 0x6ff7d06d (filename not found) [in C:\Windows\system32\DINPUT8.dll]
Update or Reinstall DirectX, and the crash should no longer occur.
* If you are experiencing connection issues with LIVE and are behind a
firewall or router, please refer to the following link:
http://support.microsoft.com/kb/937424?sd=xbox
* When launching, if you get the message “Failed to Initialize Games for Windows
LIVE”, or “The application failed to initialize properly”
1) Try running your anti-virus, anti-spyware, or firewall in "Game Mode" if it
supports one
2) Try disabling or uninstalling your security software
3) If this resolves the issue, please contact support and provide the name and
version of your security software (refer to Section 10 "GENERAL SUPPORT AND
CONTACT INFORMATION”) so that TimeGate Studios may work with vendors to
resolve these issues.
* If you are experiencing any other issues with LIVE, please refer to
section 10 "GENERAL SUPPORT AND CONTACT INFORMATION".
---------------------------------------------------
4. VIDEO ISSUES
---------------------------------------------------
* If you are having video or graphics problems while running Section 8: Prejudice(TM),
we recommend updating your video card drivers to the latest version
available from your card manufacturer.
* ATI - http://support.amd.com/us/gpudownload/Pages/index.aspx
* NVIDIA - http://www.nvidia.com/content/drivers/drivers.asp
* If you own a 3000/4000/5000 series ATI card, are using ATI Catalyst version 10.X
in Windows XP, and experience freezing during gameplay, try updating to the newest
version of Catalyst. If this does not resolve the issue, try reverting to version
9.X.
---------------------------------------------------
5. AUDIO ISSUES
---------------------------------------------------
* If you are having audio problems while running Section 8: Prejudice(TM), we recommend
updating your audio drivers to the latest version available from your card
manufacturer.
* Creative - http://support.creative.com/
* Realtek - http://www.realtek.com.tw/downloads/
* Certain headsets such as the Logitech G35 and G930 may not playback audio
correctly if set to Stereo mode. To resolve this issue, open the device's
Control Panel and set it to Surround mode. You may also download and
install Microsoft's default drivers to solve this issue, though please
note that this may disable certain features of the headset.
* Some players may experience a crash when running in Windows XP and unplugging
a USB headset. This is a known bug with XAudio2.
---------------------------------------------------
6. HOSTING A SERVER
---------------------------------------------------
6.1. SERVER TYPES:
---------------------------------------
Section 8: Prejudice(TM) supports two types of servers depending on your needs.
A Dedicated Server supports up to 32+ players, and is intended to run for
long periods of time. Although it is not possible to play on the machine
that is hosting the server, dedicated servers allow for a greater number
of players and have more customization options available.
A Listen Server supports less players than a Dedicated Server and allows
the host to play on the machine that is acting as the server. Listen
servers are best suited for small-sized games that are not intended to
run indefinitely. They can be launched either in-game, or from the command
line.
Both listen and dedicated servers require broadband or faster internet
connections. Bear in mind that most residential internet services are not
fast enough to support the higher player counts offered by dedicated
servers.
If you experience performance degradation, consider decreasing the number
of players allowed on the server.
NOTE: This section specifically covers how to host a server.
6.2. LIVE:
---------------------------------------
All dedicated servers require their own unique Games for Windows - LIVE
(GFWL) accounts. GFWL accounts can be created for free by using the in-game
GFWL client, or by visiting:
http://www.microsoft.com/games/en-US/index.aspx
Note that GFWL only allows one instance of an account to be logged in at a
time. If you are running multiple dedicated servers, or playing the game
and running a dedicated server at the same time, each will need their own
unique GFWL account.
Also, note that each Windows login only supports one GFWL login at a time.
If you want to run multiple dedicated servers on the same machine, each one
must be logged into a different Windows login.
To do this, you can use the following in the command prompt (Where
USERNAME is a unique Windows login):
runas /user:USERNAME "S9.exe server TER01_Base-SmallA?maxplayers=32
-login=example@test.com -password=password"
Note that running multiple instances from the same install may cause
problems.
6.3 HOSTING FROM IN-GAME:
---------------------------------------
Listen servers can be launched via the in-game Create Game menu using the
options presented to the player on screen. For instructions on launching a
dedicated server with advanced options, see section 6.4 "HOSTING FROM
COMMAND LINE".
To launch a listen server from in-game:
1. After launching the title and logging into LIVE, press any key when
prompted
2. Select any game mode icon (e.g. Campaign, Swarm, etc.)
3. Select "Custom Match"
4. Select "Create Game" on the Custom Match menu
6.3.1 CREATE GAME MENU:
To launch a listen server from the HOST Menu:
1. Select all of the desired options.
2. Click the "Create Game" button at the bottom of the screen.
6.3.2 MAP ROTATION:
Specifies a desired map rotation for the server.
6.3.3 BOTS:
The "Bots" option specifies if bots are present in the game or not.
Please note this only applies to bots that act as replacements for
human players (e.g. If disabled, Swarm will still have enemy bots, but
no bots will be placed on the defending team).
6.3.4 BOT DIFFICULTY:
Sets the difficulty of the bots on the server.
6.3.5 PLAYER LIMIT:
Sets the maximum player count for the server. Note that while, depending
on the Bots setting, the server will be auto-filled with bots, this
limit applies to the number of Human players allowed. This has a direct
impact on bandwidth requirements for a consistent gameplay experience.
6.3.6 FRIENDLY FIRE:
Specifies whether damage can be dealt to friendly players. Options
include:
* On - Allows players to damage teammates to the point of death.
* Off - Restricts players from doing any damage to their allies.
* Shields Only - Allow players to only damage their allies' shields.
6.3.7 VICTORY POINTS:
Controls how many points a team must score for the round to end. Note
that this does not apply to Swarm.
6.3.8 REGULATION TIME:
Specifies the amount of regulation time in minutes. Once regulation time
has been exceeded, the game will enter Overtime mode where all Victory Point
scoring events are multiplied. Note that this does not apply to
Swarm.
6.3.9 AUTOBALANCE:
Controls whether the server will force teams to play on teams with equal
amounts of players. Players will automatically be moved if there are
uneven amounts of players on each team. Note this applies to human
players (not bots). Note that this does not apply to Swarm.
6.3.10 SPECTATOR MODE:
The server administrator has the option to prevent other users from
spectating the match being played. To prevent people from joining as a
spectator, set SPECTATOR MODE to "Disabled".
6.3.11 JOIN RESTRICTION:
Specifies a restriction for players joining the server. Options include:
* Public - Allows all players to join the server without restriction
* Private Match - Restricts to only players who are "invited" by the
host
* Password - Gives the option to password protect the server. Clients
attempting to connect to a password protected server will
need the password in order to enter.
6.4 HOSTING FROM COMMAND LINE:
---------------------------------------
Dedicated servers launched from the command line have additional options
that can be specified. To start a dedicated server from the command line:
1. Open the Command Line (Start Menu > Run > Cmd)
2. Navigate to the Section 8: Prejudice(TM) folder in the directory the game was
installed to (default is C:\Program Files\TimeGate Studios\Section 8 Prejudice\).
3. Type "S9.exe server <URL> -login=<LOGIN> -password=<PASSWORD>"
* <URL> = Map and additional URL parameters (explained below)
* <LOGIN> = Your GFWL login
* <PASSWORD> = Your GFWL password
Note: Before you can host a dedicated server, you will have to register
your unique LIVE Access Code. If you have not already registered
your LIVE Access Code by running the game and signing into your GFWL
profile, you can register your LIVE Access Code from the command
line.
To do this:
1. Open the Command Line (Start Menu > Run > Cmd)
2. Navigate to the Section 8: Prejudice(TM) folder in the directory the game
was installed to (default is C:\Program Files\TimeGate Studios\
Section 8 Prejudice\).
3. Type "s9.exe server -login=<LOGIN> -password=<PASSWORD>
-registertoken=<TOKEN>"
* <LOGIN> = Your GFWL login
* <PASSWORD> = Your GFWL password
* <TOKEN> = Your LIVE Access Code
(e.g. XXXXX-XXXXX-XXXXX-XXXXX-XXXXX)
Note: The LIVE Access Code registration will not print anything to
the command window if it is successful.
If you are using a machine with an older video card, you may receive the
following message:
"This game requires at least Shader Model 3.0"
To resolve this issue, add -sm3 to your registration command:
s9.exe server -sm3 -login=<LOGIN> -password=<PASSWORD>
-registertoken=<TOKEN>
6.4.1 URL:
The URL is a string consisting of the map the server will launch with,
followed by the map rotation and any additional parameters. All URL
parameters are separated by a "?".
For example, to launch a server with the following options:
* Starting map: Zephyr
* Type: Internet game
* Max Players: 32
* Bots: Yes
* Friendly Fire: Shields Only
* Map Cycle: Zephyr, Whiteout
* GFWL Login: example@test.com
* GFWL Password: password
You would type the following:
S9.exe server TER01_Base-LargeA?maxplayers=32?bots=Yes?FF=part?
mapcycle=TER01_Base-LargeA+ARC02_Base-LargeA -login=example@test.com
-password=password -unattended
Note that the first map listed after "server" (Ex: TER01_Base-LargeA) is
the first map that the server will start with. After that map is
complete, the server will cycle to the *second* map specified in
"mapcycle" (Ex: ARC02_Base-LargeA).
6.4.2 VALID MAP URLS:
The following are considered valid map URLs, and consist of two parts.
The map name (ex. TER01_Base), followed by a variant designation (ex.
TER01_Base-SmallA). You may select a random map by using "random" in the
place of a map URL. NOTE: New maps that are not listed below may be
released over time. For a full list of maps and how to host servers
running them, download and view the addendums at
http://support.timegate.com.
Versus (Conquest):
* ARC02_Base-LargeA = Whiteout
* ARC02_Base-MediumA = Whiteout - Medium
* ARC02_Base-SmallA = Whiteout - West
* ARC02_Base-SmallB = Whiteout - East
* DES01_Base-LargeA = Eden
* DES01_Base-MediumA = Eden - Medium
* DES01_Base-SmallA = Eden - East
* DES01_Base-SmallB = Eden - North
* LAV02_Base-LargeA = Prometheus
* LAV02_Base-MediumA = Prometheus - Medium
* LAV02_Base-SmallA = Prometheus - South
* LAV02_Base-SmallB = Prometheus - North
* TER01_Base-LargeA = Zephyr
* TER01_Base-MediumA = Zephyr - Medium
* TER01_Base-SmallA = Zephyr - East
* TER01_Base-SmallB = Zephyr - West
Swarm:
* ARC02_Base-SwarmA = Whiteout - Excavator
* DES01_Base-SwarmA = Eden - Solar Array
* LAV02_Base-SwarmA = Prometheus - Tower
* TER01_Base-SwarmA = Zephyr - Hilltop
6.4.3 URL PARAMETERS:
The following additional parameters are supported. Note that all
URL parameters must be preceded by a "?", and appended to the URL
string.
* Game Sets the game mode (Conquest, Swarm, etc.). NOTE:
New game modes that are not listed below may be
released over time. For a full list of game modes
and how to host servers running them, download and
view the addendums at http://support.timegate.com.
S9Game.S9GameInfoConquest = Conquest (default)
S9Game.S9GameInfoSwarm = Swarm
Ex: "?game=s9game.s9gameinfoconquest"
* WarmUpMode On = warmup mode on (default)
Off = warmup mode off
Ex: "?warmupmode=off"
* AutoBalance On = autobalance is turned on (default)
Off = autobalance is turned off
Ex: "?autobalance=off"
* MaxPlayers Sets the maximum number of players
Ex: "?maxplayers=32"
* Bots Enables or disables bots. Note that in some game
modes, disabling bots will not remove all bots from
the game (Ex: in Swarm, disabling bots only removes
bots from the defending team).
No = bots disabled (default)
Yes = bots enabled
Ex: "?bots=yes"
* BotRatio Bots will be added to the server to ensure that the
server's population remains at least the
specified ratio of its capacity (Default is 1.0)
Ex: "?botratio=0.25"
* Difficulty Sets the difficulty of bots.
0 = Trivial
1 = Easy
2 = Medium
3 = Hard
4 = Insane
Ex: "?difficulty=2"
* GoalScore Sets the max amount of Victory Points. Note this is
only applicable to Conquest/Skirmish.
Ex: "?goalscore=1000"
* TimeLimit Sets the regulation time for the game in minutes.
Note this is only applicable to Conquest/Skirmish.
Ex: "?timelimit=25"
* FF On = Turns friendly fire on
Part = Turns friendly fire to partial/shields only
(default)
Off = Turns friendly fire off
Ex: "?ff=part"
* FFKick On = players causing excessive friendly fire will be
kicked (default)
Off = players causing excessive friendly fire will
not be kicked
Ex: "?ffkick=Off"
* Spectators Specifies whether or not spectators are allowed.
On = spectators are allowed in the server
Off = spectators are not allowed in the server
Ex: "?spectators=on"
* MaxSpectators Sets maximum number of spectators
Ex: "?maxspectators=2"
* MapCycle Specifies the map rotation for the server. Use "+"
to add additional maps. Note that the first map
listed must match the map specified for the server
start if you would like to include the map in the
rotation.
<Map URL> = See section 6.4.3 for a full list of
valid map URLs
Random = rotates to random maps that are recommended
to fit the MaxPlayers specified
Ex: "?mapcycle=TER01_Base-LargeA+ARC02_Base-SmallA"
EX: "?mapcycle=random"
* ServerName Sets the server name.
Ex: "?servername=MyServer"
* ServerClan Sets server clan that can be searched for by
players to find this server. Valid clan's can
only contain alpha-numeric characters and can
consist of no more than three characters.
Ex: "?serverclan=ABC"
* Ranked Specifies whether a server is ranked or not. See
section 7 "PREJUDICE ONLINE" for additional
information regarding ranked status.
Yes = sets server to ranked
No = sets server to unranked (default)
Ex: "?ranked=yes"
* Password Sets the password for a match.
Ex: "?password=apples123"
* AdminPassword Sets the AdminPassword for the server.
Ex: "?adminpassword=myadminpassword"
6.4.4 COMMAND LINE PARAMETERS:
Command line parameters are added after the URL string, begin with a
"-", and must be preceded by an empty space.
* -login Your GFWL login. Must be unique to server, and required
for startup.
Ex: " -login=example@test.com"
* -password Your GFWL password.
Ex: " -password=password"
* -registertoken Registers the LIVE Access Code. A valid LIVE Access
Code is required to host, and must be registered
before a server can be launched. Note your LIVE
Access Code only needs to be registered once.
Ex: " -registertoken=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
* -ranked Flags server as "ranked". See section 7 "PREJUDICE
ONLINE" for additional information on this parameter
Ex: " -ranked"
* -savelogin Saves passed in login credentials so they are no
longer necessary. Must pass in both login and
password.
Ex: " -savelogin -login=example@test.com
-password=password"
* -deletelogin Deletes previously saved login credentials.
Ex: " -deletelogin"
* -unattended When running -unattended, a server will suppress all
prompts and will never block while waiting for user
input. An -unattended server window will also close
itself when it exits. This can be useful for running
multiple servers, running within an automated
process,or running on a machine which you do not
have physical access to.
Ex: " -unattended"
* -ranked Defaults all games to ranked. See section 7.1
"RANKED SERVERS" for more information.
Ex: "-ranked"
* -unranked Defaults all games to unranked
Ex: "-unranked"
6.5 ADDITIONAL SERVER CONFIGURATION
---------------------------------------
To configure additional server variables such as Server Name and Message
of the Day, you will need to create and update UserGame.ini in your
game's user directory (See section 2.2 for location).
1. Navigate to the folder specified in section 2.2
2. Create a file named "UserGame.ini" in a text editor.
3. Paste the following into UserGame.ini:
[Configuration]
BasedOn=..\S9Game\Config\DefaultGame.ini
[Engine.GameInfo]
bAdminCanPause=
MaxSpectators=
MaxIdleTime=
InactivityWarningTime=
bKickLiveIdlers=
[Engine.AccessControl]
AdminPassword=
[Engine.GameReplicationInfo]
ServerName=
MessageOfTheDay=
[S9Game.S9GameInfoConquest]
bOvertimeEnabled=
bWarmUpEnabled=
[TGEngine.TGGameReplicationInfo]
ServerClan=
4. Set the variables to the desired values:
* bAdminCanPause=<Value> Set <Value> to true or false to enable or
disable the ability for the administrator to
pause the game. If enabled the game can be
paused using the <Pause> key or the "admin
pause" command.
* MaxSpectators=<MaxSpect> Limits the maximum number of players that
can spectate in the game to <MaxSpect>
players.
* MaxIdleTime=<Sec> Limits the maximum time a player can idle
before being kicked from the server to <Sec>
seconds. This variable has a minimum value
limitation.
* InactivityWarningTime=<Sec> Sets the time at which a player will be
warned they will be kicked for being idle,
to <Sec> seconds.
* bKickLiveIdlers=<Value> Set <Value> to true or false to enable or
disable auto kick for idle players.
* AdminPassword=<Password> Set the Admin password to the text specified
by <Password>. See "REMOTE SERVER
ADMINISTRATION" for more information.
Ex: AdminPassword=password
* ServerName=<Server> Sets the server name to the text specified
by <Server>.
Ex: ServerName=MyName's Server
* MessageOfTheDay=<Message> Sets the MOTD to the text specified by
<Message>.
Ex: MessageOfTheDay=Welcome to MyName's
Server!
* bOvertimeEnabled=<Value> Set to <Value> to true or false to enable or
disable Overtime mode. When Overtime is
enabled, scoring will increase after
Regulation time ends.
* bWarmUpEnabled=<Value> Set <Value> to true or false to enable or
disable Warm Up mode. When warmup is enabled
there will be a short period before game
start at the beginning of each map.
* ServerClan=<ServerClan> Sets the server clan to the 3 character
<ServerClan>
Ex: ServerClan=ABC
5. Save UserGame.ini.
6. Run the game and create your dedicated server as normal.
6.6 SERVER ON DEMAND
---------------------------------------
A Server on Demand (SOD) is a special type of server that can change its
game configuration while running in order to match what a user is
searching for.
To run a SOD, type the following from the command line:
"S9.exe ServerOnDemand?ServerName=<SERVERNAME>?ServerClan=<SERVERCLAN>
?AdminPassword=<ADMINPASSWORD>?SupportsBots=<Yes/No>?
MaxPlayerLimit=<MAXPLAYERS>?MinPlayerLimit=<MINPLAYERS>?SODKick=<On/Off>
-login=<LOGIN> -password=<PASSWORD>"
* <SERVERNAME> = The name you want the server to be called
* <SERVERCLAN> = The server clan displayed for the server
* <ADMINPASSWORD> = The password that restricts Admin commands
* SupportsBots = Setting this to "Yes" will support any server a user
requests, even if bots are disabled. Setting this to
"No" will not support Swarm or any server with Bots
set to "Yes".
* <MAXPLAYERS> = The maximum number of players able to play on the
server including bots, regardless of the Player Limit
* <MINPLAYERS> = The minimum number of players with which the server is
allowed to be configured. By default, this is set to 0.
* SODKick = Indicates whether or not the server will boot players when
it becomes inactive. By default, this is set to "On".
* <LOGIN> = Your GFWL login
* <PASSWORD> = Your GFWL password
For more information about URL parameters referenced above, see section
6.4.3.
6.7 FINDING YOUR SERVER
---------------------------------------
To find your server in-game, do the following:
1. Select the game mode set-up on your server
2. Select "Custom Match"
3. Select "Server Clan" to search by server clan or "Host Gamertag" to
search by the Games for Windows - LIVE Gamertag
Please note that you will need to set-up a server clan before using the
"Server Clan" search. See section 4.4 "ADDITIONAL SERVER CONFIGURATION"
for more information.
---------------------------------------------------
7. PREJUDICE ONLINE
---------------------------------------------------
Prejudice Online is a service used to track persistent statistics through
play on "Ranked" servers for both records and career statistics. These
statistics include the following:
* Leaderboards
* Experience Levels and Ranks
* Badges - In a Round (IAR) accomplishments
* Records - In a Life (IAL) accomplishments
* Feats - In a Life (IAL) accomplishments. These are available in unranked
play but can only be unlocked in ranked play
7.1 RANKED SERVERS:
---------------------------------------
Section 8: Prejudice(TM) supports both "Ranked" and "Unranked" servers. The former
will communicate all results to Prejudice Online. They can be identified
by the "ladder icon" visible on:
* the Custom Match server list
* the Loading screen
* the Scores menu inside the game
To prevent server-side exploits and to help safeguard the authenticity of
each player's profile, the game relies on a "whitelist" of trusted
servers. Only servers that are included on this list are considered
Ranked.
TimeGate regulates the official list of whitelisted servers, and works
with official hosting partners to ensure maximum quality on these ranked
servers. To apply for whitelisting, open a new support ticket at
http://support.timegate.com with "Server Whitelist Request" in the Subject
field.
To launch a server on the whitelist in Ranked mode, append the following
to the end of the dedicated server's command line string (after the
username and password):
-ranked
You may alternatively use the URL parameter "?ranked=yes" to launch the
whitelisted server as ranked.
Note that not all options are available for ranked servers. For example,
the following restrictions exist for ranked status:
* cannot be set to "Private"
* cannot be password-protected
* bot difficulty must be at least Medium or higher
* Autobalance must be enabled
* Regulation Time must be between 15 and 35 minutes for non-Swarm games
* Victory Point limit (goalscore) must be between 750 and 2000 for
non-Swarm games
---------------------------------------------------
8. REMOTE SERVER ADMINISTRATION
---------------------------------------------------
As a remote administrator, you can change game options, kick/ban players,
and execute commands on your dedicated server while connected from another
client.
8.1 DEDICATED SERVER SETUP:
---------------------------------------
1. Open UserGame.ini in a text editor (see section 6.5 "ADDITIONAL SERVER
CONFIGURATION" for more information on creating this file if it does
not already exist).
2. Under the heading [Engine.AccessControl], set the AdminPassword field
to your desired password.
Ex: AdminPassword=MyServerPassword
You may also set the AdminPassword via URL Parameter. See section 6.4.3
"URL PARAMETERS" for more information.
3. Save UserGame.ini.
4. Run the game and create your dedicated server as normal.
8.2 LOGGING IN FROM ANOTHER CLIENT:
---------------------------------------
Once your dedicated server has an admin password, you can login as the
administrator while connected to it from another client.
To login as the administrator:
1. Join a game on your dedicated server.
2. Press the tilde key (~) or the equal sign key (=) to bring up a
console window.
3. Type “AdminLogin <AdminPassword>” into the console window and
press enter where “<AdminPassword>” is the password you entered into
UserGame.ini.
Once you’re finished updating the server, to log out as the administrator,
type "AdminLogout" into the console window.
8.3 EXECUTING ADMIN COMMANDS:
---------------------------------------
After you have logged in as the administrator, admin commands can be
issued using the console window. Note that the use of many of these
commands may result in the server losing ranked status.
To issue an admin console command:
1. Open the console window using tilde (~) or equals (=)
2. Type “Admin <AdminCommand>” in the console window where
”<AdminCommand>” is the command you wish to execute.
* PlayerList Lists the name and ID number for all players
and bots on the server
* NetID <PlayerName> Lists the player ID number for all players
named <PlayerName> on the server
* Kick <PlayerName|PlayerID> Kicks the player named <PlayerName> or the
player with the ID number of <PlayerID> from
the server
* Ban <PlayerName|PlayerID> Kicks the player named <PlayerName> or the
player with the ID number of <PlayerID> from
the server and prevents them from ever
joining the server again
* Banned Lists the name and ID number of all players
who have been banned from the server
* UnBan <PlayerName|PlayerID> Remove <PlayerName> or the player with the
ID number of <PlayerID> from the list of
players who are banned from the server
* MOTD <Message> Sets the server's message of the day to
<Message>
* BroadcastMessage <Message> Sends <Message> to all players on the server
* BM <Message> Shortcut for BroadcastMessage
* ChangeMap <MapURL> Changes the current map to <MapURL>, refer
to section 6.4.2 "VALID MAP URLS"
Ex: Changemap TER01_Base-SmallA
* ChangeMapNext <MapURL> Changes the next map to <MapURL>, refer to
section 6.4.2 "VALID MAP URLS"
Ex: Changemap TER01_Base-SmallA
* RestartMap Restarts the game on the current map
* CycleMap Rotates to the next map in the map cycle
* MapRotation <MapRotation> Sets the map cycle to <MapRotation>, refer
to section 6.4.2 "VALID MAP URLS"
Ex: MapRotation TER01_Base-SmallA+
ARC02_Base-SmallA
* SetTeam <Player|PlayerID> Moves the player named <Player> or player
<TeamID> with ID number <PlayerID> to the team with
index <TeamID>; 0 is Section 8, 1 is Arm
* SetSpectator <PlayerName| Moves the player named <PlayerName> or
PlayerID> player with ID number <PlayerID> to the
spectator team
* ShuffleTeams Shuffles players' team assignments
* Bots <ON/OFF> Enables/disables bots for balanced game
modes
* AddBot <TeamID> Adds a bot to the the team with index
<TeamID>; 0 is Section 8, 1 is Arm. Note
the maximum number of bots cannot exceed the
Player Limit.
Ex: addbot 0
* RemoveBot <TeamID> Removes a bot from the team with index
<TeamID>; 0 is Section 8, 1 is Arm
Ex: removebot 1
* Password <MyPassword> Sets the server’s game password to
<MyPassword>
* RemovePassword Clears the server's game password
* AdminPassword <MyPassword> Sets the administrator password to
<MyPassword>
* AutoBalance <ON/OFF> Turns team auto-balancing on or off
* FFMode <ON/OFF/PART> Changes the friendly fire mode to on, off,
or shields only
* ScoreLimit <Points> Sets the game’s score limit to <Points>
Ex: ScoreLimit 1000
* TimeLimit <Minutes> Sets the game’s time limit in minutes
* PlayerLimit <MaxPlayers> Sets the server’s player limit to
<MaxPlayers>
Ex: PlayerLimit 16
* Difficulty <Level> Sets the server’s difficulty for bots to
<Level>; refer to 6.4.3 "URL PARAMETERS" for
the list of difficulty levels
* Spectator <ON/OFF> Enables or disables spectator mode
* Warmup <ON/OFF> Enables or disables the warmup time before
matches
* GrantRPToAll <Points> Gives every player on the server <Points>
requisition points. Note this will not work
in ranked matches.
8.4 FIXED CPU LOAD SERVERS:
---------------------------------------
Some server hosts prefer that server player limits and bot counts remain
constant or fixed to a certain maximum limit. Doing so helps to maintain a
consistent CPU load, so server hosts can more accurately manage their
systems. When setting up your server, you can disable admin player-limit
commands to prevent remote administrators from changing player limit and
bot counts.
To disable player-limit commands:
1. Open UserGame.ini (See section 6.5 for instructions on creating this
file)
2. Under the heading [TGEngine.TGAdminCommandManager] add the following:
[TGEngine.TGAdminCommandManager]
bDisableAdminPlayerLimit=true
Note: If the [TGEngine.TGAdminCommandManager] heading does not exist, add
it to your UserGame.ini.
3. Save UserGame.ini
4. Create your dedicated server as normal.
Note: With this option set, administrators will not have access to the
admin commands PlayerLimit and AddBot. For SODs, you may use the URL
parameters to limit maximum players and bots. See section 6.6
"SERVER ON DEMAND" for more information.
Other items to consider to minimize hardware burden for a fixed CPU load
servers are the following:
* Avoid running Swarm games
* Disable bots or set BotRatio to any value less than 1
---------------------------------------------------
9. GAMEPLAY ISSUES
---------------------------------------------------
* Spectator Mode includes additional controls that are not referenced in the
game manual or Spectator HUD.
1. Additional Controls
* JUMP: Move up (z axis)
* CROUCH: Move down (z axis)
2. Spectator bindings are bound to actions and cannot be rebound in game
* UNSUPPORTED: Bindings may be changed in the controls config file
and may cause issues with controllers
---------------------------------------------------
10. GENERAL SUPPORT AND CONTACT INFORMATION
---------------------------------------------------
If you are experiencing technical difficulties with Section 8: Prejudice(TM), you may
visit TimeGate Support at http://support.timegate.com
If you are experiencing technical difficulties with LIVE, you may visit
Games for Windows - LIVE Support at
http://www.microsoft.com/games/en-US/Support/Pages/default.aspx
---------------------------------------------------
11. WEB LINKS
---------------------------------------------------
For more information on Section 8: Prejudice(TM), please visit the following web
sites:
Official Section 8: Prejudice(TM) Website
http://www.warisprejudice.com
TimeGate Studios (Developer)
http://www.timegate.com
============================================================================
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar