در دورانی که بازیهایی مانند Resident Evil 4 روی گوشیهای هوشمند مدرن با کیفیت بالا اجرا میشوند، یک توسعهدهنده تصمیم گرفته توانایی سختافزار بسیار قدیمیتری را آزمایش کند؛ نتیجه، اجرای یک صحنه از نسخه کلاسیک بازی روی Nokia N95 است، گوشی محبوبی که در سال ۲۰۰۷ عرضه شد و حالا نزدیک به ۲۰ سال از عمر آن میگذرد.

البته برخلاف برخی برداشتهای اولیه، این اتفاق به معنای اجرای کامل و قابلبازی بودن Resident Evil 4 روی Nokia N95 نیست. آنچه تاکنون نمایش داده شده، تنها یک تست از اجرای Cutscene بازی است.
گیم Resident Evil 4 چگونه روی Nokia N95 اجرا شد؟
این آزمایش توسط توسعهدهندهای به نام Dante D. Leoncini انجام شده است. او برای اجرای صحنهای از Resident Evil 4 روی این گوشی از Whisk3D استفاده کرده؛ یک پروژه متنباز برای مدلسازی سهبعدی، رندرینگ، انیمیشن و توسعه بازی که از پلتفرم Symbian نیز پشتیبانی میکند.
در این آزمایش از Assetهای نسخه GameCube بازی Resident Evil 4 استفاده شده و آنها از طریق ابزارهای مرتبط با Whisk3D روی Nokia N95 پردازش شدهاند. بنابراین، با یک Port رسمی یا نسخه اختصاصی Symbian از بازی طرف نیستیم.
توسعهدهنده در توضیح این آزمایش اعلام کرده است:
«مشکل اصلی Rendering نیست؛ Skinning گلوگاه واقعی است.»
به گفته او، پردازنده Nokia N95 باید در مدتزمان بسیار کوتاهی هزاران Vertex را برای انیمیشن بخشهای مختلف شخصیتها، از چشم و دهان گرفته تا مو، لباس و انگشتها، پردازش کند.

سختافزار Nokia N95 چقدر قدیمی است؟
موبایل Nokia N95 در سال ۲۰۰۷ عرضه شد و از سیستمعامل Symbian استفاده میکرد. قلب پردازشی این گوشی را تراشه Texas Instruments OMAP 2420 تشکیل میدهد که به یک پردازنده ARM11 با فرکانس ۳۳۲ مگاهرتز مجهز است. بخش گرافیکی دستگاه نیز PowerVR MBX با پشتیبانی از OpenGL ES 1.1 است.
برای درک بهتر ماجرا، کافی است این مشخصات را با سختافزار گوشیهای امروزی مقایسه کنیم. با این حال، Nokia N95 برای زمان خود قابلیتهای گرافیکی قابل توجهی داشت و همین موضوع باعث شده امروز نیز بتوان از آن در آزمایشهای جالب مرتبط با بازیهای سهبعدی استفاده کرد.
آیا Resident Evil 4 روی N95 قابل بازی است؟
خیر، دستکم فعلاً چنین چیزی نشان داده نشده است.
آنچه تاکنون منتشر شده فقط یک Cutscene Test است و هیچ مدرک معتبری مبنی بر اجرای کامل مراحل، کنترل شخصیت و تجربه قابلبازی Resident Evil 4 روی Nokia N95 وجود ندارد. همچنین نتیجه مستقلی درباره نرخ فریم اجرای این تست منتشر نشده است.
بنابراین بهتر است این اتفاق را یک آزمایش فنی جالب بدانیم، نه Port کامل Resident Evil 4 برای Symbian.
بازی GTA III هم روی Nokia N95 آزمایش شده است
Resident Evil 4 تنها بازی بزرگی نیست که Dante D. Leoncini برای اجرای آن روی N95 دست به آزمایش زده است.
او پیشتر نیز روی اجرای Grand Theft Auto III روی همین گوشی کار کرده و یک Converter ساخته است که Assetهای اصلی بازی را با استفاده از Python به فرمت W3D تبدیل میکند تا بتوان از آنها در Whisk3D استفاده کرد.
این پروژه نشان میدهد هدف اصلی توسعهدهنده صرفاً اجرای یک بازی خاص نیست؛ بلکه او در حال بررسی این موضوع است که تا چه اندازه میتوان موتورهای گرافیکی و Assetهای بازیهای قدیمیتر را روی سختافزارهای بسیار محدود اجرا کرد.
گوشی Nokia N95 قبلاً هم میزبان Half-Life شده بود
این اولین آزمایش سهبعدی سنگین روی N95 نیست. طبق گزارشهای منتشرشده، Leoncini پیشتر توانسته بود نسخه اصلی Half-Life را نیز روی همین گوشی اجرا کند و به عملکردی در حدود ۳۰ فریم بر ثانیه برسد. البته Half-Life در سال ۱۹۹۸ عرضه شده و از نظر پیچیدگی گرافیکی با Resident Evil 4 قابل مقایسه نیست.
همین تفاوت نشان میدهد چرا اجرای Assetهای Resident Evil 4 روی N95 چالش بسیار بزرگتری محسوب میشود.



