General UO Emulator Timeline ---------------------------- (Go here for an html-version of the Timeline: http://www.uox3.org/history/timeline.shtml ) Here follows a quick timeline of UO emulators, based on facts, fiction and wild guesses, numbered from first to last. I've included any dates I've been able to dig up, as well as the current (when I checked) homepages that exist for the various emus. Feel free to point out any flaws by contacting me at xuri@sensewave.com. (1)UOX -> (2)UOX2 -> (4)UOX3 -> | |->(10)UOXGold | |->(10)AUOX -> (11)AUOXCON | |->(13)Wolfpack | | | | -> (14)Sunshine/Sushix | | | |-> (16)NOX-Wizard -> (23)Revelation | | | | -> (17)Lonewolf | | | | | | | | |-> (Ascension soon?) | | | | | |-> (20)Method | | | | -> (18)The Shard | |->(12)UOX-pi | |->(13)LoC | | |->(19)UOX Classic | | | |-> (27)UOX:NG | |->(26)UOX3 "Unofficial" (3)Fuse | |-> CFuse | |-> Thayland's Fuse | |-> FuseX (5)NWO/UOAWE/UOR/Unnamed (6)Grayworld -> TUS -> Sphereserver (7)UOOS |-> (Swords, never finished?) (8)POL (9)Trespasser -> Hellfire -> Hybrid (15)Epsilon (21)Atum (22)Tupi (24)RunUO (25)SteamEngine (28)MyUO (29)Psychotropic (30)Athena (31)Canera-Project (32)SunUO (33)Ultima Online: Shattered Legacy Server --------------------------------------------------------------------------------------------- 1997 1.) Jaegermeister creates the first version of UOX (Ultima Offline eXperiment) 2.) Cironian creates UOX2, rewriting UOX from scratch 3.) Fallo creates FUSE, a server expandable by user-made DLL-addons, such as CFuse, Thayland's DLL, and FuseX. 4.) Cironian redoes UOX2, and the first public UOX3 version (0.37) is released Oct 22. 1997. 1998/99 5.) A bunch of other UO servers that never really took off generally come to a halt when Cironian releases source for UOX3, including; New World Order, UOAWE(http://uoawe.vnet.net/wwwboard/ - started Feb 9. by Gabriel), UOR, and An unnamed UO Server(http://www.andreasen.org/uo/). 6.) Menace creates Grayworld early in 1998. It eventually evolves into TUS (The Ultimate Server), which again evolves into Sphereserver (http://www.sphereserver.com) around April 2000). 7.) Sheppard creates UOOS - the first object oriented UO emu, or something. 8.) Syzygy(?) creates POL (http://www.polserver.com) in the summer of 1998. 9.) What was later to become Hybrid was started sometime in 1998, around the time when the source for FUSE was released, and back then it went under the name Trespasser. Later it changed name to Hellfire, before being renamed as Hybrid. 10.) Armageddon makes his own version of UOX3, named AUOX, causing the first "branching" of any UO emu to occur :P Some other people start working on another branch of UOX3, which they call "UOXGold". 11.) SpaceDog continues Armageddon's AUOX through "AUOXCon"(tinued) 2000 12.) Lord Binary does his own version of UOX3, called UOX-pi (http://stud1.tuwien.ac.at/~e9425109/uox3_1.htm) - later to be merged into Wolfpack. 13.) Ripper's customized UOX3 code grows into Wolfpack (http://www.wpdev.org/), while Chaos's customizations become Legions of Chaos 14.) Sunshine (http://www.sf.net/projects/sushix), a derivate work of an early Wolfpack version, is started by M. Strobl sometime in 2000. In 2003, version 3 of Sunshine is reforked from Wolfpack, because of memory restraints/unreadable codebase in the original fork. The successor of Sunshine, Sushix, is never officially released. 2001 15.) Epsilon is started by Kair in May 2001 16.) NOX-Wizard is created by xan using Wolfpack as base (25. June 2001) 17.) Wolfpack development splits in two as some WP devs pack up and start Lonewolf (http://home.tiscalinet.de/aduke/main2/news2.htm) on November 9th, 2001. 18.) The Shard Emulator, a Wolfpack v12.6 based emu, is started at the same time as Lonewolf. 19.) As the main UOX3 codebase drops the trigger-system and goes to a javascripting engine (http://www.uox3.org), spearheaded by Matthew Randall (EviLDeD) and Daniel Stratton (Abaddon), Sargo decides to continue the trigger-based UOX3-source under the fitting "UOX Classic" (http://www.uoxclassic.com) name, on Nov. 17, 2001. 2002 20.) Method (http://www.necrotic.net/method/), a project derived from Lonewolf, is started by Melchir in early February 2002. 21.) Atum, a russian developed UO Emu, has it's first release in February 2002. It's closed source, and has no released packages. 22.) Version 0.1 of Tupi (http://www.sf.net/projects/tupi), a server written in Java, is released on the 4th of February 2002 by speka/dalzhim. 23.) Revelation (http://www.sf.net/projects/revelationemu), based on NOX-Wizard, enters the scene, on Aug 21st, 2002. 24.) Krrios reveals RunUO (http://www.runuo.com) in early september 2002 - the first UO emu written in C#. 25.) Shadowlord starts working on SteamEngine (http://steamengine.ultima.cz/), an open-source UO emu mimicing Sphereserver's functionality, on Sept. 29th, 2002. 2003 26.) punt starts up UOX3 "Unofficial" (http://uoxe.sourceforge.net/) on the first day of 2003, intending to rewrite the "JS"UOX3-version. 27.) UOX:NG - derivate work of UOX-Classic, started with big-endian 64 bit machines in mind, by Generic Player 28.) MyUO (http://myuo.sourceforge.net/) is created by Fabrizio Montesi, in October 2003. 29.) Psychotropic - A successor project to Hybrid, is started in December 2003 by Ian McNealy 2004 30.) Athena - started March 10, 2004 by Kair 31.) Canera-Project - closed source project started 03-15-2004 by Sargo 2005 32.) Max Kellermann forks SunUO (http://www.sunuo.org) from RunUO on February 5th, 2005. It runs on Mono 1.1 (Linux, FreeBSD) out of the box. 33.) First release of Ultima Online: Shattered Legacy Server (http://www.uoana.de/) occurs on May 30th, 2005, by Maximilian Scherr (Max), though it had been under development on/off since summer 2002, and included a rewrite from scratch in 2003. It's intended for the Alpha version of the Ultima Online client. Servers not placed in timeline as of yet(any info about these will be appreciated!): ?.) LCUOSE, based on UOX3, lives a short life and decays quickly. ?.) LOP makes a short entrance, but doesn't stay for long. ?.) UO:Genius ?.) UO Free |---------------------------------------------------------------------| | Summary of Dates I've been able to dig up: | |---------------------------------------------------------------------| UOX3 - 22.Oct 1997 - by Cironian (Markus Rating) Grayworld - Early 98 - by Menace UOAWE - Monday Feb 9, 1998 - by Gabriel POL - Summer 1998 - by Syzygy Hybrid - 1998 - by McNealy, Sean Rose and Cycline3 UOX-pi - 8th Jan 2000 - by LB Epsilon - May 2001 - by Kair NoX-Wizard - 25.June 2001 - by xan Revelation - August 21st 2001 - by ??? Lonewolf - 9th November 2001 - by LB & ??? The Shard Emulator - 9th November 2001 - by frazurbluu UOX-Classic - Nov. 17, 2001 - by Sargo Method - February 10th 2002 - by Malchir Atum - February 2002 - by Ramsess Tupi - February 4th 2002 - by Guilherme Lanius (speka)/Gabriel Abut-Lussier(dalzhim) RunUO - September 2002 - by Krrios SteamEngine - 29. September 2002 - by Shadowlord UOX3 "Unofficial" - 1st January 2003 - by punt UOX:NG - September 2003 - by Generic Player MyUO - October 2003 - by Luxor (Fabrizio Montesi) Psychotropic - December 2003 - Ian McNealy Athena - March 10th 2004 - by Kair Canera-Project - March 15th 2004 - by Sargo Ultima Online: Shattered Legacy Server - May 30th 2005 - by Maximilian Scherr (Max)