Doom روی Canon EOS 550D توسط توسعه‌دهنده‌ای با نام کاربری lauris-nl به‌صورت قابل بازی اجرا شد. این پروژه با کمک فریمور متن‌باز Magic Lantern و با استفاده از منابع موجود در گیت‌هاب پیاده‌سازی شده است و بازی روی نمایشگر دوربین و با صدای داخلی اجرا می‌شود.

چرا این پورت جالب است

Canon EOS 550D (Rebel T2i) که در سال 2010 عرضه شد، دارای حسگر APS-C با رزولوشن 18 مگاپیکسل، پردازنده تصویر DIGIC 4، نمایشگر 3 اینچی و یک بلندگوی مونو است. نمونه پورت ارائه‌شده نشان می‌دهد همین سخت‌افزار و فریمور Magic Lantern برای اجرای نسخه‌ای از Doom کافی است و تجربه‌ای غیرمنتظره اما قابل بازی فراهم می‌کند.

تصویری از Canon EOS 550D با نمایشگر فعال بازی Doom

کنترل‌ها و تجربه بازی

  • کلیدهای جهت (بالا، پایین، چپ، راست) برای حرکت و ناوبری.
  • دکمه Set به‌عنوان انتخاب و شلیک عمل می‌کند.
  • دکمه Menu برای باز کردن منوی درون‌بازی و دکمه DISP. برای بازگشت در منو استفاده می‌شود.
  • بلندگوی مونو صدای پایه بازی را پخش می‌کند و تجربه را تکمیل می‌نماید.

نیازمندی‌ها

  • دوربین Canon EOS 550D با نسخه فریمور سازگار (نسخه 1.0.9 مورد نیاز است).
  • کارت SD برای قرار دادن فایل‌های Magic Lantern و ماژول Doom.
  • آشنایی پایه با نصب فریمور یا دسترسی به منابع آموزشی در انجمن‌های مربوط.

نحوه نصب پورت (مراحل اصلی)

مراحل کلی نصب به شکل فشرده:

  1. روی کارت SD نسخه سازگار Magic Lantern با شناسه 550D.109 قرار دهید.
  2. ماژول منتشرشده را در مسیر ML/MODULES/doom.mo کپی کنید.
  3. پوشه‌ای به نام ML/DOOM/ ایجاد کرده و فایل‌های سازگار Doom (مثل WAD) را در آن قرار دهید.
  4. کارت SD را در دوربین قرار دهید، دوربین را روشن کنید، در منوی Magic Lantern به Games > Doom > WAD بروید و سپس دوربین را ری‌استارت کنید تا ماژول بارگذاری شود.
نمای پشت دوربین Canon EOS 550D در حال اجرای Doom

هشدارها و توصیه‌های ایمنی

توسعه‌دهنده صریحاً اشاره کرده که این پورت فقط روی Canon EOS 550D با نسخه فریمور 1.0.9 کار می‌کند. نصب این فایل باینری روی مدل یا نسخه فریمور دیگری ممکن است دوربین را بریک کند. اگر تجربه فلش کردن فریمور یا دیباگ ندارید، این کار را انجام ندهید یا پیش از اقدام در منابع و انجمن‌های مرتبط تحقیق و نسخه پشتیبان تهیه کنید.

پیشینه و زمینه فنی

اجرای Doom روی سخت‌افزار غیرمعمول سنتی طولانی دارد؛ از اجاق‌های برقی تا دستگاه‌های جاسازی‌شده و ماهواره‌ها. این پورت نشان می‌دهد نرم‌افزار متن‌باز و تلاش توسعه‌دهندگان می‌تواند امکانات تازه‌ای به سخت‌افزار قدیمی بیفزاید. نمونه‌هایی برای دوربین‌های کامپکت قدیمی مانند Canon PowerShot SD1000 / IXUS 70 نیز پیش‌تر موجود بوده‌اند.

پیام به علاقه‌مندان

پورت‌های این‌چنینی هم جنبه سرگرمی و هم جنبه آموزشی دارند: با ابزارهای متن‌باز و دانش فنی می‌توان کاربری‌های جدید برای دستگاه‌های قدیمی ایجاد کرد. پیش از آزمایش، حتماً از اطلاعات مهم کارت SD نسخه پشتیبان تهیه کنید و فایل‌های عکس را از پوشه‌های مربوط به بازی جدا نگه دارید تا ریسک از دست رفتن داده کاهش یابد.

لینک‌های مرتبط

برای دسترسی به فایل‌ها، ماژول‌ها و راهنمای دقیق نصب به مخزن گیت‌هاب توسعه‌دهنده و صفحه رسمی پروژه Magic Lantern مراجعه کنید.