This page serves as a General information and Historical perspective from my point of view.
General Information What is DeusEx?

Deus-Ex is a First Person Shooter Developed by Ion-Storm and distributed by Eidos which focused as a fussion of First Person Shooters and RolePlaying Games. The Current Game has a singleplayer and a multiplayer and it is sold in some stores for $10. Do not confuse this with Deus-ex: Invisible War as that game did not have a multiplayer


System Requirements

I dont care what the packaging says as those specifications were misleading. I will enter a range between minimum and recommended specifications. This information comes from my experience with having more than a dozen computers.

Processor speed: 500mhz~ 2000mhz (Pentium 2 or Equivalent as a minimum)
Graphic Accelerator: TNT2Riva ~ X600 (The equivalent to this would be a Geforce 4)
System Memory Requirements: 64MB ~ 128MB (singleplayer) 128MB ~ 256MB (multiplayer)
Operating System: Windows 98 ~ Windows XP
DirectXVersion: 7.0a ~ 9.0a
Keyboard: PS/2 Keyboard ~ USB keyboard
Mouse: PS/2 Mouse ~ 1600DPI mouse
Note: You can go higher, but then you will have to play with Mouse sensitivity under 1.
Sound: 2 speaker ~ Surround Sound
Internet Connection: 56k - Cable (Any Connection between 28.8kbps ~ 160kbps upstream)


Server Requirements

You can either go for good server or a bad server. Once again, wether people love me or hate me is irrelevant....the one thing everyone agrees on is that I know my stuff about servers and have proven it many times with what people would define as "boring, repetitious testing"

