Anno 1503 A.D. Royal Edition — Native 64-Bit Port & Co-op
Native 64-Bit SDL2 Port — Anno 1503 A.D. Royal Edition (In Actieve Ontwikkeling)
Anno 1503 A.D. — Royal Edition (The New World + Treasures, Monsters & Pirates / Duitse Königsedition, Max Design / Sunflowers, 2002–2004) is een van de meest gedetailleerde 2D isometrische stadbouwers die ooit zijn gemaakt. We bouwen een native 64-bit C++20 & SDL2 engine port gericht op macOS ARM64, Linux x86_64 en Linux ARM64, inclusief herstelde 1–4 speler multiplayer & shared-empire co-op.
Koop het originele spel op GOG.com (vereist voor speldata):
Je hebt de officiële spelbestanden (.ann-archieven,_zeizoom-sprite-tabellen en audiostreams) nodig van je eigen kopie van Anno 1503 A.D. op GOG.com:
- Koop Anno 1503 A.D. — The New World (Royal Edition / Königsedition) op GOG.com
Port-architectuur en vervanging van originele DLL's
De originele 1503Startup.exe + modulaire DLL-architectuur (Anno1503.dll, World.dll, Graphics.dll, Sound.dll, Network.dll) wordt systematisch vervangen door schone, draagbare 64-bit C++20-modules:
| Module | Origineel 2003-component | Native 64-Bit Vervanging (Status) | |
|---|---|---|---|
| Archief & Asset I/O | Anno1503.dll (.ann-container & LZSS-decompressie) | Native 64-bit .ann-lezer die zowel Engels (The New World) als Duits (Königsedition) ondersteunt — Geïmplementeerd | |
| Isometrische Renderer | Graphics.dll (DirectDraw7 RGB565 software/VRAM blitter, 3 zoomniveaus) | SDL2 / Vulkan multi-zoom tegel- & sprite-batch renderer (_zei, _ani, anlagen.zei) — In Uitvoering | |
| Economie & AI Tick | World.dll (20 Hz fixed-point eilandproductie, handelsroutes & burgerbehoeften) | Deterministische 64-bit fixed-step simulatielus (bit-exact op x86_64 & | ARM64) — In uitvoering |
| Audio & Bink Video | Sound.dll (Miles Sound System Mss32.dll + binkw32.dll) | SDL2_mixer + FFmpeg (libavcodec) voor Bink (.bik)-cutscenes en spraak — Geïmplementeerd | |
| Multiplayer & Co-op | Network.dll (onuitgebrachte / onafgemaakte DirectPlay8-stub) | Lockstep command-stream netwerken voor 1–4 speler Multiplayer & Co-op — In ontwerp |
Het herstellen van de beroemde onafgemaakte multiplayer en co-op
Anno 1503 werd in 2002 uitgebracht met de Network.dll-multiplayermodule uitgeschakeld vlak voor de release. Omdat de onderliggende World.dll-simulatie al wordt aangedreven door discrete bouw-/handelopdrachten van spelers op een 20 Hz-tick, herstelt onze native port multiplayer in twee modi:
- Klassieke 2–4-spelers Multi-Eiland Sessies: Elke speler vestigt en ontwikkelt zijn eigen eilanden, sluit handelsverdragen en concurreert of werkt samen door het hele archipel.
- Co-op Gedeeld Rijk Modus: Twee of meer spelers beheren hetzelfde nederzettingennetwerk, de schatkist en de handelsvloot tegelijkertijd — één speler optimaliseert productieketens terwijl de andere scheepsroutes en diplomatie beheert.
