Warlords III: Darklords Rising — منفذ SDL2 أصلي 64-بت (الإصدار 1.0.0)

Warlords III: Darklords Rising — منفذ SDL2 أصلي 64-بت (الإصدار 1.0.0)

التنزيلات — منفذ أصلي 64-بت ومعالج إعداد رسومي (v1.0.0)

Warlords III: Darklords Rising — منفذ أصلي 64-بت (realmrun v1.0.0) مكتمل بنسبة 100% وجاهز للتنزيل عبر Linux x86_64، Linux ARM64 (aarch64)، macOS Apple Silicon، وأجهزة محمولة/أجهزة كونسول للصالة (MSI Claw، Steam Deck، وKhadas VIM1S) — مع جميع الإصلاحات العشرين من Warlords III Code Patch by trixy (W3CP) مدمجة أصليًا افتراضيًا! اختر بين معالج الإعداد الرسومي بنمط Windows للواجهة فقط (.run) للمبتدئين (Next >، Browse...، Install، Finish — لا حاجة لأوامر طرفية)، أو معالج واجهة رسومية خفيف عبر الإنترنت، أو أرشيف الإصدار المحمول .tar.gz:

الحزمة والبنية المستهدفةالتنزيل المباشر
Linux x86_64 — معالج إعداد رسومي (.run، موصى به للمبتدئين) — 1.00 MiB · واجهة رسومية بنمط Windows الكل في واحد (Next > / Browse... / Install / Finish) + 20 إصلاحًا مدمجًا من W3CP + لعب تعاوني من 1 إلى 8 لاعبين لسطح المكتب، الحاسوب المحمول، MSI Claw، Steam Deck، ROG Allyتنزيل x86_64 (.run)
Linux ARM64 (aarch64) — معالج إعداد رسومي (.run، موصى به للمبتدئين) — 956 KiB · واجهة رسومية بنمط Windows الكل في واحد (Next > / Browse... / Install / Finish) + 20 إصلاحًا مدمجًا من W3CP + لعب تعاوني من 1 إلى 8 لاعبين لـ Khadas VIM1S، Raspberry Pi 4/5، ARM64 Linuxتنزيل ARM64 (.run)
Linux x86_64 — معالج واجهة رسومية خفيف عبر الإنترنت (1.04 MiB ملف تنفيذي للواجهة فقط) — يفتح معالج الإعداد الرسومي بنمط Windows فورًا ويقوم بتنزيل حزمة المحرك x86_64 تلقائيًاتنزيل المعالج x86_64
Linux ARM64 (aarch64) — معالج واجهة رسومية خفيف عبر الإنترنت (1.13 MiB ملف تنفيذي للواجهة فقط) — يفتح معالج الإعداد الرسومي بنمط Windows فورًا ويقوم بتنزيل حزمة المحرك ARM64 تلقائيًاتنزيل المعالج ARM64
Linux x86_64 — أرشيف إصدار محمول (.tar.gz، متقدم / يدوي) — 1.00 MiB · يتضمن ./setup-gui، ./install، bin/realmrun، و11 أداة تشخيص/فحصتنزيل x86_64 (.tar.gz)
Linux ARM64 (aarch64) — أرشيف إصدار محمول (.tar.gz، متقدم / يدوي) — 953 KiB · يتضمن ./setup-gui، ./install، bin/realmrun، و11 أداة تشخيص/فحصتنزيل ARM64 (.tar.gz)
ملفات اللعبة الأصلية مطلوبة (امتثال LEGAL.md للنظافة القانونية): realmrun لا يحتوي على أي فنون أو أصوات أو موسيقى أو ملفات حملات محمية بحقوق النشر. اشترِ نسختك القانونية من Warlords III: Darklords Rising على GOG.com (setup_warlords_iii_darklords_rising_*.exe) — سيكتشفها معالج الإعداد ويفك ضغطها تلقائيًا!

هل تستمتع بمنافذنا الأصلية المجانية؟ يمكنك دعم التطوير طوعًا عبر Hedgehog Studios في صفحة التبرع والدعم — إما بتبرع لمرة واحدة أو عضوية داعم بـ 4,99 € / شهر (لدعم المشروع فقط، دون أي جدران دفع أو مزايا حصرية).

دليل المبتدئين خطوة بخطوة (معالج الإعداد الرسومي بنمط Windows)

