يتيح لك محاكي Ruffle تشغيل أي نوع من الألعاب المستندة إلى Flash تقريبًا على جهاز الكمبيوتر الخاص بك أو عبر متصفح الويب.
بعد خدمة الويب لمدة 25 عامًا تقريبًا، حقق Adobe Flash أخيرًا هدفه وفاة الشهر الماضي. قامت شركة Adobe بإخراجه من الخدمة في الأول من يناير 2021، عن طريق حظره من جميع أنواع المتصفحات، وبعد أيام قليلة، تم أيضًا حظر جميع محتويات Flash Player. ومع ذلك، إذا كنت أحد الأشخاص الذين قاموا بأرشفة ألعاب الفلاش القديمة الخاصة بك، فلدينا ما يناسبك.
كشكش هو محاكي Flash Player مفتوح المصدر والتي يمكن استخدامها لإحياء أيام ألعاب الفلاش القديمة الجيدة. نظرًا لعدم وجود دعم رسمي لـ Flash بعد الآن، فإن أكبر مخاوف Ruffle هو الأمان. تعالج الأداة هذه المشكلة من خلال تشغيلها محليًا على جميع أنظمة التشغيل الحديثة تقريبًا كتطبيق مستقل. بالإضافة إلى ذلك، يمكن أيضًا تشغيله على معظم المتصفحات من خلال استخدام WebAssembly.
تمت كتابة المحاكي بلغة برمجة Rust مع القدرة على تشغيل جميع ألعاب SWF الخاصة بالمدرسة القديمة. بفضل ميزة حماية الذاكرة المضمنة في لغة البرمجة، فهي أكثر أمانًا بشكل ملحوظ. يمكن أن يساعد في القضاء على أخطاء الذاكرة المختلفة، على سبيل المثال، تجاوزات المخزن المؤقت، والاستخدام بعد الاستخدام، وظروف سباق البيانات، بالإضافة إلى الأخطاء المتعلقة بالمؤشر. بحسب الشركة
يمكن استخدام Ruffle كتطبيق مستقل لسطح المكتب أو يمكن تضمينه في موقع ويب باستخدام تجميع الويب. يمكن للمرء أيضًا استخدام Ruffle من خلال ملحق المتصفح الذي يسمح لك بتشغيل محتوى Flash عبر الويب. هذا يعني في الأساس أنه يمكنك إعادة زيارة مجموعتك من ألعاب الفلاش على أي نظام يعمل على Windows وLinux وmacOS، وإذا أردت، على Android. حتى الآن، لا يوجد تطبيق مستقل لنظام Android، لذا فإن الطريقة الوحيدة التي يمكنك استخدامها هي عن طريق تحميل ملحق المتصفح في Firefox أو متصفح يستند إلى Chromium ويدعم الامتدادات. مثل متصفح الكيوي. من المحتمل أنه قد لا يعمل بشكل جيد، لذا فإن أفضل خيار لك هو تشغيل التطبيق على جهاز الكمبيوتر.
وفق الكمبيوتر النائم، يعمل تطبيق سطح المكتب Ruffle المستقل بسلاسة تامة. بمجرد تشغيل التطبيق، يطلب منك تحميل ملف SWF. حدد الملف ويجب أن تكون على ما يرام. إذا كنت تتطلع فقط إلى استعادة تجربة ألعاب الفلاش القديمة الخاصة بك لفترة وجيزة، فقم بالخروج نقطة اشتعال BlueMaxima مشروع الحفاظ على ألعاب الويب. وبدلاً من ذلك، يمكنك أن تطلب من المواقع المعتمدة على Flash المفضلة لديك دمج كود Ruffle's JavaScript لإعادة تمكين جميع محتوياتها منذ أن قامت Adobe بإيقاف تشغيل Flash.