Redditor از هوش مصنوعی برای اجرای بازی های Switch به صورت بومی در Apple TV استفاده می کند
پروژه TVPort نمونه دیگری از افرادی است که از Claude Code برای آوردن نرم افزار به پلتفرم های دیگر استفاده می کنند
پروژه TVPort نمونه دیگری از افرادی است که از Claude Code برای آوردن نرم افزار به پلتفرم های دیگر استفاده می کنند
در طول چند هفته گذشته، موارد زیادی از افرادی را دیدهایم که از ابزارهای هوش مصنوعی، بهویژه Claude Code، برای کامپایل مجدد یا شبیهسازی نرمافزار استفاده میکنند. برخی برنامههای مبتنی بر اشتراک مهندسی معکوس دارند، مانند برنامههای Creative Cloud Adobe، تا نسخههای خود را با هم ترکیب کنند. برخی دیگر سعی کردهاند بازیهای ویدیویی را از حالت کامپایل و دوباره کامپایل کنند تا آنها را روی پلتفرمهای دیگر و در مرورگرها با درجات مختلف موفقیت اجرا کنند. یکی از آخرین تلاشها برای انتقال بازیهای هوش مصنوعی شامل شخصی بود که بازیهای Nintendo Switch را به صورت بومی روی Apple TV 4K اجرا میکرد.
Redditor u/FloatingFalafel یک پروژه منبع باز به نام TVPort منتشر کرده است، یک فورک از جعبه ابزار nxnative که بازی های Switch و Switch 2 را با استفاده از Mac برای ست تاپ باکس مجددا کامپایل می کند. آنها با اشاره به اینکه از Claude Opus 5.5 برای این پروژه استفاده کردهاند، نوشتند: «بیشتر بازیها اساسا روی سوئیچ یکسان اجرا میشوند، اما برخی از بافتها بهصورت متفاوتی در حافظه بارگذاری میشوند و باید قبل از اجرای درست بازی، تشخیص داده و رفع شوند». از جمله، redditor ادعا کرد که TVPort از فایلهای ذخیره شده در مک یا iCloud نسخه پشتیبان تهیه میکند و به کاربران اجازه میدهد بین نرخ فریم هدف 30 و 60 فریم در ثانیه انتخاب کنند.
گفته می شود که Super Mario Odyssey با سرعت 60 فریم در ثانیه با "لکنت های بسیار خفیف در مواقعی و برخی مشکلات صوتی به طور خاص در اطراف آبشارها" اجرا می شود. Animal Crossing: New Horizons ظاهرا به 30 فریم در ثانیه محدود شده است و u/FloatingFalafel (که همچنین در حال کار بر روی پورت های Switch بومی برای Xbox Series X است) اعلام کرده است که با هیچ مشکلی مواجه نشده اند.
آنها خاطرنشان کردند که برای اجرای صحیح The Legend of Zelda: Tears of the Kingdom (TOTK) به کار بیشتری نیاز است، زیرا در طول آزمایشها در اپل تیوی فشار حرارتی را تجربه کرد. u/FloatingFalafel اظهار داشت: برای اجرای بازیهایی مانند TOTK، عیبیابی جدی و حتی بازنویسیهای جزئی موتور بازی بهعنوان یک پچ در برنامه وجود دارد. بازیهای سنگینتری مانند TOTK ممکن است هرگز روی Apple TV 4K نسل سوم اجرا نشوند.
مخزن TVPort حاوی هیچ فایل بازی نیست. هر کسی که علاقه مند به آزمایش با آن است، باید فایل های خود را ارائه دهد - البته که به طور قانونی از کارتریج های Switch خود به دست آمده است.
استفاده از ابزارهای هوش مصنوعی برای آوردن بازیها به پلتفرمهای دیگر نیز یک موضوع بحث برانگیز است، از جمله در دیکامپایل و کامپایل مجدد پروژهها. اپراتورهای یکی از وبسایتهای برجسته در آن فضا، decomp.dev، اخیرا گفتند که سایت را میبندند زیرا «جنبهی جامعهای از کامپایلسازی شکسته شده است» توسط بازیگران بدی که از هوش مصنوعی استفاده میکنند. (با ارزشی که دارد، آنتروپیک از آن زمان به کلود کد دستور داده است که بازی های موجود را بازسازی نکند.)
خوب یا بد، پروژه TVPort یادآور توانایی Apple TV 4K به عنوان یک دستگاه بازی است. البته سوئیچ تقریبا 10 سال از عمر آن می گذرد و حتی زمانی که عرضه شد، کنسول ضعیف بود. با این حال، ستتاپ باکس یک سیستم بازی قوی است و دستگاهی است که میتواند بسیار بیشتر از اجرای مجدد پخشهای زنده دوستان یا MLS باشد.
متن اصلی (انگلیسی)
Redditor uses AI to get Switch games running natively on Apple TV
The TVPort project is another example of people using Claude Code to bring software to other platforms