لا تحتاج إلى أي خبرة في Linux أو سطر الأوامر. كل من معالج الإعداد .run ومعالج الواجهة الرسومية عبر الإنترنت يفتحان نافذة معالج إعداد بنمط Windows بالنقر والتوجيه (1. Welcome -> 2. GOG Game Files -> 3. Setup Options -> 4. Installing -> 5. Complete):

Warlords III: Darklords Rising معالج الإعداد الرسومي بنمط Windows

  1. احفظ مثبّت GOG غير المتصل في Downloads:
  • اشترِ Warlords III: Darklords Rising على GOG.com، وقم بتنزيل مثبّت اللعبة الاحتياطي غير المتصل (setup_warlords_iii_darklords_rising_*.exe)، واتركه في مجلد Downloads.
  1. قم بتنزيل معالج الإعداد الرسومي وتشغيله:
  • حاسوب قياسي، حاسوب محمول، Steam Deck، أو MSI Claw: warlords3-native-port-1.0.0-linux-x86_64.run
  • Khadas VIM1S، Raspberry Pi، أو لوحة ARM64: warlords3-native-port-1.0.0-linux-aarch64.run
  • انقر بزر الفأرة الأيمن على ملف .run الذي تم تنزيله في مدير الملفات -> خصائص -> أذونات -> فعّل السماح بتنفيذ الملف كبرنامج، ثم انقر عليه نقرًا مزدوجًا.
  1. انقر خلال خطوات المعالج الخمس:
  • الخطوة 1 (1. Welcome): انقر على Next > في الزاوية اليمنى السفلية.
  • الخطوة 2 (2. GOG Game Files): يكتشف المعالج تلقائيًا ملف setup_warlords_iii_darklords_rising_*.exe في Downloads (مظلل باللون الأخضر). إذا كان مخزنًا في مكان آخر، انقر على Browse GOG .exe... أو Browse Game Folder...، ثم انقر على Next >.
  • الخطوة 3 (3. Setup Options): أبقِ على Enable 20 Built-In W3CP Fixes (by trixy)، Start in Campaign, Scenario & 1-8P Hotseat Co-op Setup، وCreate Desktop & Application Menu Shortcuts محددة، ثم انقر على Install.
  • الخطوة 4 (4. Installing): شاهد شريط التقدم (0% – 100%) أثناء استخراج بيانات اللعبة النظيفة (مع تجاهل ملفات Win32 .exe/.dll القديمة) وإنشاء اختصار سطح المكتب.
  • الخطوة 5 (5. Complete): انقر على Finish لتشغيل Warlords III: Darklords Rising فورًا!

مجاميع التحقق SHA-256

  • warlords3-native-port-1.0.0-linux-x86_64.run: 471c1c180595d783bd86c876a818b0f3a6cace64ee2855b16c59629526c2461f
  • warlords3-native-port-1.0.0-linux-aarch64.run: 2a5bf062227ce945d0f37e1305b171062207cbd7e50fa11921b134627bc39851
  • warlords3-setup-wizard-linux-x86_64: c69ea22c233e60d361ca1925d2f1b3a225fc3538f6825d39bc88e7529905c7ae
  • warlords3-setup-wizard-linux-aarch64: 05e52b5733c5d7c73edfdb49681bb5aa684b41fa0692f55f3014bb535a395063
  • warlords3-native-port-1.0.0-linux-x86_64.tar.gz: decd4a1eef4b560c6c8817138f2d142b0cd8ecfacb18c06798144b529ae635fa
  • warlords3-native-port-1.0.0-linux-aarch64.tar.gz: efcc893edee4c7288604cf596883c98694cd9d906a073d252df213e87cf6b0b0

لقطات الشاشة — لقطات داخل اللعبة خالصة (640×480 لوحة ألوان مفهرسة أصلية 8-بت)

خريطة تكتيكية قارية ومسار متحرك (Alfland)حرب بحرية أرخبيلية وطرق بحرية (Accord of Rhenis)
Warlords III خريطة تكتيكية في Alfland مع مسار MVARROW ومؤشر حذاء المشيWarlords III حرب سفن بحرية ومسار بحري في Accord of Rhenis
معاينة مسار ذكي بلمستين على شاشة اللمس (مؤشر الفأرة مخفي تلقائيًا)إعداد لعب محلي من 1 إلى 8 لاعبين وتحالفات (SetupScr.pcx)
Warlords III مسار مشي ذكي بلمستين على شاشة اللمس مع مؤشر مخفيWarlords III شاشة إعداد 8 فصائل ولعب محلي وذكاء اصطناعي
متصفح السيناريوهات وخريطة مصغرة استراتيجية أصلية STRAT_S.BMP (43+ سيناريو)قائمة رئيسية كلاسيكية Startup.pcx مع تنقل يد التحكم
Warlords III متصفح السيناريوهات مع معاينة خريطة مصغرة استراتيجيةWarlords III Darklords Rising القائمة الرئيسية الأصلية

