|
Erster Cataclysm-Emulator basiert auf Trinity.
Mit dem Fork von dem bekannten und beliebten Emulator Trinity könnte eine neue Ära der Privatserver eingeleutet werden: CactusEMU ist der erste öffentlich zugängliche Emulator, der die neue Erweiterung für World of Warcraft - Cataclysm - unterstützt.
Zwar ist Cataclysm erst seit dem 07.12.2010 erwerbbar, allerdings gab es in der Emulatoren-Szene bereits Monate im Voraus Diskussionen um den Fortgang der Emulatoren. Grund waren die sogenannten "Opcodes" (oder Operation Codes), die für die Kommunikation der Serversoftware mit dem Client zuständig sind. Blizzard hatte nämlich mit dem ersten Patch der Versionsnummer 4 (4.0.1) die Identifikationsnummern dieser Opcodes verändert. Zudem verbindet sich der Client seit Cataclysm über zwei Sockets mit dem Server, die teilweise verschlüsselt sind.
Die Weiterentwicklung von Emulatoren schien dadurch stark beeinträchtigt. Vor allem bei den Entwicklern von TrinityCore bestanden heftige Zweifel daran, ob TrinityCore jemals Cataclysm unterstützen würde.
Offenbar haben die Entwickler von CactusEMU es nun doch geschafft, einen Emulator für das dritte Addon zu programmieren. Ohne ein externes Tool kommt CactusEMU aber nicht aus: Damit der Client fehlerfrei mit dem Server in Verbindung treten kann, kommt "CactusRedirect" zum Einsatz - ein Tool, das dafür sorgt, dass der Client nur über einen Socket mit dem Server kommuniziert.
CactusEMU braucht Unterstützung
Da sämtliche Opcode-IDs neu gesammelt werden müssen, sowie alle mit Cataclysm hinzugefügten Funktionen implementiert werden müssen, braucht das Team von CactusEMU die Unterstützung fähiger Entwickler. Diese sollen dabei mithelfen, die Opcodes per Reverse Engeneering zu sammeln - eine äußerst langwierige und anstrengende Arbeit.
Wir hoffen, dass auch in Zukunft Cataclysm auf Privatservern unterstützt wird und wünschen daher dem Projekt CactusEMU viel Erfolg!
Zur Homepage von CactusEMU: www.cactusemu.com
CactusEMU auf Github: www.github.com/CactusEMU
|