Revision as of 18:23, 10 July 2006 editAlphachimpbot (talk | contribs)100,435 editsm Bot updating cleanup tag← Previous edit | Latest revision as of 15:46, 15 October 2022 edit undoChristian75 (talk | contribs)Extended confirmed users, New page reviewers, Pending changes reviewers, Rollbackers114,434 edits {{R with history}} | ||
(823 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
#REDIRECT ] | |||
{{Cleanup-date|July 2006}} | |||
{{R with history}} | |||
'''Server emulator''' is a term used to describe reimplementations of ] game servers. While the term is not technically accurate because no ] is actually taking place, it is colloquially accepted among the gaming community and has become the ] term to describe ] reimplementations of MMOG game servers. | |||
== History == | |||
With the rising popularity of commercial ] internet games, came the desire from ardent players of this games to run their own servers beside the ones runned by the game creator. Since the original server software is usually not available the behavior of the servers has to be reeingeneered by analyzing the data stream with the orinal server, or by disambeling and analyzing the client which is available. | |||
'']'' was one of the first large MMPORGs. Due to its openess in implementation server emulators arose very quickly even already in Beta stage of ''Ultima Online'' development. The destination to which the client connects was e.g. changeable by simply editing a ]. In Beta stage the client-server data stream was not encyrpted yet. The term server emulator became known along with the ''Ultima Online'' server reimplementation like '']'' which was the pioneer. A lot of forks and reimplementations followed ''UOX'', because it released its source code under the ] relativly early. '']'' is today the most widely used ''UO''-server emulator. | |||
Game companies usually tend to try to hinder emulator development by encrypting the data stream. However since the client needs to understand the data, in encrypten terms the "attacker" is always equipped with a decyphering machine. Therefore the original game designer can only add layers of strenuousness to decypher and understand the data stream, he cannot hinder it with cryptographic tools. | |||
== Legality == | |||
The legality or illegality of server emulators is a recurrent argument. Server emulators are presumably legal if done properly. The first issue is a possible ] of the game creators ]. As the case of '']'' demonstrates recreating "methods of operation" is not a copyright infingement. Thus emulating copyrighted material is not a breach. However this demands that the complete emulator is a work of it's own. Sometimes the original server software leaks out of the company that created the game, for example ]. Use or distribution of this is definitly a copyright infringement. Modified version of such original server software are not considered to be a ''server emulator''. | |||
Another legal issue is the ]. Today most commercial MMORPG require the user to sign a clause not to create or use server emulators when installing the client he bought. This issue has not yet been test infront of any court. | |||
There are cases where a game creator effectifly shut down popular private game servers by law suit threat. But the reseans were always based on obvious copyright violations like for example offering the client for download, or also offering downloads of modified files from the original game package. | |||
== List of popular server emulators == | |||
<!--- READ THIS: We are aware that new emu's and forks spread out everyday, and die almost as fast. Please do NOT add your own emu here. Please add only popular games with more than avg. >3000 players online on the original servers, please add only 2 maximum 3 very, very popular emulator implementations per game. We don't want to have a list at wikipedia that needs to be changed almost every day! Order is alphabetically, so do not anger about that also ;)---> | |||
* '']'': ] | |||
* '']'': '']'', '']'' | |||
* '']'': ] | |||
== See also == | |||
* - Server Side Emulation Community News and Resources | |||
* - Announcement of a '']'' server emulator on slashdot | |||
* - google group of Ultima Online server emulators | |||
] | |||
] |
Latest revision as of 15:46, 15 October 2022
Redirect to:
- With history: This is a redirect from a page containing substantive page history. This page is kept as a redirect to preserve its former content and attributions. Please do not remove the tag that generates this text (unless the need to recreate content on this page has been demonstrated), nor delete this page.
- This template should not be used for redirects having some edit history but no meaningful content in their previous versions, nor for redirects created as a result of a page merge (use {{R from merge}} instead), nor for redirects from a title that forms a historic part of Misplaced Pages (use {{R with old history}} instead).