رقعة كود Warlords III المدمجة (W3CP بواسطة trixy)

في إصدار Windows الأصلي عام 1998، أنشأ مطور المجتمع trixy Warlords III Code Patch by trixy (W3CP) الشهيرة كملفي DLL لـ Win32 (خطافات وقت تشغيل Darklord.exe) لإصلاح أخطاء القتال والدبلوماسية والاقتصاد والأبطال والذكاء الاصطناعي طويلة الأمد مع تحسين توازن اللعبة.

نظرًا لأن realmrun هو محرك Linux وARM64 أصلي 100% بدون أي طبقات Win32 أو Wine، لا يمكن استخدام حقن DLL لـ Win32 مباشرة. بفضل إذن trixy الكتابي الكريم، أعدنا تنفيذ جميع إصلاحات W3CP العشرين وتعديلات أسلوب اللعب أصليًا داخل نواة المحاكاة النظيفة الخاصة بنا بلغة C11 (codepatch_fixes = 1 افتراضيًا، قابل للتبديل في معالج الإعداد وsettings.cfg):

  • إصلاحات الدبلوماسية والمزاج (ire 0) والمعاهدات: يوائم عتبات مزاج تقرير الدبلوماسية مع بوابة التحالف الحقيقية للذكاء الاصطناعي ire 0، ويصلح انتقالات حالة السلام/المعاهدة للذكاء الاصطناعي، وحالات الرشوة الذهبية/الرفض الحدية، وفرض النصر المتحالف عبر 2–8 إمبراطوريات.
  • قتال متعدد الجولات حتمي وحدود المكافآت: يطبق إصلاحات معدلات القتال الدقيقة لـ W3CP، وتثبيت القيادة/الروح المعنوية/التحصينات، وقواعد القدرات الخاصة للوحدات (combat_effects).
  • تحجيم نفقات الاقتصاد، مهام الأبطال، الأطلال ومنطق دور الذكاء الاصطناعي: ينفذ تحجيم نفقات المدن/الجيوش لـ W3CP، وإصلاحات نقاط الخبرة/العناصر الحدية للأبطال، ومعالجة مكافآت حراس الأطلال، وتقريب تجديد المانا، وأولويات حزم/إنتاج الذكاء الاصطناعي.
  • صفحة W3CP الرسمية للاعبي Windows: قم بزيارة Warlords III Code Patch by trixy على ModDB للحصول على تثبيتات Darklord.exe الأصلية لـ Windows وكتابات trixy التقنية عن الأخطاء.

تحكم ذكي متعدد الوسائط (لمس محمول، D-Pad/عصا يد التحكم والفأرة)

