وقتی دانگل HDMI به کنسول برای بازی DOOM تبدیل میشود!
علمی
بزرگنمايي:
پیام سپاهان - شهر سخت افزار / در ادامه ماجرای پورت شدن بازی DOOM برای پلتفرمهای مختلف، اینبار شاهد اجرای این بازی روی یک ابزار ساده یا بهتر است بگویی لوازم جانبی اپل هستیم.در این مطلب، به جزئیات این پروژه جالب و چالشهای فنی آن میپردازیم.
به گزارش وبسایت TomsHardware، اخیراً یک توسعهدهنده موفق شد با هک کردن دانگل Lightning به HDMI اپل، بازی Doom را مستقیماً روی این سختافزار اجرا کند. بر اساس توضیحات nyan_satan در ویدیوی یوتیوب، دانگل 49 دلاری اپل از یک پردازنده سفارشی سامسونگ با هسته ARM Cortex-A5 با فرکانس 400 مگاهرتز و 256 مگابایت حافظه DRAM استفاده میکند.
علت استفاده اپل از یک پردازنده در دانگل HDMI
اپل به دلیل محدودیت پهنای باند پروتکل USB 2.0 در رابط Lightning، مجبور شد از یک پردازنده در این دانگل استفاده کند. این پردازنده دادههای فشرده شده از دستگاه Lightning را دریافت کرده و آنها را برای نمایش روی صفحههای HDMI از حالت فشرده خارج میکند.
![](/)
اجرای Doom روی دانگل، اما نه به صورت کامل
این دانگل بهلطف پردازنده و حافظه خود، توانایی اجرای بازی Doom را دارد که تنها به یک پردازنده 386 و 4 مگابایت رم نیاز دارد. اگرچه توسعهدهنده از یک مکبوک برای بارگذاری فریمور با سیستم فایل استفاده کرده، چرا که این دانگل فاقد حافظه دائمی است. کنترلهای بازی نیز از طریق لپتاپ انجام میشود، اما بقیه مراحل مستقیماً روی دانگل اجرا میشوند.
بهبود عملکرد و چالشهای پیشرو
اگرچه بازی Doom به خوبی اجرا میشود، اما هنوز به نرخ 60 فریم بر ثانیه با رزولوشن مناسب نرسیده است. توسعهدهنده معتقد است که با بازنویسی تابعی که فریمها را در بافر فریم قرار میدهد، میتوان عملکرد را بهبود بخشید و به کیفیت مطلوب دست یافت.
پروژههای بعدی
این توسعهدهنده قصد دارد نرمافزار این پروژه را به صورت یک پکیج منتشر کند تا هر کسی با دستگاهی که جیلبریک شده باشد، بتواند آن را اجرا کند. همچنین، او قصد دارد قابلیتهایی مانند خروجی صدا و اتصال کنترلر به دانگل را اضافه کند تا کاربران بتوانند بدون نیاز به مک، بازی کنند.
بازی DOOM، یک چالش همیشگی برای توسعهدهندگان
بازی Doom در میان علاقهمندان و توسعهدهندگان محبوبیت زیادی دارد و چالش " alt="پیام سپاهان" width="100%" />
در نهایت باید گفت که این پروژه نشان میدهد که حتی سختافزارهای ساده هم میتوانند با خلاقیت و دانش فنی، به ابزارهایی جذاب و کاربردی تبدیل شوند. پیشبینی شما از پلتفرم بعدی برای اجرای این بازی چیست؟
لینک کوتاه:
https://www.payamesepahan.ir/Fa/News/943590/