من سعی کردم میراث Halo را پر کنم (و به طرز بدی شکست خوردم)
چیزی بسیار عمیق در دیدن وجود دارد هاله در مک کامپیوترهای اپل البته برای بازی ها شناخته شده نیستند، اما هاله، به ویژه، به نظر می رسد در جای خود نیست. این بچه ستاره مایکروسافت است و امتیازی است که مایکروسافت 22 سال است که کلاه خود را بر سر داشته است.
اما این بازی در ابتدا برای مک ساخته شده بود و اکنون می توانید آن را مستقیماً روی مک بوک خود بازی کنید. مجموعه اخیر اپل از ابزارهای انتقال بازی، همه انواع بازیهای ویندوز را در مک قابل پخش میسازد — در تئوری. با توجه به سابقه داستانی فرنچایز با اپل، من آزمایش کردم که آیا این پلتفرم برای بهترین زمان آماده است یا خیر و آیا میتوانم میراثی که هاله به عنوان یک بازی که مخصوص مک ساخته شده است.
Halo، انحصاری مک؟
جای تعجب نیست که هیچ روش رسمی برای بازی وجود ندارد هاله در مک مایکروسافت در حال حاضر مالک توسعهدهنده بازی، Bungie نیست، اما قطعاً مالک این بازی است هاله، به این معنی که بیشتر این فرنچایز در طول سال ها به طور انحصاری بر روی Xbox و PC در دسترس بوده است. این امر امروز نیز صادق است مجموعه مستر چیفکه تبدیل به روشی واقعی برای اجرای تمام نسخه های به روز بازی ها زیر یک سقف شده است به جز هالو بی نهایت.
با این حال، بخشی از تاریخ Halo وجود دارد که مایکروسافت ترجیح می دهد آن را جشن نگیرد. به طور خاص، شروع اولیه Bungie به عنوان نمونه ای از اکوسیستم اپل – نه مایکروسافت.
این شرکت توسط الکس سروپیان و جیسون جونز در سال 1991 تاسیس شد. در سال 1992، این شرکت اولین بازی خود را منتشر کرد: مینوتور. این بازی در ابتدا توسط جونز ساخته شد و دو نفر آن را از Apple II به مکینتاش منتقل کردند. بانجی از آنجا به یک سوپراستار اپل تبدیل شد. بیشتر Bungie اپل را به خاطر این کار به یاد می آورند ماراتن سه گانه ای که برای پلتفرم اپل به عنوان جایگزینی برای شوترهای انحصاری رایانه شخصی ایجاد شده است.
همکاری نزدیک اپل با Bungie در سال های اولیه این شرکت بی توجه نبود. همه چیز در Macworld 1999 جمع آوری شد، جایی که استیو جابز با یقه یقه اسکی مشکی خاص خود، بازی جدیدی را اعلام کرد که منحصراً برای مک ساخته شده است: هاله این نیست هاله ما امروز می دانیم Master Chief وجود دارد، اما این بازی در ابتدا به عنوان یک بازی استراتژیک توسعه یافته بود و در زمانی که در Macworld معرفی شد، یک بازی تیراندازی سوم شخص بود.
سپس همه چیز تغییر کرد. مایکروسافت Bungie را در سال 2000 خرید و اولین کنسول انحصاری خود را معرفی کرد. Halo: Combat Evolved. ظاهراً این امر جابز را خشمگین کرده است. چرا؟ ظاهرا جابز می خواست برای خودش Bungie بخرد.
Halo: Combat Evolved در سال 2001 به طور انحصاری برای کنسول جدید مایکروسافت Xbox منتشر شد. دو سال بعد، در سال 2003، در نهایت به پیسی و مک منتقل شد و به قول اد فرایز، معاون سابق انتشارات بازی در مایکروسافت، عمل کرد. هیچ بازی Halo دیگری از آن زمان بر روی مک منتشر نشده است. اگر به صورت آنلاین نگاه کنید، نسخه اصلی مک در دسترس است و حتی تا زمانی که از macOS Mojave یا قدیمیتر استفاده میکنید، میتوانید آن را بازی کنید.
با وجود منشأ آن، هاله همانطور که می توانید تصور کنید، دورترین چیز از اتصال به اپل باقی می ماند. اما با مسلح شدن به مجموعه جدید اپل از ابزارهای انتقال بازی، در آستانه شروع برخی از تاریخ تجدیدنظر طلبانه بودم.
کاتالیزور در جعبه ابزار انتقال بازی
مجموعه جدید ابزارهای انتقال بازی اپل یک معامله بزرگ است. اگر آشنا نیستید، این جعبه ابزار اساسا یک محیط شبیهسازی ویندوز را در خود macOS ایجاد میکند. این ابزار به عنوان یک ابزار توسعهدهنده ایجاد شد و به توسعهدهندگان اجازه میداد تا بازیهای خود را در مک در عرض چند دقیقه قبل از اتصال به پورت کامل آزمایش کنند. همچنین از DirectX 12 پشتیبانی می کند، در حالی که سایر ابزارهای مجازی سازی مانند CrossOver این کار را نمی کنند. مهمتر از همه، Game Porting Toolkit یک منبع رایگان است که میتوانید از وبسایت توسعهدهنده اپل دانلود کنید – و در حال حاضر به عنوان راهی برای تبدیل مک به یک پلتفرم بازی قانونی مورد استقبال قرار گرفته است.
با تاسف من، تنظیمات Game Porting Toolkit بسیار پیچیده است. برای شروع، باید macOS Ventura را اجرا کنید و برای کار به Xcode 15 بتا نیاز دارید. پس از دانلود و نصب جعبه ابزار، اپل توضیحی در مورد نحوه نصب آن ارائه می دهد که شامل مجموعه ای از دستورات است که باید در ترمینال وارد کنید.
من ساعتها این کار را امتحان کردم اما هرگز نتوانستم بازی Porting Toolkit را به درستی بسازم. علاوه بر نصب جعبه ابزار، باید کمی کار کنید تا آن را به دایرکتوری درست هدایت کنید، Wine را پیکربندی کنید و فروشگاه هایی مانند Steam را در تمام ترمینال نصب کنید. این یک دردسر است. حدس میزنم دلیلی وجود داشته باشد که من نویسنده هستم و توسعهدهنده بازی نیستم، نه؟
خوشبختانه مجبور نشدم از این مشکل عبور کنم. یک برنامه منبع باز به نام Whiskey می تواند همه این موارد را به صورت دستی پیکربندی کند، و این همان چیزی است که من برای کارکردن Game Porting Toolkit روی M1 Pro MacBook Pro استفاده کردم. «بطریهایی» ایجاد میکند که ماشینهای مجازی مختلف را به همراه یک رابط کاربری گرافیکی برای پیکربندی آنها در خود جای میدهند. من یک بطری ویندوز 10 ساختم، فایل های نصب ویندوز را برای Steam دانلود کردم، آنها را در درایو C: مجازی قرار دادم و به مسابقه رفتم.
حالا نوبت نصب و راه اندازی بود مجموعه مستر چیف. چند تلاش طول کشید، اما بعد از چند دقیقه صدای نمادین گریگوری را از بلندگوهای عالی مک بوک پرو شنیدم. عجیب.
اما پس از آن همه چیز از ریل خارج شد. Halo Reach از قبل نصب شده است و به خوبی کار می کند. من از طریق چند ماموریت بازی کردم و خارج از برخی لکنت های جزئی و چند مشکل گرافیکی، حتی با از پیش تنظیم گرافیکی پیشرفته هم روان بود. Halo CE Anniversary Edition در کل یک جانور متفاوت بود.
تنها راهی که میتوانستم بازی را اجرا کنم، استفاده از بافتهای اصلی بود – مانند بافتهای Xbox دوران 2001 – و حتی در آن زمان، هر بار که در جنگ بودم، نرخ فریم پایین میآمد. برخی از سطوح، مانند ماموریت نهایی به نام Maw، به سادگی بارگیری نمی شوند. ماموریت های دیگر، مانند نقشه فضای باز گسترده مانند نقشه نگار خاموش، حتی در خارج از جنگ نیز به یک نمایش اسلاید تبدیل شد.
جدای از مشکلات عملکرد، قطعاً مشکلات زیادی در مورد تلاش برای اجرای بازی ها به این شکل وجود دارد. برای شروع، نرم افزار ضد تقلب شما را از بازی چند نفره آنلاین مسدود می کند. حتی اگر بتوانید با آن زندگی کنید، هزاران باگ بصری و مشکلات استفاده وجود دارد، و من مطمئن هستم که من فقط کسری از مواردی را که در شش بازی Halo موجود در باندل وجود دارد دیدهام.
آزاردهنده ترین چیز این بود که هیچ پوشش منوی مکثی ظاهر نشد. این به این معنی بود که در حین بازی نمی توانم تنظیمات گرافیکی را تنظیم کنم و اگر می خواستم از بازی خارج شوم باید برنامه را به زور ببندم. به بیان ملایم، همه این مسائل باعث شکسته شدن تظاهر به این شد که این بازی واقعاً برای مک ساخته شده است.
اوضاع می توانست متفاوت باشد
با وجود تمام سکسکه ها، مجموعه مستر چیف از نظر فنی روی مک از طریق Game Porting Toolkit کار میکند، و دیدن آن کمی سورئال بود – زگیل و همه چیز. این احساس زمانی که من ابزار رسمی اپل را کنار گذاشتم و CrossOver را امتحان کردم بیشتر شد. از آنجایی که Halo می تواند روی DirectX11 اجرا شود، مجموعه مستر چیف با استفاده از CrossOver با بهروزرسانی در اوایل سال 2022 قابل پخش شد. راهاندازی سادهتر بود و عملکرد در همه بازیها بسیار پایدارتر بود.
هنوز در CrossOver مشکلات خود را داشت (مخصوصاً با هالو 2، اما برای یک لحظه می توانستم تصور کنم که چه چیزی می تواند باشد. میتوانستم تاریخچه جایگزینی را ببینم که اپل Bungie را خرید و Halo را به عنوان یک مک انحصاری نگه داشت. Halo به عنوان یک فرنچایز بازی چگونه تغییر خواهد کرد؟ آیا هرگز به موفقیتی پیشگامانه دست نمی یافت و بر آینده تیراندازهای اول شخص تأثیر نمی گذاشت؟ ایکس باکس بدون Halo به عنوان یک عنوان پرچمدار چه خواهد بود؟
ما هرگز پاسخ این سؤالات را نمی دانیم، اما واضح است که چگونه مالکیت اپل بر Bungie می تواند مسیر مک را تغییر دهد. اگر اپل پرچم خود را محکم در دنیای بازی های رایانه شخصی جاسازی می کرد، نیازی به وجود جعبه ابزار Porting بازی نبود. چه کسی میداند که برند مک چقدر متفاوت بود اگر زودتر از بازیها استقبال میکرد.
همانطور که در حال حاضر است، Game Porting Toolkit اولین گام برای بازیابی همه چیزهایی است که اپل بیش از دو دهه پیش از دست داده است. در حال حاضر، آخرین میراث Halo برای مک همان چیزی باقی خواهد ماند – یک میراث.
توصیه های سردبیران