اعتمدت Warlords III الكلاسيكية عام 1998 حصريًا على حالات تحويم الفأرة المكتبية (Cursors.pcx أحذية مشي متحركة، أجنحة، سيف، يد مشيرة، عدسة مكبرة، ولافتة توقف) بالإضافة إلى أسهم المسار MVARROW.PCX. في realmrun v1.0.0، تتكيف طبقة الإدخال ديناميكيًا مع طريقة لعبك — سواء على شاشة لمس MSI Claw / Steam Deck، أو يد تحكم Khadas VIM1S في غرفة المعيشة، أو فأرة ولوحة مفاتيح على سطح المكتب:

  • شاشة اللمس (تأكيد المسار بلمستين + سحب سلس للتحريك، مؤشر مخفي):
  • لا يتم رسم مؤشر فأرة مربك أبدًا عند لمس الشاشة (بما في ذلك القمع التلقائي لأحداث دخول النافذة التي يولدها المركب وحركة الفأرة بعد اللمس).
  • اللمسة 1 على أي بلاطة وجهة تحسب وتعرض خط سهم الحركة الكامل MVARROW.PCX + علامة X (أحمر = يمكن الوصول هذه الجولة، فضي = مسار متعدد الجولات).
  • اللمسة 2 على وجهة X تسير بجيشك أو سفينة warship.PCX البحرية خطوة بخطوة على طول المسار المرسوم.
  • سحب بإصبع واحد يحرك منظرًا تكتيكيًا بسلاسة عبر المملكة دون تحريك الحزمة المحددة.
  • D-Pad وأزرار الوجه ليد التحكم (تركيز قائمة واضح + خطوة تكتيكية مباشرة، مؤشر مخفي):
  • التنقل في Startup.pcx، منتقي السيناريو/الحملة DLG_MED.PCX، SetupScr.pcx، والنوافذ التكتيكية باستخدام D-Pad وأزرار الوجه (A / B / X / Y / Start) يستخدم إطارات تركيز ذهبية ويبقي مؤشر البرنامج مخفيًا تمامًا.
  • على الخريطة التكتيكية، الضغط على D-Pad يخفي أي مؤشر نشط فورًا ويحرك الجيش المحدد مباشرة عبر التضاريس في 8 اتجاهات (أو يمرر الخريطة عند نفاد نقاط الحركة).
  • عصا تحكم تناظرية وفأرة فعلية (مؤشر Cursors.pcx متحرك حي + معاينة مسار فورية):
  • تحريك العصا اليسرى أو اليمنى (أو تحريك فأرة فعلية، مع تحجيم إحداثيات HiDPI كسري كامل لـ Retina / Wayland) يكشف ديناميكيًا مؤشر Cursors.pcx المتحرك الأصلي (أحذية مشي بـ 4 إطارات فوق الأرض/البحر العابر، أجنحة ترفرف للطائرين، سيف هجوم فوق القلاع/الحزم المعادية، يد توقف على القمم غير العابرة، ويد مشيرة فوق دروع HUD).
  • تحويم أي بلاطة يمكن الوصول إليها يعرض معاينة المسار المنحني/المائل MVARROW.PCX الحية في الوقت الفعلي؛ النقر على الفأرة اليسرى أو الضغط على A في يد التحكم ينفذ المسير.

بنية محرك نظيف ولعب تعاوني من 1 إلى 8 لاعبين

realmrun مكتوب من الصفر بلغة C11 + SDL2 محمولة صارمة (GPL-3.0-or-later)، تم التحقق منه بواسطة 79 مجموعة اختبارات وحدة وتكامل آلية (94 هدفًا تحت AddressSanitizer + UndefinedBehaviorSanitizer) بدون أي تبعيات Win32:

النظام الفرعيتفاصيل التنفيذالحالة
مركب لوحة ألوان مفهرسة 8-بت (MAINSCR.PCX / BORD_*.PCX)إطار مخزن مؤقت 640×480 معاد تلوينه بمستطيلات متسخة مع إعادة تعيين LUT لأقرب RGB، خريطة مصغرة استراتيجية أصلية STRAT_S.BMP، شعارات SHIELD.PCX، وصعود بحري warship.PCXمنفذ
VFS ومحملات الأصول الأصلية (War3.RES، Frontier.rul، *.DAT)فك ترميز VFS غير حساس لحالة الأحرف لـ .PCX، .BMP، سجلات العفاريت/الفواصل DATA/War3.RES، سجلات إمبراطوريات SIDES.DAT بحجم 452 بايت، SCENARIO/.DAT، CAMPAIGN/.DAT، وتوليد خرائط عشوائيةمنفذ
20 إصلاحًا مدمجًا من Warlords III Code Patch (W3CP)إعادة تنفيذ أصلية نظيفة لـ Warlords III Code Patch by trixy (مضمنة بإذن كتابي؛ قابلة للتبديل عبر codepatch_fixes)منفذ
لعب محلي من 1 إلى 8 لاعبين وتعاوني متحالف (SetupScr.pcx)مدير مقاعد كامل لـ 8 إمبراطوريات (HUMAN، AI: KNIGHT / LORD / WARLORD، تحالفات فرق، لافتات بوابة الدور TURN.PCX، واسترداد توصيل SDL controller GUID الحي)منفذ
مازج صوتي وتشغيل مشاهد (.WAV، .OGG، .SMK)مازج SDL2 PCM خالٍ من الأقفال مع مؤثرات قتال/واجهة .WAV، بث موسيقى تصويرية .OGG عبر libvorbisfile، وفك ترميز فيديو/صوت Smacker .SMK بدون تبعياتمنفذ
قتال تكتيكي، أبطال، مهام، أطلال ودبلوماسيةقتال متعدد الجولات حتمي (combat_effects)، جرد عناصر الأبطال، كتب تعاويذ، بحث في الأطلال، معاهدات/رشاوى دبلوماسية، وحفظ ألعاب ثنائي محمولمنفذ