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

Yerel 64-Bit SDL2 Portu — Anno 1503 A.D. Royal Edition (Aktif Geliştirme Aşamasında)

Anno 1503 A.D. — Royal Edition (The New World + Treasures, Monsters & Pirates / Alman Königsedition, Max Design / Sunflowers, 2002–2004) şimdiye kadar yaratılmış en detaylı 2D izometrik şehir inşa oyunlarından biridir. macOS ARM64, Linux x86_64 ve Linux ARM64 hedefleyen yerel 64-bit C++20 & SDL2 motor portu geliştiriyoruz, bunların yanı sıra 1–4 oyuncu çoklu oyun ve paylaşılan imparatorluk iş birliği özelliğini de geri getiriyoruz.

GOG.com'da Orijinal Oyunu Satın Alın (Oyun Verileri İçin Gerekli):
Anno 1503 A.D. oyununun GOG.com'daki kendi kopyanızdan resmi oyun dosyalarına (.ann arşivleri, _zei yaklaştırma sprite tabloları ve ses akışları) ihtiyacınız var:
- GOG.com'da Anno 1503 A.D. — The New World (Royal Edition / Königsedition) Satın Alın

Port Mimari ve Orijinal DLL Değişimi

Orijinal 1503Startup.exe + modüler DLL mimarisi (Anno1503.dll, World.dll, Graphics.dll, Sound.dll, Network.dll), temiz, taşınabilir 64-bit C++20 modülleriyle sistematik olarak değiştiriliyor:

ModuleOriginal 2003 ComponentNative 64-Bit Replacement (Status)
Archive & Asset I/OAnno1503.dll (.ann container & LZSS decompression)Native 64-bit .ann reader supporting both English (The New World) and German (Königsedition) — Implemented
Isometric RendererGraphics.dll (DirectDraw7 RGB565 software/VRAM blitter, 3 zoom levels)SDL2 / Vulkan multi-zoom tile & sprite batch renderer (_zei, _ani, anlagen.zei) — In Progress
Economy & AI TickWorld.dll (20 Hz fixed-point island production, trade routes, & citizen needs)Deterministic 64-bit fixed-step simulation loop (bit-exact across x86_64 & ARM64) — Devam Ediyor
Ses & Bink VideoSound.dll (Miles Sound System Mss32.dll + binkw32.dll)SDL2_mixer + FFmpeg (libavcodec) Bink (.bik) ara sahneleri ve konuşmalar için — Uygulandı
Çok Oyunculu & İşbirliğiNetwork.dll (yayımlanmamış / bitmemiş DirectPlay8 iskeleti)1–4 Oyuncu Çok Oyunculu & İşbirliği için senkronize komut akışı ağı — Tasarlanıyor

Ünlü Bitmemiş Çok Oyunculu ve İşbirliği Modunu Geri Yüklemek

Anno 1503, 2002 yılında Network.dll çok oyunculu modülü, yayınlanmadan hemen önce devre dışı bırakılarak piyasaya sürüldü. Temeldeki World.dll simülasyonu zaten 20 Hz'lik bir tick'te ayrık oyuncu inşa/ticaret komutları tarafından yönlendirildiğinden, yerel portumuz çok oyunculu modu iki modda geri yükler:

  1. 2–4 Oyuncu Çok Adalı Klasik Oturumları: Her oyuncu kendi adalarını yerleştirir ve geliştirir, ticaret anlaşmaları imzalar ve takımadada rekabet eder veya iş birliği yapar.
  2. İş Birliği Paylaşılan İmparatorluk Modu: İki veya daha fazla oyuncu, aynı yerleşim ağı, hazine ve ticaret filosunu aynı anda ortaklaşa yönetir — bir oyuncu üretim zincirlerini optimize ederken diğer oyuncu gemi rotalarını ve diplomasiyle ilgilenir.