Engine Reescrita · por draxinar

OUO (Ultima Online Server)

Ultima

Engenharia reversa do servidor de Ultima Online da demo da Second Age, reconstruído em C99 portátil e compatível com clientes até a 5.0.9.1.

Origem
DOS
Roda em
WindowsLinux
Tags
cneeds-original-game
170estrelas · GitHub 24 forks
draxinar/ouo ↗

Entre para votar

O OUO é uma engenharia reversa do servidor de Ultima Online presente na demo distribuída com o primeiro lançamento de Ultima Online: The Second Age. O objetivo é compilar e rodar um servidor o mais próximo possível do original, de cerca de junho de 1998. É uma reimplementação completa em C99 padrão, portada de volta da versão Windows da demo para sistemas POSIX, e testada principalmente em Linux, em 32 e 64 bits.

Por causa de mudanças de protocolo, o servidor foi estendido para aceitar o cliente inicial da Second Age (1.25.35) e depois, aos poucos, clientes até a 5.0.9.1. Os dados do servidor ficam em um repositório separado, e há um Test Center público.

Destaques

  • Cápsula do tempo: jogar Ultima Online como era em meados de 1998
  • Testado com clientes de 1.25.30 a 5.0.9.1, com e sem criptografia
  • Clientes da era Renaissance recomendados, como o 2.0.7
  • Olhar educativo sobre como funcionava o servidor de um MMO antigo

Se você curtiu este

Engine Reescrita · DOS UnderworldGodot Ultima Recriação de engine em pré-alpha de Ultima Underworld e Ultima Underworld 2, feita no Godot. 🔥 0🧊 0 328
OpenRCT2 — RollerCoaster Tycoon 2 Engine Reescrita · PC (clássico) OpenRCT2 RollerCoaster Tycoon 2 Reimplementação open source de RollerCoaster Tycoon 2 com suporte a plataformas modernas, interface melhorada e multiplayer cooperativo. 🔥 0🧊 0 16k
Engine Reescrita · PC (clássico) openage Age of Empires II Clone livre do Genie Engine, o motor de Age of Empires, Age of Empires II e Star Wars: Galactic Battlegrounds, feito por voluntários. 🔥 0🧊 0 15k
Engine Reescrita · PC (clássico) OpenDiablo2 Diablo II Engine arquivado, escrito em Go, que roda Diablo II com a sua cópia do jogo; o desenvolvimento migrou para o projeto Abyss Engine. 🔥 0🧊 0 11k