- Counter-Strike 2 को मौजूदा CS:GO की जगह लेने वाले सीक्वल के रूप में वितरित किया गया, लेकिन Valve ने कहा कि उसकी macOS वर्ज़न बनाने की कोई योजना नहीं है
- सपोर्ट बंद किए गए DirectX 9, 32-bit ऑपरेटिंग सिस्टम और macOS यूज़र्स मिलाकर सक्रिय CS:GO खिलाड़ियों के 1% से भी कम थे, और CS2 सिर्फ 64-bit Windows और Linux को सपोर्ट करता है
- CS2 को CS:GO रखने वालों पर 26GB अपडेट के रूप में लागू किया गया, लेकिन macOS यूज़र्स इंस्टॉल करने के बाद न तो मौजूदा गेम खेल सके और न ही नया वर्ज़न, और rollback भी संभव नहीं था
- जिन यूज़र्स ने मुख्य रूप से macOS पर CS:GO खेला था, वे शर्तें पूरी करने पर Prime Status Upgrade refund पा सकते हैं, जिसकी समयसीमा 1 दिसंबर 2023 तक है
- macOS यूज़र्स आधिकारिक matchmaking के बिना legacy CS:GO build तक पहुंच सकते हैं, लेकिन 1 जनवरी 2024 के बाद कुछ फीचर्स degrade हो सकते हैं या fail हो सकते हैं
macOS सपोर्ट बंद करने का फैसला
- Valve ने कहा कि उसकी Counter-Strike 2 का macOS वर्ज़न जारी करने की कोई योजना नहीं है
- Counter-Strike 2 लोकप्रिय FPS Counter-Strike: Global Offensive की जगह लेने वाला सीक्वल है
- Steam support FAQ बताता है कि तकनीकी बदलावों के साथ पुराने hardware और platforms का सपोर्ट बंद किया जा रहा है
- सपोर्ट बंद किए जाने वालों में DirectX 9, 32-bit ऑपरेटिंग सिस्टम और macOS शामिल हैं
- ये सभी मिलाकर सक्रिय CS:GO खिलाड़ियों के 1% से भी कम थे
- Counter-Strike 2 आगे से सिर्फ 64-bit Windows और Linux को सपोर्ट करेगा
CS2 अपडेट का Mac यूज़र्स पर असर
- Counter-Strike 2 लॉन्च मौजूदा CS:GO यूज़र्स के लिए 26GB अपडेट के रूप में लागू हुआ
- macOS यूज़र्स को भी अपडेट मिला, लेकिन इंस्टॉल के बाद सपोर्ट न होने की वजह से वे मूल गेम और अपडेट, दोनों नहीं खेल सके
- उस समय macOS यूज़र्स को rollback option भी नहीं दिया गया था
Prime Status Upgrade refund की शर्तें
- Valve कुछ Mac खिलाड़ियों को Prime Status Upgrade refund दे रहा है
- refund के लिए शर्तें इस प्रकार हैं
- CS:GO खेलने का अधिकांश समय macOS पर होना चाहिए था
- Counter-Strike 2 Limited Test की घोषणा तारीख 22 मार्च 2023 से Counter-Strike 2 की रिलीज़ तारीख 27 सितंबर 2023 के बीच Mac पर CS:GO खेला होना चाहिए था
- Prime Status Upgrade की खरीद का समय शर्तों को प्रभावित नहीं करता
- refund उपलब्ध कराने की अंतिम तारीख 1 दिसंबर 2023 तक है
legacy CS:GO build और सपोर्ट समाप्ति
- जो यूज़र्स macOS पर CS:GO खेलना जारी रखना चाहते हैं, वे legacy version या frozen build तक पहुंच सकते हैं
- इस build में official matchmaking को छोड़कर CS:GO के फीचर्स शामिल हैं
- legacy CS:GO support 1 जनवरी 2024 को समाप्त होगा
- सपोर्ट समाप्त होने के बाद भी गेम उपलब्ध रहेगा, लेकिन Game Coordinator के साथ compatibility पर निर्भर फीचर्स degrade हो सकते हैं या fail हो सकते हैं
- उदाहरण के तौर पर inventory access शामिल है
Mac gaming support की तकनीकी सीमाएं
- macOS के लिए Counter-Strike 2 पर सक्रिय रूप से development नहीं होने की खबर कई खिलाड़ियों के लिए झटका हो सकती है
- CS:GO 2012 में लॉन्च हुआ था, लेकिन अब भी हर महीने कई करोड़ लोग इसमें लॉग इन करते हैं और यह लोकप्रिय FPS बना हुआ है
- भले ही Mac यूज़र्स कुल का 1% से कम हों, कुल scale को देखते हुए यह लाखों लोगों के बराबर हो सकता है
- Valve के Mac के लिए CS2 develop करने से हिचकने की एक वजह यह है कि Apple devices गेम की बुनियाद Vulkan API को natively support नहीं करते
- Vulkan को OpenGL का उत्तराधिकारी बनने और उसकी कुछ कमियों को दूर करने के लिए design किया गया था
- open source library MoltenVK Apple के Metal graphics API के ऊपर Vulkan implementation देती है, लेकिन Vulkan के कुछ advanced features अभी भी इसमें नहीं हैं
1 टिप्पणियां
Hacker News की राय
हाल ही में एक दिलचस्प बात पता चली: Mac के कई पुराने Steam गेम 64-bit incompatible दिखते हैं, लेकिन असल में कई बार सिर्फ़ backend flag गलत सेट होता है
Steam warning आने के बावजूद installation allow करता है, और अगर सच में 64-bit code मौजूद हो तो वे बिना समस्या के चल जाते हैं
कभी Rosetta हट गया तो इसका मतलब नहीं रहेगा, लेकिन तब तक मैं Mac पर Antichamber https://store.steampowered.com/app/219890/Antichamber/ खेलने वाला हूँ
laptop 32-bit code चला सकता है, लेकिन update के बाद operating system कह रहा है कि वह नहीं चला सकता
नए products में backward compatibility न देना और update के ज़रिए मौजूदा feature हटाना बिल्कुल अलग चीज़ें हैं, और समझ नहीं आता कि इसे कैसे स्वीकार किया जा सकता है
दुखद फैसला है
कभी-कभी surf या kz खेलने का मन होता था तो M1 Mac पर CSGO खोल लेता था
जिस Windows desktop को मैं मुश्किल से boot करता हूँ, वहाँ जाने की तुलना में laptop पर खेलना कहीं ज़्यादा convenient है
CSS भी try करना चाहा था, लेकिन वह 32-bit है इसलिए macOS पर अब support नहीं होता
शायद Overwatch players को जैसा महसूस हुआ होगा, जब उनके पसंदीदा game की जगह ऐसा game आ गया जिसे वे enjoy नहीं करते
Valve ने हिसाब लगाया होगा और यह साफ़ है कि मैं minority में हूँ, लेकिन अच्छा नहीं लग रहा
अगर ज़्यादा games Mac support करें तो Mac players भी बढ़ेंगे, लेकिन यह पीछे जाने वाला कदम है और negative feedback loop जैसा लगता है
रवैया यही है कि Apple के तरीके से चलो, वरना बाहर जाओ
यह असल में macOS के लिए Wine/Proton जैसा है, लेकिन वे इसे end users के लिए system component नहीं बनाते, और developers को इसे app की execution layer के रूप में इस्तेमाल करने की अनुमति भी नहीं देते
इसलिए developers Windows binaries को Proton की तरह Game Porting Toolkit के ऊपर रखकर distribute नहीं कर सकते, और यह मानना reasonable है कि यह tool भी कुछ साल बाद गायब हो जाएगा
Mac gaming का dead end होना पहली बार नहीं है, लेकिन अब BootCamp भी नहीं है, तो सच में अंत जैसा लगता है
Aspyr के आधे-अधूरे पुराने ports से भी उम्मीद करना मुश्किल है, क्योंकि Embracer द्वारा acquisition के बाद वे शायद financial trouble में फँसे हुए हैं
access करने का तरीका इस video https://youtu.be/A8cWDxqOG2k?si=w4xdxmRntqKLtYg0 में देख सकते हैं
procedure सच में आसान है, लेकिन अभी computer के सामने नहीं हूँ इसलिए यहाँ लिख नहीं पाऊँगा
यह M1 पर भी काम करता है
Mac users की स्थिति समझ में आती है
Linux users ने भी अक्सर यह जवाब सुना है कि “इस game के Linux buyers इतने नहीं हैं कि porting और support cost justify हो सके”
हालांकि Counter-Strike 2 का Proton के बिना भी native Linux build है, इसलिए इस specific game में Linux side पर समस्या नहीं है
बेशक Proton से भी चला सकते थे, लेकिन जहाँ तक याद है, पिछले Counter-Strike versions में भी आम तौर पर native Linux support था
पुराने releases में Mac support था या नहीं, पक्का नहीं
desktop users के 3% भी customers के रूप में काफ़ी अच्छा size है
असली समस्या standards की कमी और fragmentation है, जिसके कारण proper quality assurance लगभग असंभव हो जाता है
इसका सच में असर हुआ, और Microsoft ने हाल के वर्षों में gaming-related issues ठीक करने में ज़्यादा effort लगाया
Steam Deck की संख्या Mac की संख्या से तुलना लायक नहीं है, और Mac अब desktop market का 30% है, जबकि Linux अभी भी 3% के आसपास ही है
M1 Mac पर CS2 खेलने के लिए https://github.com/Whisky-App/Whisky का इस्तेमाल किया
launch option को
-nojoyमें बदलने और vertical sync चालू करने पर यह काफ़ी अच्छा चलता हैvertical sync बंद करने पर हर कुछ मिनट में crash हो सकता है, और थोड़े audio glitch भी झेलने पड़ेंगे
मुझे नहीं पता था कि Game Porting Toolkit का developer tool से आगे किसी रूप में इस्तेमाल पहले से मौजूद है, और इसे आज़माने का सोच रहा हूं
मेरा मुख्य computer M2 Pro Mac Studio है, और आम तौर पर gaming PC से Mac पर Steam streaming करके casual gaming करता हूं
फिर भी कभी-कभी ऐसे game native चलाना चाहता हूं जिन्हें macOS support नहीं करता या जिनमें Steam streaming quality खराब होती है
gaming PC को बड़े VR play space की वजह से garage में रखा है, लेकिन सुबह-सुबह वहां कभी-कभी बहुत ठंड होती है
-nojoyसुझाव की वजह से लगता है CrossOver पर भी खेलना संभव हो गया हैValve का यह फैसला अफसोसजनक है
Apple, Mac पर gaming को फिर से जिंदा करने के लिए काफ़ी जोर लगा रहा है और Game Porting Toolkit भी उसी का हिस्सा है, इसलिए अगले कुछ सालों में आंकड़े बदल सकते हैं
Counter-Strike में यह अहम चीज़ है
शायद Valve सही कह रहा हो, लेकिन फिर भी यह negative feedback loop जैसा लगता है
पुराने Intel MacBook इस्तेमाल करने वाले COVID के दौर में isolation के दौरान दोस्तों के साथ COD: Warzone खेलकर सच में बहुत मज़ा आया था
लेकिन M1 Mac पर आने के बाद वह दरवाज़ा बंद हो गया, और अगर संभव होता तो आज भी कभी-कभी खेलता
हालांकि शायद मैं battle pass जैसी चीज़ों पर पर्याप्त पैसा खर्च नहीं करता, इसलिए Valve के नज़रिए से मेरी कोई खास value नहीं रही होगी
निंदक नज़रिए से देखें तो Mac players की कुल संख्या से ज़्यादा अहम शायद उन players से होने वाली कमाई रही होगी
जिसने dedicated gaming gear नहीं खरीदा, उसके आम तौर पर casual player होने की संभावना ज़्यादा होती है
2023 M2 Max Mac पर पुराने games इसी से खेल रहा हूं
https://github.com/Gcenx/WineskinServer
Mac पर games की कमी है → इसलिए लोग gaming के लिए Mac नहीं खरीदते → इसलिए Mac players नहीं हैं → इसलिए Mac के लिए games नहीं आते
यह दुखद vicious cycle है
app fee 30% थी, और Metal आने से पहले यानी 2014 तक native development environment भी कमजोर था
Windows के पास इससे बहुत पहले से DirectX था
Paradox games, जैसे Stellaris, Europa Universalis IV, Hearts of Iron, Victoria काफ़ी खेले हैं, और Civilization 5/6, Factorio, League of Legends भी खेले हैं
macOS पर न चलने वाले games भी बहुत हैं, लेकिन यह कहना सही नहीं कि macOS पर gaming नहीं हो सकती
stats ढूंढने की कोशिश की लेकिन नाकाम रहा
बाद में पता चला कि Steam Hardware Survey में row पर click करने से और detail देखी जा सकती है
इसलिए serious gamers आम तौर पर वही करते थे, और इससे Mac gaming stats को मदद मिली होगी ऐसा नहीं लगता
M-series chips के बाद gaming-capable Macs की संख्या जबरदस्त बढ़ी है, ऐसे में यह फैसला बेवकूफी भरा लगता है
वह market ज़्यादातर अब भी untapped है
“players पर्याप्त नहीं हैं” की वजह यह है कि Mac के लिए games बनाने वाले लोग पर्याप्त नहीं हैं
पहले hardware और operating system support बड़ी समस्या थे, लेकिन अब ईमानदारी से कहूं तो यह lazy, biased या imagination की कमी वाले developers की समस्या लगती है
यह चिकन-एंड-एग वाली समस्या है
M1 MacBook Pro पर मैं Baldur's Gate 3 खेलता रहा हूं, और अनुभव शानदार था
अभी Windows मशीन बनाए रखने की मेरी इकलौती वजह बस कभी-कभी गेम खेलना है
वर्षों में मिले Mac users में कई ऐसे थे जिन्हें games पसंद थे, लेकिन वे console तक सीमित थे
PC पर कई ऐसे अनोखे अनुभव हैं जो console पर नहीं मिलते, या mouse और keyboard के बिना objectively ज्यादा खराब होते हैं
यह बस पड़ा हुआ पैसा जैसा लगता है
“users कम हैं” वाली बात Linux पर भी लागू होती है, लेकिन Linux gaming users का share बढ़ रहा है और हाल ही में Steam के हिसाब से macOS से आगे निकल गया है
मुझे लगता है Apple के games के प्रति उदासीन या शत्रुतापूर्ण रवैये ने कई game developers को दूर कर दिया
Valve के पास Steam user base के बारे में बहुत granular data है, और फैसलों में मदद के लिए उनके पास कई economists भी हैं
उनके लिए इसमें value नहीं है, और उस chicken-and-egg problem को तोड़ने की जिम्मेदारी भी Valve की नहीं है
उनके पास जो पहले से समस्या थी—यानी यह डर कि Microsoft उन्हें बर्बाद कर सकता है—उसे उन्होंने Linux में investment करके हल किया
https://www.valvesoftware.com/en/jobs?job_id=4
एक और computer रखने का धैर्य या जगह नहीं है, इसलिए console अगला सबसे अच्छा विकल्प है
best graphics या performance control नहीं मिलता, लेकिन यह compromise स्वीकार्य है
ज्यादातर games के लिए मैं PS5 इस्तेमाल करता हूं, क्योंकि Sony के बड़े AAA single-player exclusives हैं
CS2 जैसे PC games, जिन्हें keyboard और mouse चाहिए, उनके लिए Steam Deck अच्छा विकल्प है
USB-C dock में लगाएं तो इसे desktop PC की तरह इस्तेमाल कर सकते हैं
अभी भी मेरे पास Windows desktop होने की इकलौती वजह gaming है
graphics को लेकर मैं बहुत जुनूनी नहीं हूं, इसलिए यह top-end machine भी नहीं है
मैं सिर्फ Mac इस्तेमाल करना चाहूंगा, और तब desk भी काफी साफ-सुथरी हो जाएगी, लेकिन फिलहाल यह मुश्किल लगता है
मैं ज्यादा से ज्यादा casual gamer हूं, और Apple power user हूं
कुछ हफ्ते पहले एक thrift store में किस्मत से 50 डॉलर का gaming PC मिल गया, जिसे मैं dedicated gaming PC की तरह इस्तेमाल कर रहा हूं
Microsoft न इस्तेमाल करने वाले gamers भी आम तौर पर कुछ ऐसे ही होंगे, और शायद Linux/MS dual-boot computer होने की संभावना ज्यादा है
Mac पर gaming मुश्किल होना झुंझलाहट भरा है, लेकिन हकीकत यही है
car की handling truck से बेहतर होती है, और truck car से ज्यादा सामान ढोता है
overlapping uses बहुत हैं, लेकिन आखिरकार दोनों की अलग-अलग specialization है
पुराने *nix user के तौर पर Microsoft इस्तेमाल करने का मेरा अनुभव काफी खराब था
कुछ हिस्सा Microsoft की समस्या होगा, लेकिन power user से बिल्कुल novice बनने की प्रक्रिया भी अपने आप में काफी परेशान करने वाली है
MacBook पर GeForce Now stream करके इस्तेमाल करता हूं, और छोटे laptop “पर” Cyberpunk को 4K में खेलने का मजा अभी भी खत्म नहीं हुआ
physical Windows desktop रखने की आखिरी वजह gaming थी, लेकिन कई महीनों से किसी game को छुआ भी नहीं
अब gaming पूरी तरह बीता हुआ शौक लगती है
घर के लिए मेरा ideal tech stack एक MacBook के करीब होता जा रहा है
work वाला Windows cloud में Windows365 desktop पर करता हूं
घर के office से 10ms के भीतर वाली region है और अब तक बहुत अच्छे से काम कर रही है
अगले साल से पहले इन boxes को हटा देने की संभावना काफी है
Street Fighter 6 को छोड़कर, जितने भी Steam games आजमाए वे सब चले
Street Fighter 6 भी चलता है, लेकिन low settings पर ही, और multiplayer unstable है
Proton ने Linux gaming में बड़ा बदलाव किया है, और अब जब एक महीने से ज्यादा हो गया है कि Windows partition बिल्कुल boot नहीं किया, तो वापस जाने का मन नहीं है
उस दिन का इंतजार है जब macOS को gaming के लिए daily OS की तरह इस्तेमाल कर सकूं
बाकी सभी कामों के लिए मैं पहले से macOS को daily OS की तरह इस्तेमाल कर रहा हूं
इसका कुछ हिस्सा शायद Apple द्वारा Sonoma में gaming को ज्यादा जोर से push करना शुरू करने से जुड़ा है
player pool छोटा होने की वजह यह है कि Mac पर gaming बहुत लंबे समय तक ignored रही, और Vulkan जैसी technologies, जो Mac gaming की संभावना खोल सकती थीं, पूरी तरह रोक दी गईं
Valve का यह मानना कि अभी मिलने वाले users के मुकाबले effort worthwhile नहीं है, शायद सही है
लेकिन Apple कम से कम बदलने की कोशिश करता दिखने लगा है, इसलिए user base समय के साथ बढ़ सकता है
समस्या यह है कि Epic ने App Store rules को लेकर Apple से बड़ा झगड़ा कर लिया है, इसलिए Valve के नजरिए से इस setup से बस दूर रहना समझ में आता है
Mac gaming ecosystem को बढ़ाने में मदद क्यों करें, जब काफी संभावना है कि आखिरकार उसी का इस्तेमाल उन्हें platform से बाहर धकेलने में होगा
Steam install base के एक हिस्से पर risk तो बनेगा, लेकिन फायदा लगभग नहीं है
सच कहूं तो यह भी काफी हैरान करने वाला है कि Unreal Engine अभी भी macOS को support करता है, और consumers के लिए अच्छा नहीं होता, लेकिन Epic के लिए macOS support को पूरी तरह खत्म कर देना भी आसान होता