إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

لنكسة اللّعبة الجميلة Unreal Tournament

تقليص
X
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [جديد] لنكسة اللّعبة الجميلة Unreal Tournament




    سلام عليكم و رحمة الله و بركاته

    قبل 14 سنة تقريبًا اشتريت مجموعة أقراص و كانت الأقراص حينها تقدّر بثروة و كان من بين الأقراص قرصًا للعبة اسمها Unreal Tournament ، و كانت حينها لعبة خارقة (وبقيت كذلك لفترة طويلة) و تميّزت برمجيًا عن باقي الألعاب أنّها لم تُبنى على مكتبات أو محرّكات بل أنشأت خاصتها حتّى أن ألعابًا كثيرة استخدمت تلك المُحرّكات و بنت عليها بيئاتها .

    هذه اللّعبة أطلق لها موقع Loki و قبل فترة طويلة ملفًا لتشغيلها على لينُكس و جربته تقريبًا قبل تسع سنين و بعد تعقيدات كثيرة لعبتها على لينُكس (و أيضًا واجهت مشاكل ) .

    شاهدت قبل أسبوعين مضيا و بالصّدفة البحتة ملفًا مرئيًا يشرح تثبيت اللّعبة على لينُكس ، فبناء عليه و على عدة شروحات أخرى لحلول المشكلات تمّت لنكسة هذه اللّعبة لمنصات (أعجوبة ـ فيدورا ...) ..

    و بما أنّه غير مُصرّح نشر مواد غير مجانية هنا فسأشرح الطريقة :

    حمّل الملفات :
    كود PHP:
    setup_ut_goty.exe
    from  http
    ://www.gogwiki.com/wiki/Unreal_Tournament_GOTY
    MD5  f67f83483481a08819d2512aab46287a
    unreal
    .tournament_436-multilanguage.goty.run
    from  http
    ://liflg.org/?what=dl&catid=6&gameid=51&filename=unreal.tournament_436-multilanguage.goty.run
    MD5  7012dc6caaa9453dcf8951474556912a
    utcustom
    .sh
    from  http
    ://www.fingel.com/ut/downloads/linux/utcustom.sh
    MD5  1071c8ffe01d4a3e7cd17291b21b3eff
    ut99_logo
    .png
    from  http
    ://www.unrealcentral.com/wp-content/uploads/2013/06/ut99_logo.png
    MD5  48bd27ad649a0f5c0316c99c5898e11b 
    انسخهم جميعًا إلى الدّليل :
    كود PHP:
    $HOME/rpmbuild/SOURCES 
    ثُمّ حمّل الملف المصدري :
    https://raw.githubusercontent.com/mo...er/unreal.spec

    ثُمّ نفّذ أمر بناء الحزمة الرّدهاتية الخاصّة باللّعبة في موقع الملف الأخير كالتّالي :
    كود PHP:
    rpmbuild -ba unreal.spec 
    و فقط فتجدون ملف RPM موجود في مجلد RPMS في دليل البناء و سيعلمك هو بمكانها

    مُساهماتكم و تحسيناتكم للمصدر البرمجي مقبولة من هنا :
    https://github.com/moceap/ut

    =========

    كما أنّني سمعت أنّ أحدهم قام بتجهيز هذه الحزمة و رفعها على أحد مواقع التّحميل ذي السّمعة الطّيبة في التّحميل و الاستكمال


    دُمتم برعاية الباري
    (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
    آل عمران 188
    قال رسول الله صلى الله عليه و سلم :
    {لا يشكر الله من لا يشكر الناس}
    {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

    جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
    أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

  • #2

    https://www.youtube.com/watch?v=XrMVf5jqx_I

    هذا عرض سلس للعبة على أعجوبة
    (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
    آل عمران 188
    قال رسول الله صلى الله عليه و سلم :
    {لا يشكر الله من لا يشكر الناس}
    {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

    جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
    أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

    تعليق


    • #3
      سأجرب على فيدورا 22 بالمناسبة أعجوبة على أي إصدار من فيدورا وهل مازالت مدعومة بالتحديثات الأمنية والبرامج ومتى يتوقف الدعم عنها وإذا كان هناك إصدار جديد لها هل أنتظر الإصدار الجديد او مازال لدي الوقت

      تعليق


      • #4
        لا اريد التجربة لضيق الوقت لكن هل قوة اللعة كقوة تشغيلها على الواين ام أفضل ؟ تعرف لماذا
        لا إلهَ إِلاَّ اللَّهُ وَحْدَهُ لا شَرِيكَ لَهُ، لَهُ المُلْكُ، وَلَهُ الحَمْدُ، وَهُوَ على كُلّ شَيْءٍ قَدِيرٌ
        --------------
        facebook

        تعليق


        • #5
          أعجوبة 35 الحالية مبنية على فيدورا 20 ، أعجوبة 36 القادمة على 22 إن شاء الله ..

          نعم أقوى من واين ، حيث أن موقع Loki قام بتصميم مكتبة للتعامل المباشر مع SDL دون المرور بتعاريف أو مكتبات إضافية ..
          (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
          آل عمران 188
          قال رسول الله صلى الله عليه و سلم :
          {لا يشكر الله من لا يشكر الناس}
          {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

          جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
          أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

          تعليق


          • #6
            أواحه مشكلة على فيدورا 22 أحصل على خطأ أنه يحتاج برنامج innoextract قمت بالبحث عثرت على مستودع لفيدورا 21
            http://software.opensuse.org/downloa...ge=innoextract

            لكن عند محاولة تثبيته أحصل على خطأ أخر

            كود PHP:
            Errornothing provides libboost_filesystem.so.1.55.0 needed by innoextract-1.4-3.1.i686 
            مع العلم نظام يحتوي libboost_filesystem.so إصدار 1.57.0 للمعماريتين ثم قمت بتنزيل innoextract كبرنامج محمول و نجحت بفك الضغط عن ملف setup_ut_goty.exe لكن لا أعرف ما العمل الأن سأجرب بعض الأشياء أو سأجرب على opensuse

            تعليق


            • #7
              تفضّل

              http://ojuba.org/test/innoextract-1.4-6.oj35.src.rpm
              (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
              آل عمران 188
              قال رسول الله صلى الله عليه و سلم :
              {لا يشكر الله من لا يشكر الناس}
              {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

              جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
              أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

              تعليق


              • #8
                شكرا لك عند محاولت تثبيت الحزمة من rpm أحصل على
                كود PHP:
                Updating installing...
                   
                1:innoextract-1.4-6.oj35           warninguser moceap does not exist using root
                warning
                group moceap does not exist using root
                warning
                user moceap does not exist using root
                warning
                group moceap does not exist using root 


                من yum أو dnf
                كود PHP:
                langpacksNo languages are enabled
                Last metadata expiration check performed 0
                :40:07 ago on Sun Jul 26 21:35:49 2015.
                Error
                Will not install a source rpm package (innoextract-1.4-6.oj35.src). 

                الأمر على opensuse 13.2 يعمل أنتظر إلى أن ينتهي لا أعلم إذا سينجح إلى النهاية سأوافيكم يالتطورات عند الإنتهاء الجهاز الذي عليه opensuse مواصفاته ضعيفة أعتقد أنه سيأخذ وقت إذا أردت أن أجرب على فيدورا شيء أخر أنا جاهز

                تعليق


                • #9
                  هذه حزمة مصدرية لبنائها اكتب

                  rpmbuild --rebuild name.src.rpm
                  (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
                  آل عمران 188
                  قال رسول الله صلى الله عليه و سلم :
                  {لا يشكر الله من لا يشكر الناس}
                  {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

                  جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
                  أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

                  تعليق


                  • #10
                    أسف على التأخير وأسف هذا خطأ مني لم أنتبه له على العموم في فيدورا نجح بتوليد حزمة rpm للعبة وإحتجت لتثبيت الحزمة التي أعطيتني إياها أن أثبت
                    كود PHP:
                    sudo dnf install boost-devel cmake xz-devel 
                    لكن الجهاز لم يستطيع الدخول على اللعبة لا أعلم إذا كان السبب التعريف المفتوح المصدر ل nvidia سأحاول تثبيت التعريف من موقع nvidia ثم أحاول من جديد


                    في opensuse نجح بتوليد حزمة rpm للعبة لكن لتثبيت اللعبة إحتجت تثبيت libx11-6-32bit و تثبيت libXext6-32bit لكن أيضا الجهاز لم يستطيع الدخول على اللعبة


                    نقلت ملف ال rpm من opensuse إلى mageia وإحتجت إلى تثبيت csh ونجح التثبيت و نجح الجهاز بالدخول على اللعبة مع أن الجهاز ذاته الذي أستخدمة لopensuse لكن تعريف ati مغلق المصدر أظن هذا هو السبب الحقيقة mageia تدهشني كل ما أعمل عليها

                    تعليق


                    • #11
                      السلام عليكم أخيرا اللعبة تعمل على فيدورا 22 64bit إلى جانب تثبيت steam قمت بتثبيت هذه الحزم في الأسفل وهنا لا أعلم إذا كان تثبيت steam مع الحزم الذي يحتاجها هو سبب في أن اللعبة أصبحت تعمل أو تثبيت الحزم في الأسفل لكن أظن تثبيت الحزم الذي اوجد الفرق.
                      كود PHP:
                      sudo dnf install libgle mesa-libGLw mesa-libglapi libglade2 libgle.i686 mesa-libGLw.i686 mesa-libglapi.i686 libglade2.i686 


                      الأن قمت بإستخدام برنامج المحزم وأظن أنك مطور البرنامج وقمت بتنزيل فيديو الشرح عن ال youtube أولا قمت بإستخدام المحزم لفك الضغط عن الحزمة ثم قمت ببعض الإعداداة للتعلم على البرنامج إخترت التحزيم من المجلد وأضفت libgle mesa-libGLw mesa-libglapi libglade2 libgle.i686 mesa-libGLw.i686 mesa-libglapi.i686 libglade2.i686 كإعتماديات قبل التثبيت.


                      الأن قمت بإزالت libglade2.i686 ثم حاولت تثبيت الحزمة الناتجة عن المحزم بالفعل أعطاني إسم الحزمة الناقصة لكن لم يقم بالمبادرة بطلب تثبيت الحزمة حصلت على الشيء كالذي في الأسفل .
                      كود PHP:
                      Fedora 22 x86_64 Updates                                                                                          62 kB/|  15 MB     03:58    
                      Last metadata expiration check performed 0
                      :02:32 ago on Tue Aug 18 18:57:14 2015.
                      Error
                      nothing provides libglade2.i686 needed by unreal-tournament-436-1.fc22.x86_64
                      (try to add '--allowerasing' to command line to replace conflicting packages

                      المشكلة أني أعدت تثبيت حزمة libglade2.i686 لكن مازال يقول لي أن الحزمة غير موجودة ملاحظة أستخدم dnf .



                      وإذا حاولت التثبيت من rpm أحصل على خطأ أن كل هذه الإعتماديات غير موجودة.
                      كود PHP:
                      errorFailed dependencies:
                          
                      libglade2.i686 is needed by unreal-tournament-436-1.fc22.x86_64
                          libgle
                      .i686 is needed by unreal-tournament-436-1.fc22.x86_64
                          libglide
                      .so.2 is needed by unreal-tournament-436-1.fc22.x86_64
                          mesa
                      -libGLw.i686 is needed by unreal-tournament-436-1.fc22.x86_64
                          mesa
                      -libglapi.i686 is needed by unreal-tournament-436-1.fc22.x86_64 


                      وهناك شيء أخر عند الضغط على توكل على الله ثم إبدأ البرنامج يعمل لا مشكلة لكن يجمد ويعطني كمافي الصورة في الأسفل حتى من دون محاولة الضغط على أي شيء فيه لكن عند إنتهائه من توليد الحزمة يرجع يستجيب طبعا انا أضغط على wait حجم الحزمة المولدة أكثر من300mb يأخذ بعض الوقت لهذا ظهور هذه النافذة والإنتظار بعض الوقت في أول مرة ظننت أن البرنامج لايعمل وألغيت الموضوع ثم جربت وقلت أنتظر لأرى ماذا سيحدث وإكتشفت أن البرنامج يعمل.
                      اضغط على الصورة لعرض أكبر. 

الإسم:	almohazem.jpg 
مشاهدات:	1 
الحجم:	100.7 كيلوبايت 
الهوية:	844347



                      وجربت أن أشغل البرنامج من القائمة ومن خلال env UBUNTU_MENUPROXY=0 almohazzem --gui ومن خلال almohazzem --gui ذات الأمر.

                      أخيرا هذا ملف المشروع لأني كما قلت أتعلم عليه قد أكون أخطأت بشيء
                      unreal_almohazem.zip

                      تعليق


                      • #12
                        ملاحظة قد يكون شغلي من الأساس خطأ بخطأ كمحاولة خلط الزيت مع الماء لكن عم حاول أتعلم

                        تعليق


                        • #13
                          لا تقلق من خلط الزّيت بالماء ، لم أدرس عملك كاملًا الآن ـ لكن ألغِ تفعيل خيار توليد الاعتماديات :

                          اضغط على الصورة لعرض أكبر. 

الإسم:	Screenshot from 2015-08-18 22:48:52.png 
مشاهدات:	1 
الحجم:	435.2 كيلوبايت 
الهوية:	844349
                          (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
                          آل عمران 188
                          قال رسول الله صلى الله عليه و سلم :
                          {لا يشكر الله من لا يشكر الناس}
                          {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

                          جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
                          أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

                          تعليق


                          • #14
                            حبيبي مصعب موقع

                            Loki
                            عطني رابط موقع الله لا يهينك
                            ((((استغفر اللــه العظيم الذي لا اله الا هو الحي القيوم وأتوب إليه ))))

                            تعليق


                            • #15
                              http://www.liflg.org/
                              (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
                              آل عمران 188
                              قال رسول الله صلى الله عليه و سلم :
                              {لا يشكر الله من لا يشكر الناس}
                              {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

                              جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
                              أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

                              تعليق

                              يعمل...
                              X