وsnes9x-جتك هو منفذ GTK للسوبر نينتندو المحاكي، Snes9x. أنه يحتوي على واجهة المستخدم الرسومية الكامل المميز، netplay العمل، ودعم وحدة تحكم، برنامج OpenGL أو Xvideo جعل بالإضافة إلى أكثر من ذلك بكثير.
تعليمات البناء:
بناء من التصحيح
استخراج كتل القطران التصحيح على نسختك المستخرجة من مصدر Snes9x. ثم من المدى الدليل المصدر:
على & nbsp؛ snes9x-1.51-SRC $ التصحيح -p1
مواصلة بناء من المصدر.
بناء من المصدر
تشغيل البرنامج النصي تكوين من الدليل المصدر مع العلم --with جتك. إذا كنت تريد دعم بينغل، أيضا إضافة العلم --with-برنامج OpenGL. على سبيل المثال:
على & nbsp؛ snes9x-1.51-SRC $ ./configure بادئة = / البيرة --with-جتك --with-برنامج OpenGL
يمكنك أيضا إضافة مهما كانت أعلام دولة أخرى تريد.
اعتمادا على نظام التشغيل الخاص بك حيث يضع بعض الأمور، وإذا كنت قد بنيت بعض تبعيات من المصدر، قد تحتاج إلى تحديد بعض المسارات PKG-التكوين. إذا واجهت أخطاء، استخدم أمر تكوين مثل هذا بدلا من ذلك:
على & nbsp؛ snes9x-1.51-SRC $ PKG_CONFIG_PATH = "/ البيرة / ليب / pkgconfig: / البيرة / المحلية / ليب / pkgconfig" ./configure --with-جتك --with-برنامج OpenGL
ثم تشغيل 'جعل'
على & nbsp؛ snes9x-1.51-SRC $ جعل
وهذا سوف ينتج ملف قابل للتنفيذ snes9x جتك في الدليل المصدر. نسخة منه، تشغيله، أيا كان. إذا كنت ترغب في تثبيت كل شيء، وتنفيذ ما يلي مع امتيازات فائقة المستخدم:
على & nbsp؛ snes9x-1.51-SRC # جعل تثبيت
ملاحظات:
عموما، وأنها تعمل مثل Snes9x يفعل. إذا لم تتمكن من العثور على خيار في واجهة المستخدم الرسومية بسيطة نسبيا، يمكنك استخدام نفس الحجج سطر الأوامر كما تفعل عادة، على سبيل المثال، وميناء يونكس.
OSS / القضية ALSA مع بورت اوديو
إذا بنيت بورت اوديو بدعم ALSA، سوف تحتاج ALSA ليتم تثبيتها على وظيفة. إذا كنت تستخدم OSS فقط، وقمنا بإزالة بعض الحزم ALSA من النظام الخاص بك، وسوف تحتاج للتأكد من عدم وجمعت بورت اوديو بدعم ALSA. انظر http://www.snes9x.com/phpbb2/viewtopic.php؟t=3703&start=141.
عصا التحكم دعم
سابقا، استخدام هذا الميناء libjsw لدعم عصا التحكم. كما اتضح، libjsw تدعم عدد قليل جدا من أنظمة التشغيل، لذلك أنا تحولت إلى SDL. libjsw إرادة فوضى مع الخاص بك نواة عصا التحكم معايرة على لينكس، لذلك عليك ربما تحتاج إلى إعادة تشغيل إذا كنت قد معايرة في التمهيد الحالي
ما هو الجديد في هذا الإصدار:.
معالجة IRQ إعادة بنائها.
تحسين توقيت الشاملة.
تحسين حابك الشاشة والعفريت حابك الدعم.
ثابت مرحبا الدقة بكسل الراسمة.
الثابتة C4 للميجا X2 الرجل ومثل، سلاح الحصول على ومثل. الشاشة.
الثابتة الرسومات سوبر المغفل بروس بعد إعادة تعيين.
تحسين SA-1 الدعم.
وأضاف SA-1 CC2 الدعم.
الثابتة SA-1 NMI وضع التجاوز.
الثابتة المزدوجة الجرم السماوي 2 الصوت خلل.
جديد APU توقيت الإختراق، بإصلاح مختلف الألعاب أن المشاكل المعرض مع مكتبة SNES_SPC Blargg ل.
إصلاح المشكلة التي صدى عازلة يكسر IPL ROM.
فيلم ثابتة لقطة إلغاء تجميد التناقض.
أسرع التكوين توفير الملف.
BlockInvalidVRAMAccess الثابتة الخيار ملف التكوين. (منفذ النوافذ، وميناء يونكس والتكوين جتك القديمة)
إزالة POSIX الحزب الاتحادي الديمقراطي والوصول المكالمات، وإعادة تسمية QWORD لإصلاح تجميع مع SDK الخلية.
ثابت نسخة PS3 إنقاذ تحطم دولة باستخدام تخصيص كومة لsoundsnapshot.
تحطم الثابتة المتعلقة اصف المزدوج مغلقة.
إزالة CPUShutdown speedhack، DisableHDMA وDisableIRQ الخيارات.
إزالة ما تبقى كود ASM عفا عليها الزمن.
JMA 64 بت الدعم.
GTK +، Win32 و، ماك: أضيفت اختياري مرحبا الدقة مزج.
GTK +، Win32 و: دعم لتظليل XML على غرار bsnes.
يونكس: ثابت سوف segfault وشنق متابعة مع -DNOSOUND.
GTK +: واضاف القدرة على تحديد مجلدات معينة لSRAM، والبقع، لقطات، الخ
GTK +: ثابت العديد من القضايا أذونات مع المجلدات التكوين.
GTK +: التوافق تحديث مع أحدث GTK + وGtkBuilder. واضاف لدعم التجريبي لGTK + 3.x.
GTK +: تحديث الناتج البرامج لاستخدام القاهرة، وأضاف القدرة على استخدام معها-ثنائي الترشيح.
GTK +: قضايا ثابتة حيث غش لن ابق على تمكين.
GTK +: ثابت مسألة التركيز عندما لا يكون هناك مدير النوافذ.
GTK +: ثابت X عدم التوافق البصرية وفضح مشاكل في مخرجات الخامس عشر و OpenGL.
GTK +: VSYNC الثابتة مع X Server جديد والسائقين NVIDIA.
GTK +: أضيفت ومثل، وتخفيض مدخلات تأخر ومثل. الخيار لإخراج برنامج OpenGL.
GTK +: أضيفت إشارة مرئية من معدل التحديث الفيديو المتوقع لمعدل إدخال الصوت المحدد حاليا.
ما هو جديد في الإصدار 79:
الآن المدرجة في Snes9x 1.52. رؤية التغيير Snes9x 1.52 للحصول على التفاصيل.
المضافة برامج تشغيل الصوت PulseAudio وALSA وتكييفها برامج التشغيل الموجودة حتى النخاع صوت جديد.
وأضاف الترجمة الصربية من ميلان Kostic.
وأضاف الرموز ذات دقة أقل.
إضافة المزيد من التكوين لمرشحات NTSC وEPX.
عدة-علة الحلول.
ما هو جديد في الإصدار 77: الترجمة
وأضاف pt_BR.
إصلاح الخلل فيها برنامج تشغيل الصوت من شأنه أن التحول من SDL في الحوار تفضيلات إذا لم يتم تثبيت أحد OSS أو بورت اوديو.
ما هو جديد في الإصدار 76:
إصلاح الخلل فيها نافذة ملء الشاشة من شأنه أن يفقد التركيز.
تحديث الترجمة fr_FR
الترجمة واضاف es_VE
ما هو جديد في الإصدار 75:
شاشة التوقف الثابتة خيار تعطيل لذلك لا يرسل بضغطة وهمية عندما لا يركز Snes9x.
إعداد الدقة تغير لتخزين العرض والارتفاع بدلا من وضع الفهرس على الشاشة.
إصلاح الخلل حيث سيكون الصوت لا الانتاج في 44100hz السائق بورت اوديو.
يسمح تغيير سلوك المفتاح ESC حتى خروجها Snes9x.
ما هو جديد في الإصدار 68:
الثابتة تسرب الذاكرة المشتركة عند استخدام سائق XVideo.
تجميع ثابت مع العلم --with-المصحح.
وأضاف 4: 3 الجانب خيار نسبة الحفاظ على نسبة الارتفاع.
وأضاف عدة خيارات التحجيم التلقائي جديدة إلى القائمة عرض.
وأضاف سائق OSS الصوت، وتكوين لتحديد أي صوت السائقين لتجميع في، والتي استخدامها من تلك التي بنيت في.
ما هو جديد في الإصدار 55:
المتزامنة أحجام عازلة سليمة بين Snes9x وبورت اوديو وغيرت بورت اوديو الخلفية لتعكس حجم المخزن المؤقت المحدد.
تعيين الافتراضي حجم المخزن المؤقت الصوت إلى 32ms (2 إطارات) بدلا من 16ms (1 الإطار).
ما هو جديد في الإصدار 52:
إضافة خيار للسماح عكس الاتجاهات مد الوسادة لتفضيلات، والمعاقين بشكل افتراضي.
قضية الثابتة حيث لن يتم إرسالها الأحداث عصا التحكم إلى إطار التفضيلات.
المتطلبات:
GTK 2.10 أو أكبر
بورت اوديو
gtkglext
SDL 1.2.12 أو أكبر
لم يتم العثور على التعليقات