Anno 1503 A.D. Royal Edition — Native 64-Bit Port & Co-op

Native 64-Bit SDL2 Port — Anno 1503 A.D. Royal Edition (U aktivnom razvoju)

Anno 1503 A.D. — Royal Edition (The New World + Treasures, Monsters & Pirates / njemačka Königsedition, Max Design / Sunflowers, 2002.–2004.) jedan je od najdetaljnijih 2D izometrijskih graditeljskih igara ikad stvorenih. Radimo na nativnom 64-bitnom C++20 & SDL2 portu motora usmjerenom na macOS ARM64, Linux x86_64 i Linux ARM64, uključujući obnovljeni multiplayer za 1–4 igrača i kooperativni režim zajedničkog carstva.

Kupite izvornu igru na GOG.com (obavezno za podatke igre):
Potrebne su vam službene datoteke igre (.ann arhive, _zei tablice zum sprite-ova i audio tokovi) iz vaše vlastite kopije Anno 1503 A.D. s GOG.com:
- Kupite Anno 1503 A.D. — The New World (Royal Edition / Königsedition) na GOG.com

Arhitektura portiranja i zamjena originalnih DLL datoteka

Originalna 1503Startup.exe + modularna arhitektura DLL datoteka (Anno1503.dll, World.dll, Graphics.dll, Sound.dll, Network.dll) sustavno se zamjenjuje čistim, prenosivim 64-bitnim C++20 modulima:

ModulOriginalna komponenta iz 2003.Zamjena za 64-bitni sustav (Status)
Arhiviranje i I/O resursaAnno1503.dll (.ann kontejner i LZSS dekompresija)Nativni 64-bitni čitač .ann datoteka koji podržava i englesko (The New World) i njemačko izdanje (Königsedition) — Implementirano
Isometrijski rendererGraphics.dll (DirectDraw7 RGB565 softverski/VRAM blitter, 3 razine zumiranja)SDL2 / Vulkan multi-zoom renderer za pločice i spriteove (_zei, _ani, anlagen.zei) — U tijeku
Ekonomija i AI tikWorld.dll (20 Hz fiksni točkovni otočni proizvodni ciklus, trgovinske rute i potrebe građana)Deterministička 64-bitna simulacijska petlja s fiksnim koracima (bitno točna na x86_64 &ARM64) — U tijeku
Audio & Bink VideoSound.dll (Miles Sound System Mss32.dll + binkw32.dll)SDL2_mixer + FFmpeg (libavcodec) za Bink (.bik) scene i govor — Implementirano
Multiplayer & Co-opNetwork.dll (neobjavljeni / nedovršeni DirectPlay8 stub)Lockstep mrežno slanje naredbi za 1–4 igrača Multiplayer & Co-op — U dizajnu

Obnavljanje slavnog nedovršena multiplayera i kooperativnog načina

Anno 1503 je izdan 2002. godine s Network.dll modulom za multiplayer koji je bio onemogućen neposredno prije izdavanja. Budući da osnovna World.dll simulacija već radi na temelju diskretnih naredbi igrača za gradnju/trgovinu na frekvenciji od 20 Hz, naša native port inačica obnavlja multiplayer u dva načina:

  1. Klasične sesije za 2–4 igrača na više otoka: Svaki igrač naseljava i razvija vlastite otoke, potpisuje trgovinske ugovore te se natječe ili surađuje širom arhipelaga.
  2. Kooperativni način zajedničkog carstva: Dva ili više igrača zajedno upravlja istom mrežom naselja, državnom blagajnom i trgovinskom flotom istovremeno – jedan igrač optimira proizvodne lance dok drugi upravlja brodskim rutama i diplomacijom.