Steam Deck Valve انقلابی در بازیهای لینوکس ایجاد کرد، اما هنوز چند دلیل خوب وجود دارد که چرا باید فعلاً به رایانههای شخصی ویندوز پایبند باشید.
لینوکس سرانجام کاری را که قبلاً غیرممکن بود انجام داد: رسیدن به بازی ویندوز. یا، حداقل، اینطور به نظر می رسد، تا حد زیادی به لطف کنسول Steam Deck لینوکس Valve. اما آیا حقیقت دارد؟ آیا می توانید در نهایت ویندوز را پشت سر بگذارید و به عنوان یک گیمر به لینوکس بروید؟
خوب، نه به این سرعت. هنوز اخطارهایی وجود دارد، بنابراین بیایید بررسی کنیم که چرا پاسخ چندان واضح نیست.
انقلاب بازی Valve در لینوکس
همه چیز از زمانی شروع شد که Valve از طرف فروشگاه مایکروسافت احساس خطر کرد. این زمانی بود که ایده ایجاد یک پلتفرم جایگزین به ذهنش رسید. استفاده از آن مانند یک کنسول بازی آسان است، اما بر اساس سخت افزار رایانه شخصی در دسترس است و یک سیستم عامل “باز” اجرا می کند که توسط مایکروسافت کنترل نمی شود.
راهحل Valve که «ماشینهای بخار» نامیده میشود، بر خلاف کنسولهای قبل از آخرین کنسولهای پلیاستیشن و ایکسباکس، به سختافزار سفارشی متکی نیست. هر فروشنده شخص ثالثی میتواند «ماشین بخار» خود را هر طور که صلاح بداند ایجاد کند. تنها نقطه مشترک بین تمام ماشینهای استیم، سیستم عامل لینوکس سفارشی Valve، SteamOS است.
این پروژه به دلایل مختلفی شکست خورد که در این مقاله به آنها نخواهیم پرداخت. خوشبختانه Valve تسلیم نشد.
Steam Deck نقطه اوج تلاش های Valve در ایجاد “پلتفرم” سخت افزاری و نرم افزاری خود برای بازی است.
تاچ پدهای لمسی Steam Deck DNA را از کنترلر بخار Valve حمل می کنند. سیستم عامل آن نسخه جدیدتر SteamOS است. مقاله ما را در مورد همه چیزهایی که باید در مورد Deck Steam Valve بدانید را بررسی کنید تا در مورد آن بیشتر بدانید.
چگونه Valve بازی ها را به لینوکس آورد
Valve متوجه شد که مجموعهای بینظیر از هزاران عنوان دارد و دیگر پلتفرمها را در مقایسه کمرنگ میکند. اما اگرچه «کتابخانه» داشت، اما اساسی ترین چیز را نداشت: خود «سکو».
به همین دلیل است که شروع به حمایت از پروژه های WINE و Proton کرد و به برنامه نویسان پول پرداخت کرد تا روی آنها کار کنند تا سرعت توسعه آنها افزایش یابد. در مقاله ما در مورد اینکه Steam Proton چیست و چگونه بازیهای ویندوز را روی Steam Deck اجرا میکند، دریابید که چگونه آنها به جادوی خود دست مییابند.
به لطف این دو پروژه، Steam Deck که نسخه اصلاح شده Arch Linux را اجرا می کند، اکنون با بخش قابل توجهی از کتابخانه Steam Store به جای یک «ماشین بخار ناموفق» دیگر سازگار است.
خوشبختانه، به هر دو صورت پیش میرود و به همین دلیل است که لینوکس اکنون میتواند بسیاری از بازیهای طراحی شده برای ویندوز را با عملکرد مشابه و حداقل مشکلات اجرا کند. ما در مقاله خود در مورد اینکه Proton GE چیست و چگونه سازگاری بازی در SteamOS و Linux را بهبود می بخشد، توضیح دادیم که چگونه این “اثر کاهشی” کار می کند.
اما یک نکته وجود دارد: همه بازی ها کار نمی کنند. بسیاری از بازی ها دچار مشکل می شوند و حتی بیشتر از آن ها اصلا کار نمی کنند. با این حال، همانطور که در گذشته دیدیم، بسته به برنامهها و بازیهایی که استفاده میکنید، ممکن است امکان جابجایی یکپارچه به لینوکس از ویندوز وجود داشته باشد.
آیا لینوکس اکنون برای بازی بهتر از ویندوز است؟ در اینجا این است که چرا اینطور نیست
بنابراین، آیا جایگزینی به لینوکس اکنون راهی برای بازی است؟ نه کاملا. هنوز چند مشکل وجود دارد که هنگام استفاده از دستگاه ویندوز برای اجرای بازی های Steam با آنها مواجه نخواهید شد.
1. DRM محدود کننده لینوکس را دوست ندارد
DRM و برادرش، ضد تقلب، برای گیمرها ناراحت کننده هستند و ثابت شده است که عوارضی را بر عملکرد تحمیل می کنند. این دلیل اصلی بیزاری بسیاری از مردم از محبوب ترین راه حل ضد دستکاری است، زیرا در مقاله خود توضیح دادیم که Denuvo چیست و چرا همه از آن متنفرند.
با این حال، چنین راه حل هایی برای بازی های سه گانه نیز ضروری تلقی می شوند. یک محافظت “غیرقابل شکست” می تواند به تولید کننده بازی یک پنجره اولیه مطمئن فروش تضمین شده بدهد.
راهحلهای ضد تقلب، که مشابه DRM پیادهسازی شدهاند، میتوانند با جلوگیری از تقلب، تجربه بازی منصفانه را برای همه تضمین کنند. اما آنها همچنین می توانند مزاحم باشند.
Valve یا با شرکتهای DRM/anti-cheat و سازندگان بازی همکاری کرده است تا محبوبترین عناوین را با Steam Deck (و در نتیجه لینوکس) سازگار کند، یا راهحلهای خود را برای اطمینان از سازگاری با برجستهترین «حفاظت از بازی» پیادهسازی کرده است. راه حل ها
با این حال، ممکن است با عنوانی گاه به گاه مواجه شوید که از کار بر روی لینوکس خودداری می کند، نه به این دلیل که خود عنوان، بلکه به این دلیل که DRM یا ضد تقلب آن با سیستم عامل Tux سازگار نیست.
2. مشکلات راهانداز شخص ثالث در لینوکس
اگر اخیراً یک بازی Triple-A در Steam خریداری کردهاید، احتمالاً با یک لانچر اضافی همراه است. اکثر این لانچرها روی لینوکس کار می کنند، اما یکی دوتا اینطور نیستند. حداقل، نه همیشه (سلام، Rockstar Games Launcher). و لینوکس در لیست اولویت سازندگان آنها نیست.
اما فرض کنید شما یک عنوان را از فروشگاه Steam یا فروشگاه دیجیتال دیگری که راهانداز آن روی لینوکس کار میکند، به لطف تلاشهای سازندگان آن یا جامعه خریداری کردهاید. آیا از قبل بررسی کردید که آیا بازی دارای لانچر سفارشی خود است یا خیر؟ این هم ممکنه مشکل ساز باشه
این لانچر مخصوص بازی می تواند به دلیل محیط غیرمنتظره ای که خود را در آن اجرا می کند گیج شده است (AKA: Linux-pretending-to-be-Windows) گیج شود. ممکن است یک راه حل در دسترس باشد (مانند راه اندازی مستقیم فایل اجرایی بازی، یا استفاده از برخی پرچم های اضافی سفارشی). اما این یک امر داده شده نیست.
3. پشتیبانی از شبیه ساز لینوکس کمی کم است
آیا این عالی نیست که رایانه شخصی ویندوزی شما به شما امکان می دهد از عناوین ساخته شده برای پلتفرم های دیگر از طریق جادوی شبیه سازی لذت ببرید؟ به لطف سربار سیستم عامل پایین تر، درایورهای سخت افزاری بهتر و مدیریت توانمندتر حافظه، تجربه می تواند در لینوکس حتی بهتر باشد.
به جز اگر می خواهید بازی های Xbox 360 را نیز انجام دهید.
Xenia، بهترین (و تنها به طور کامل کار) شبیه ساز برای Xbox 360، که در راهنمای خود در مورد نحوه اجرای بازی های Xbox 360 روی رایانه شخصی با Xenia در ویندوز دیدیم، همانطور که عنوان راهنمای ما بیان می کند، فقط در ویندوز موجود است.
آیا میخواهید fpPS4 جدید را نیز آزمایش کنید، که در تقلید از پلیاستیشن 4 روی سختافزار رایانههای شخصی امیدوارکننده به نظر میرسد؟ بله، آن یکی نیز فقط در ویندوز در دسترس است – حداقل در حال حاضر.
4. لینوکس دارای ابزارهای شخص ثالث کمتری است
امروزه، ما میتوانیم کلاسیکهایی را که از «شتابدهندههای گرافیکی» وودو 3dfx بهره میبرند، از طریق «پوششهای» سفارشی بازی کنیم. این برنامهها لایهای از سازگاری را روی پردازندههای گرافیکی مدرن ما اضافه میکنند که میتوانند عناوین کلاسیک DOS یا Windows 9x 3D را در سیستمعاملهای مدرن اجرا کنند. اگر آن “سیستم عامل های مدرن” “ویندوز” نامیده شوند.
آیا بازی F.E.A.R یا هر عنوان مورد علاقه قدیمی دیگری را با استفاده از صدای سه بعدی موقعیتی چند کاناله تاثیرگذار Creative به یاد دارید؟ ویندوز ویستای مایکروسافت سازگاری با EAX را «شکست»، اما Creative در قالب برنامه Creative ALchemy خود، اصلاحاتی را صادر کرد. البته فقط برای ویندوز.
می توانید یک جایگزین “باز”، OpenAL Soft را امتحان کنید، اما ممکن است به خوبی عمل نکند. با این حال، از این نظر بهتر است، برخلاف راه حل Creative، “سخت افزاری آگنوستیک” است و می توانید آن را با هر سیستم صوتی مدرن استفاده کنید.
حداقل، شما می توانید تصاویر بصری بازی های خود را مانند ویندوز با Reshade بهبود بخشید. شما فقط باید از vkBasalt استفاده کنید، سایه بان های Reshade را به صورت دستی وارد کنید، مطمئن شوید که آنهایی که می خواهید از آنها استفاده کنید کار می کنند و آنها را بدون رابط کاربری گرافیکی شخصی سازی کنید. اگر همه اینها به جای “سرگرمی” به نظر یک کار طاقت فرسا به نظر می رسد، شاید بازی لینوکس بهترین گزینه برای شما نباشد.
5. ویندوز آخرین و بهترین را در روز اول به شما می دهد
گیمرهای باتجربه می دانند که بهتر است از پیش خرید بازی خودداری کنند. تریلرهای یک عنوان جدید ممکن است آن را به بهترین چیز از زمان برش نان تبدیل کنند. و با این حال، ممکن است در نهایت “یکی از آن پورت های بد رایانه شخصی” باشد، نیمی از ویژگی های وعده داده شده خود را از دست بدهد، یا مانند یک حلزون روی سخت افزار شما “اجرا شود”.
بهعلاوه، اگر از لینوکس استفاده میکنید، هیچ فایدهای برای پیشسفارش آن برای پخش آن از روز اول وجود ندارد: انجمن شایسته ستایش ممکن است تا روز هفتاد و ششم روی آن کار کند تا مطمئن شود که واقعاً آنطور که باید اجرا میشود.
به طور مشابه، انتظار نداشته باشید که آخرین ویژگی های مرتبط با بازی در جدیدترین سخت افزار از روز اول روی لینوکس کار کنند. حداقل، نه بدون اشکال گاه به گاه اینجا و آنجا. جلوه های RTX؟ ارتقاء مقیاس؟ فیزیک؟ Tux Racer به این همه کرک نیاز ندارد.
هنوز لینوکس را حساب نکنید
به همان اندازه که ما بازی را با صدای لینوکس بد می کنیم، فقط مشکلاتی را که هنگام بازی در سیستم عامل با آن مواجه خواهید شد، پوشش داده ایم. به لطف Steam Deck، WINE و Proton، بسیاری از بازیهای ویندوز اکنون در لینوکس قابل اجرا هستند، بهویژه محبوبترین آنها.
اکثر شبیه سازها نسخه های بومی لینوکس را ارائه می دهند، و برای هر ابزار شخص ثالثی که ممکن است در ویندوز استفاده کنید (مانند Cheat Engine)، معمولاً می توانید جایگزین های بهتری پیدا کنید.
لینوکس بسیار عالی است زیرا به شما امکان می دهد با آن سرهم بندی کنید، آن را سفارشی کنید و آن را مال خود کنید. اما ممکن است به همین دلایل برای شما مناسب نباشد: گاهی اوقات، مجبور میشوید با آن دست و پنجه نرم کنید و ساعتها در مورد چگونگی تغییر تنظیمات یک بازی تحقیق کنید یا فایلهای آن را خراب کنید تا آنطور که میخواهید کار کند (اگر اصلاً باشد) .
بازی در لینوکس: بهترین نیست، اما دور از دسترس نیست
از آنجایی که Steam Deck دارای سیستم عامل لینوکس است، ممکن است فکر کنید که آیا بازی در لینوکس اکنون در ویندوز بهتر است یا خیر. اگر “تجربه کنسول” را به “پیچیدگی” بازی در رایانه های شخصی ویندوزی ترجیح می دهید، تلاش برای بازی در لینوکس کاری بسیار پیچیده تر به نظر می رسد.
با این حال، اگر دوست دارید در فایلهای پیکربندی بازی مورد علاقه خود غواصی کنید تا آنها را برای سختافزار خود بهینه کنید، و ابزارهای غیررسمی را در انجمنهای فراموش شده جستجو کنید که میتوانند عنوان یکپارچهسازی با سیستمعامل مورد علاقه شما را به بهترین شکل ظاهر کنند، شیرجه بزنید، زیرا ممکن است آن را دوست داشته باشید.