Processor speed: 1.8ghz - 3.2ghz (Pentium 4s are fast, but Athlon64s have Unreal Engine Optimizations
Minimum BUS: 800mhz + (I can not stress the important of high FSB and low Multipliers in a server.
Dual-Core: Its ok to have it for OS/Server processing, but be warned that this build of the Unreal Engine does not take advantage of dual core meaning a dual core processor will NOT combine to aid the server.
System Memory Requirements: 512MB - 1024MB
Operating System: Windows 2000 ~ Windows XP
Internet Connection: DSL+ (Any Connection between 256kbps ~ 2560kbps upstream is important).

Pentium 4 processors are fast over 2.4ghz speeds, but Athlon64s have Unreal Engine Optimizations. Memory is important because you will depend on difference Caches to run your server smoothly...Because of multiple Caches you will need Windows 2000 to Windows XP, though there are test servers on Linux, Unix and MAC OS X available. Dual core will help in splitting the job between the Operating System's Stability and the server, but will not combine to help the server. You will need a tool that will keep your memory defragged as well as a firewall to prevent flooding and denial of service attacks. Upstream Bandwith is more important than downstream bandwith. You will depend on this much as it is the lifeblood of your server. When you choose a motherboard, at least choose one with 800mnz or higher front side bus and then Synchronize your Memory Speed to your Front Side Bus to avoid 90% of System and Server Crashes any operating system deals with from Unsynchronized technologies.


Expectations

If you play the Multiplayer, you will be expected to take orders from anyone who is higher than you. You may become the target of players who think that might makes right. There are so many bugs to this game that everyone including myself end up using bugs as part of gameplay. The only bugs people care about are the major bug exploits that can get you banned from a server. Due to the cutthroat nature of some of the clans and the small amount of servers....you may have to deal with playing in servers where being banned in one may get you banned in another.

The best thing to do is simply to just play. No one will regulate a server and most admins are abusive of thier authority because they are some 15 year old on a power trip. They will use as many bugs as you would to be able to play the game and score a kill. Some bugs have been fixed through updates, but not that many. Your best bet is to play in servers that have a reputation for being fair about things and to not get involved in any cutthroat forumboards or online gaming clans unless you are prepared to deal with the whole attitude problem.

If you think joining a clan will have people teaching you how to play this game, you are wrong. Only friends teach friends how to play. Clan leaders will never teach anyone to be a better player than themselves out of fear. your best bet is also to play under the default name of "player" until you are decent enough to choose a screenname for yourself as people are very egotistical in this game particularly, because the low number of players gives individuals more power.

If you encounter a bad administrator, you can always Demorec the game...by typing in "demorec (filename)" command to record the game itself as a file to your system folder. Send it to me and I will post it here in the future. The goal of a server is to serve and the goal of an administrator is to protect the interests of the server and its clients. If people do you wrong, play in a different server. When enough people suffer your same fate, a player will be lucky if anyone will attend their server.

Finally.....DeusEx is a game....Pure and Simple....Have fun, share a few jokes, throw a few laughs and never become addicted to the game that you give up on what you are doing to better yourself offline. A game is meant for Entertainment, never trade away your life for one.


DeusEx Story Information

This is information on the actual story to the game and its themes and concepts.

Enter: 1999

During the time Deus Ex was being created, most first person shooters had similar plotlines. Their stories revolved around aliens from another planet or demonic hoardes from hell invading. The stories were beyond unrealistic and repetetive. Every level except for weapons and layout played the same and first person shooters were pretty much monotonal. In other words...Each FPS game would be the SAME except the weapons and engine. The stories were annoying.

What is worse is that so many stories centered on apocalypse and millenium chaos that now that it was clear that was not happening at that time, or in the past.....it was time for a new game to be made. The last type of game that could be created were Hybrids and when gaming started going downhill for a while, every development team tried a hybrid game. Warren Spector specialized in creating a combination of RolePlaying and First Person action in his games, and made titles like Thief and System Shock.

Warren Spector would not be able to compete with Multiplayers. Counterstrike had become too popular, Unreal Tournament and Quake 3 arena were next generation games. So he decides to create something completely different.................


Concept

The Concept behind DeusEx was pure and simple.

The Creation of a game set in the Real World, with a realistic cyberpunk plot that combined research into 200 years of conspiracy theories. The story would take place in a near future and a lot of elements would be made believable. Everything had to be defined in one way or another and your player will have the ability to grow during the course of the game in ways that went beyond the aquisition of arms or experience with map control

In other words...No aliens landing from outerspace...No heroes with single digit IQs, no near pornographic elements unless it came with the environment...as well lots of new fun things to try.


Background Story

In the near future of our world, around 2015...political instabilities and crime grew. Government was on the grip of losing its hold on the people. Several groups had succeeded attacking the government and a virus known as the gray death appeared and ravaged the four corners of our world. This virus would kill anyone it infected...During this time resistance in San Francisco grew with a strong following, showing hatred towards the current state of the nation, and through violent demonstration and support, this group became known as the San Francisco Succesion forces. They believe that the government should be replaced and everything should be changed and were viewed as terrorist. With continuous force, the group aquired more members which allowed the to raise their numbers and change their name to the National Secession Force (NSF).

The years flew by and in that time, more groups had been on the rise in France and Hong Kong. The grey death afflicted many and more grew suspicious to the United States. They manufacture the cure, only they give it only to those worth living while the middle and lower classes die. This causes a lot of rioting to break out. In order to contain these, the augmentation project is carried out in secret to merge human and machine with nanotechnology to increase their power by equiping them with biological modifications called "augmentations" that would give them the power to do just about anything required to become a super soldier in combat.

However unlike super soldiers....these people had limits to their power in the form of Bioenergy. Most produced through this project were human....but at first they seemed like they were more machine than man. All were expected to be Loyal, but one knew the truth and through his action more resistance against the United States came in the form of a terrorist strike against the statue of liberty that destroyed its head.....

Currently there are major players cloaked and shrouded in darkness. Some Good, Some Evil. You play the role of a UNATCO AGENT, that has the ability to possess and utilize biomodifications. UNATCO stands for United Nations Anti Terrorist COalition, which is formed by executive order after the statue is bombed.


Story Style and Depth

The game is played by allocating Skill points to particular skills that grow in four stage ranks. There are five weapon skills while the rest are support skills that help you interract with the environment more effectively, such skills as lockpicking and multitooling (which allow you to do nice things like hack ATMs and steal money.)

Health is divided into 6 parts. Your Two Legs, Your two arms, your torso and head. The flow of the game is that as you play, you can choose wether you will use Stealth, Brute force, strategy or not hurt anyone at all. As you progress you naturally find new weapons and biomodifications that allow your character to become stronger. Your skill points increase and you are given the choice to raise your skills anytime as long as you have the required points to upgrade a skill.

Unlike most games where you pass through one map at a time, levels in this game are divided into sections that allow travel between sections as long as you remain in the same mission. You have objectives and secondary objectives. Secondary objectives will tell and reveal much about the background of the world, while primary objectives are what clears the level. Every book can be read, every newspaper can be read. Computers can be hacked for emails and information. You can overhear conversation and hack turrets over to your side. When the end of the game nears, you can get one of three endings to the story (four if you count dying as an ending)

This game is known for allowing users to play it through differently each time. Its depth and the way the music is tied to the scenes of the game is known. You can play through the whole game killing everything in sight or you can play through the game without having to kill almost anything


DeusEx-History DeusEx: The beginnings 1998

The Deus-Ex Project started out as a project idea in 1998. According to the information I know, Warren Spector was going around attempting to bridge the gaps between Role Playing and First Person Shooter Games. 1998 was a special year as the Unreal Engine was created by Tim Sweeney and Epic Games was Born. Ion Storm is the name of the Company which Developed DeusEx, while Eidos distributed the game.


Deus-Ex: SinglePlayer

Deus-Ex was released in the year 2000 by Ion Storm. The Singleplayer became one of the most successful singleplayer games of our time, second to the original Doom. The game was completely set in the real world and introduced a skill system and Augmentation System. The combination of these two systems and the level of depth and detail combined with its story, truly made this game come alive.


Deus-Ex: Multiplayer

In December of 2000, the first version of the multiplayer was released. Three maps came with the first Multiplayer which was version 1000 and then later on Cathedral was picked out from a map contest and Area51Bunker was added into the mix. This gave us our five basic maps. Smuggler, Silo, CMD, A51Bunker and Cathedral. The Multiplayer started with 6 servers that kept going off and on, but eventually version 1112f was compiled at the end of January and released with the Game of the year edition.


Multiplayer takes off

A few clans were established by some who seemed to enjoy the game. These clans came to be sometime around the middle of 2001, but it took a while for things to grow. The first bugs were discovered like Chicken Dancing, Cabinet bug and ladder bugging. The First Clans settled in and the price of the game was dropped to $20 dollars.


Multiplayer: Enter Destroyerzero

I came heavily into the game during 2002. My first map was Silo...boy did I get my ass kicked and yeah I was such a good gepper and I loved Plasma. Gep Gun, Plasma Rifle and Nanosword were my first weapons. However ICX changed my mind and I became a knifer....why? Unlimited Knives through a bug and 100 points of damage through Combat Strength and Level 3 knives...

I thought to hide out in this game, and I played as Destroyerzero since I translated a Japanese name into English, oh boy...Life is life...anyhow, a group of people wanted to create an anti cheat mechanism and created DXMTL152b1. Meeting Mystro and blood alone in a server...We spoke for a while. I had played and become a decent player at that point. I must admit... It felt strange being good at a first person shooter game...coming off as a roleplayer and console gamer....but there I was.... AK short for Augmented Killers was born that night.....My Specialized clan of people who simply wanted to have fun and just play. If a war broke out...I and a few friends would fight together. Our first victory was against DA, who were really nice to us since we would have lost if their best players came to the match.


The Great Divide

The great divide is what I refer to the beginning of instability. Four Clans existed that battled through flaming and servers, but only two clans had servers....The four top clans were [DEA], [3], [I] and [TCNdk]. These clans. These were consider the top clans...[DA], [AK], [A], [Phantom], [outlaws], [OAK] and [DWK] were the midrange clans while JTB was the specialized clan. The Midrange clans were very goood...Even capable of challenging the top clans but lost because they were always at a disadvantage, but skill wasn't monopolized yet, because I was able to shoot out top players. Hell I remember Clans like [BK], [D] etc...those guys were fun.

At this point the game played was Augmentations until I went into 0 augs after doing so well in Augs that in order to keep myself from being bored, I went into 0 augs. I met Creamy there, whom today we still are friends. Another clan named Evolution began and the ticket that sold 0 augs to players was the fact that at the time zero augs was more stabler and a little friendlier. With the existence of Volkrass, DWK server, JTB servers and my server... and better admining at the time...it offered a much more directed form of playing.


The Age of Civil War

Civil war began between 0 augs and Augs players. Both had different skill levels and the 0 augs players had no chances of defeating the aug players. Strangely enough some Zero Aug players entered augs and did very well while others became top players. More clans existed at this point, like [DD], [R2R], some members from [S] returned and there were clans that attempted to gain power through clan merges. These were handled violently....Clans would ask members from top clans to play on their side under the name of one of their members to grant them victory. This was the start of rigging servers and unfair clanwars. This was always the real start of the Europe/USA arguments because this time it was community wide....no longer was it an argument among the top four clans.

During this time, I was at the top of my game. Wiping out players left and right and winning 95% of my games. A lot of stories about me came out of this...Some believed that I was unbeatable. Others mentioned my name as a god of sorts. I would kill players with combat knives and nanoswords....and use sniper rifles...I had 8 different attack patterns with Sniper rifle..had a lot of fun with players in both augs and zero augs and dealt with both sides of the war. I was primarily known for my skill with assault rifles...being able to kill anything with those as well as my unusual way of combining weapons and at times winning from not making sense.

AK did not survive the end of this Civil war and the first instance was lost. I was sad I wasn't able to protect the children there from the elitist who flamed anyone lower than they were.


The Dark Side of DeusEx, Enter: Myang

Eventually I left the name of Destroyerzero behind....I was going to return to my other game when I was given an offer after [3] lost to [DEA] and in their victory [DEA] decided to leave the game. I played Xenogears through again and I loved zeboim era story that I named myself [3]Myang and pretty much became emotionless, and replaced being critical with being pure and simply playing and not caring. This was considered my turning to evil by the many conventionalists in the game...I had a lot of fun.

Fear came into the game as for the first time a successful aimbot was coded for Deus-Ex and many many people panicked and were in fear. In my short time as Myang, I met more interesting people, and became friends with Mahou and some from the TCN clan....Helping Mahou recover as well as fixing one damaging thing I did is what helped restore my sanity as in these dark times, I did enough damage as Myang that the wave of evil was felt.


The Dual of Fate: Myang vs NeoVirginity

At one point I lost my will to play. It just wasnt fun anymore...but why waste myself?.I had seen friends become enemies and enemies become friends and gamewise...I really didn't know who to trust anymore. From being conventional to being an idealist as well....I was condemed by many simply for being different. I had a lot of fun...I had reached the top and now if I were to lose, it wouldnt matter for I was already at the top and I no longer cared and saw myself rise, fall, rise and fall again...

That night, must have been one of fate....as I met a friend from the past.....I was challenged...to what I call the most spectacular duel ever...In which I wont two rounds out of three, but lost a round in an unusual way, however on the same side this player was more accurate than myself. Eventually I lost to this player and I was asked to join Asylum and enter Legends War.....I had so much fun and I felt alive in that game once again that I announced that I was leaving. I didn't know for how long.....but I had left the game.


FallOut

This is what happened....absolute fallout...I came back 6 months later to a community replaced by zero augs, where most players I knew were either bad people of those who did me wrong. Things were degrading and I felt that returning as a player was not the answer.....at least not yet.....then a friend named GXC asked me to return...He told me most children there were being treated like crap....I returned because it was my chance to try going overboard on a forumboard....

To this day I possess the folder for the largest theme based PHPbb forumboard ever conceived. 30 Themes, each installed with 30 modifications each, a total of 900 themes in PHPbb coding. The forums lasted for a long time as a central community forum that erupted in flamewars...but I still have the folder and database to that forumboard saved up. Not even premoded PHPbb forums come with what I had on mine. I felt I outdid myself and gained experience in administratior of a group that supposedly hated me...


Return of AK

With my love for Hejhujka's modifications in my server like TNAG..I had a lot of fun, the new AK was lead completely different and like the old AK, rose in power....At one point, Ak was the most powerful clan around. This was the time when AK and the void had their problems...

Worse Yet...This was the time where Aimbotting was spread and a script was spread across [3], the ressurected [I] and a few other clans....AK returned, survived and once it became too powerful...as a leader...I disolved the clan...No clan should be so powerful to the point that a monopoly over a game with a small population would become static. Disolving the clan itself made many into my enemy, but it saved the community in general and to this day I stand by my own decision as too many were becoming power mongers.

Over the course of time I changed my screenname to Setsunayaki and to this day it has stuck. *waves to everyone*


FallOut II

Another fallout occured and the game became static. The server named GODZ simplified the game. Rather than create a server were one needs skill, he simply increased the weapon damage for a new player can feel and play like an elite. More and more people played there to the point more of the vets and good players left. For every time that [GODZ]NOCHANC told me he was saving the game, another player left because of his server having a lot of the traffic.

Another reason people are leaving is because of the increased difficulty of obtaining basic downloads needed to play the initial game. Currently a player has to go through five sites in order to download all that is needed to PLAY this game. Its a good thing I am working on a webpage to fix that.


End of Days

Ion Storm fell in 2005. Even with a sequal in existence which totally sucked to the fans of the first game but adored by players who never have touched the first....THIS company dissolved meaning all support was lost and people were doing what they please to the point some abused and mistreated others simply because they could do so.....

No central company seeing things....or existing anymore means that no one would have to answer to anyone for being an ass. Also, since people online love convincing people that they have no rights when that is false I took it upon myself to inform those who need help of their rights and put some people in their place....since certain things should not go left unresolved.


Present Day

There is another fallout that may occur, but some people still play for good. Others remain and there are still many players, but there are different MSLs, so the public community is far fewer than the public community, however with mappers and coders....perhaps fixes would come soon.


What's Next?

Lets see....I've been going by Setsunayaki for years now...and I'm doing this web page. Several groups including myself have been doing fixes. I write fixes for private MSLs and they write fixes for public MSLs. I have fun being able to look at the many maps and mods that float, collect them and redistribute them here for free. Will I ever return to this game as a player? I honestly don't know...I like to stay neutral and Im not sure if people would even care to play enough to show it by at least being nice and fun.

If you wish to add your own personal history...I will run an archive for you to share your stories....but the one rule that exists is that you can't fabricate your stories. A little drama is never bad, but please....leave the motion pictures for another day...Also, clan collaborations are the only way to enter a clan entry. I could have written a history that was in 100 parts, but I was very very brief...Anyone who knows me will know what I mean.


Server/Client Configuration Basics Unreal Technology: Defined

Unreal technology is made up of UnrealEditor and several tools used to create interactive programs in a simplified scripting language called UnrealScript combined with C++ for Drivers. Since you are a client/Server Operator, then all you really need to know is that anytime the software is launched, an Unreal Server is created.

In English....If you play the singleplayer of the game, you are inside a local UnrealServer. If you play a multiplayer game....then you are remotely connected to an UnrealServer.


A Warning About Servers

Anyone can launch a server. Few can create a good server..and nothing ever comes so easily. If you want a good server under any environment, you will have to spend your time researching and learning as well as testing and implementing a great many things. This is the bad news....

The good news is that anyone can run a basic 4 - 8 player server on a decent connection by simply mixing technology and common sense.


Port Configurations

I always open Ports 7790 - 7795 in my router under port forwarding. The Unreal Engine uses UDP, but I tend to open both UDP and TCP, because if the port is already opened...I rather accept them both than have one flood the other and play a havoc game with my bandwith. Also Allow connect to Gamespy's 27900 port...Once again, I tend to use both, UDP and TCP.

Please for the love of god....DO NOT DMZ the server...If you are forced to DMZ, then as far as I know...you have failed as a system administrator in any place. Learn to work with your firewalls and routers...not against them and yourself. A game is never worth making yourself 100% vulnerable to any incoming attack, so don't DMZ.


Server Bandwith Regulation

You need to find your total upload and download rates. You can search online for any place that will give you a speed test. Your relative speed is important, bacause you will have to choose a client rate. This is also dependent on your processing speed and optimizations. Unoptimized, never go over 10,000. You will pay for in the end.

All communications bandwith is measured in bits, Computers measure in bytes. 8 bits = 1 byte. Divide your speed by 8 to convert to bytes. These are your maximum rates. Your client rate is how much upload you will set aside per client joining your server. It is absolutely vital that you ration your upload carefuly, because once its gone completely...Everyone will disconnection and your connection will fail. The Maximum Client Rate is 20,000. However DeusEx never will use that much....so try a rate between 56kbps (7,000) up to 120kbps (15000).


Server Configuration

The first thing you must regulate is your cache. You have the following Cache:

Throw in 4 - 8MB in ServerCache and MTLCache. Clear your Cache folder. You want nothing in there. Make sure your TMP files are empty and that you hard drive cache is empty. Also kill processes through the task manager (Control + alt + Delete, processes tab, highlight + right-click + end task to kill a process). THIS IS IMPORTANT...You may have a 3ghz processor, but you still have only ONE processor cache and ONE processor. You will need that for the server. Its that vital! In exchange for centralizing your resources and pooling them together...Run the server at high or very high priority.

Some of you have told me before that you have put in 32 - 64MB cache in the server. That is horrible because the idea of a cache is to have a small pocket set aside so that it can store files that are frequently used by the operating system. It takes longer to search a bigger cache, this means the more you have, the slower it is and if its too slow, its better to not have it. In other words...You need a balance that will work for you. Dumping 32 - 64MB of RAM per round will fragment your RAM and leave you out of resources fast and one thing you never want to have happen to you is your system running out of resources and crapping out on you.


Network Information

Its under advanced Options and Network information....as well as in your INI file. Think of a name to identify your server to other players. Please choose appropiate names. Don't launch a server with your name being "Im gonna kill that fag", Legally you can get arrested for that. Test your server several times and try having a friend log in for you to make sure that someone can log into your server. Logging into your own server doesn't work since you are under your own local IP so you need someone on the outside.


What's to come in the future of this tutorial

Screenshots, Screenshots and More screenshots with a touch of UnrealScripting