Steam stopt in februari met ondersteuning voor laatste 32bit-versies van macOS

Valve laat weten dat Steam vanaf 15 februari niet langer macOS-versies 10.13 en 10.14, ook bekend als High Sierra en Mojave, zal ondersteunen. Dat waren de laatste versies die 32bit-applicaties en -games konden draaien.

Vanaf 15 februari krijgen Steam Client-installaties op macOS 10.13 en 10.14 geen updates meer, en dus ook geen beveiligingsupdates, laat Valve weten. Ook wordt er geen technische ondersteuning meer geboden. Volgens Valve is deze verandering noodzakelijk omdat 'kernfuncties' van de Steam-client gebruikmaken van een geëmbedde versie van Google Chrome, terwijl deze browser binnenkort geen ondersteuning meer biedt voor de twee macOS-versies. Ook zouden toekomstige versies van de gameclient macOS-functies en beveiligingsupdates vereisen die enkel aanwezig zijn in nieuwere versies van Apples besturingssysteem.

Games die geen 64bit-executables ondersteunen, blijven vanaf 15 februari vermoedelijk wel nog enige tijd speelbaar op deze besturingssystemen, al kan Valve de functionaliteit van de games dan naar eigen zeggen niet meer garanderen. Vanaf 'eind 2023' worden er geen Steam-games meer toegelaten die enkel 32bit-ondersteuning bieden. Volgens Valve maakt meer dan 98 procent van de Steam-gebruikers met een Mac al gebruik van OS-versie 10.15 of hoger.

De Mojave-versie van macOS was de laatste die ondersteuning bood voor de 32bit-architectuur. Met de Catalina-update, uit 2019, werd die ondersteuning stopgezet. Apple stopte zelf respectievelijk in 2020 en 2021 met de ondersteuning van macOS High Sierra en Mojave.

Door Kevin Krikhaar

Redacteur

30-11-2023 • 13:44

56

Submitter: Xtuv

Reacties (56)

Sorteer op:

Weergave:

Gezien de MacOS versies tegen die tijd ook geen beveiligingsupdates meer krijgen, vind ik dit toch wel een prima reden om Steam dan ook niet meer te ondersteunen voor deze versies. Het kost voor hen ook geld om 32 bit support te blijven ondersteunen. Tja, jammer dan voor die enkele gebruikers die ervoor kiezen niet te upgraden.

[Reactie gewijzigd door Crownable op 22 juli 2024 15:13]

dat is natuurlijk wel een probleem van je games verplicht via de launcher te moeten spelen. Je oude games die je ooit op steam gekocht hebt kan je nu dus niet meer spelen op het toestel waarvoor je ze gekocht had, terwijl die spelletjes op zich nog perfect daarop draaien.
Mwah dit is niet per se beperkt tot Macs, maar ik zie onder Windows ook wel een vergelijkbaar probleem ontstaan gezien hoe lang Steam nu al gebruikt wordt. nieuws: Steam werkt vanaf 1 januari 2024 niet meer op Windows 7 en 8.1

Steam bestaat op dit moment 20 jaar en het is niet uitgesloten dat de eerste generatie spellen welke Steam vereisen simpelweg niet allemaal meer volledig of helemaal niet werken onder Windows 10/11. De van oudsher gebruikte oplossing is dan bijv. een retroPC waarop je wel deze oudere games kunt spelen op een ouder OS, CD versies blijven immers tot het einde ter tijden werken zolang de CD-ROM leesbaar is op een ouder systeem.

Echter zodra Valve de ondersteuning voor de Steam Cliënt van oudere OS-en staakt dan ontstaat er of het nu Windows of Apple/Mac is een probleem. Je begrijpt dat er hierbij een soort paradox aan het ontstaan is waarbij oudere Steam games uitsluitend werken op een ouder besturingssysteem, echter de Steam Cliënt welke deze games vereisen werkt juist uitsluitend op de recente besturingssystemen. M.a.w. geen enkele legale manier om ze nog aan te gang te krijgen, en dat is gewoon zonde.

De oplossing zal hoop ik uiteindelijk zijn dat Valve voor dit soort oudere games ofwel stand-alone installatiebestanden beschikbaar gaat stellen welke je via een andere PC kunt downloaden, ofwel met een soort legacy cliënt komt voor oudere OS-en waaruit alle security risico's zoals de Winkel+social features verwijdert zijn.

[Reactie gewijzigd door !mark op 22 juli 2024 15:13]

Echter al die Windows 7 / 8.1 systemen hebben een gratis upgrade naar Windows 10 gekregen, en draaien dat ook probleemloos.
Echter al die Windows 7 / 8.1 systemen hebben een gratis upgrade naar Windows 10 gekregen, en draaien dat ook probleemloos.
In het vervolg iets beter lezen.
Wat er geschreven wordt is dat er een spanningsvlak kan ontstaan tussen oudere aangeschafte titels die niet buiten Steam kunnen draaien, die onder moderne Windows versies niet juist meer functioneren; terwijl juist de Steam client enkel nog op die moderne Windows versies functioneert, omdat Valve geen down-level legacy client biedt.

Hiermee komen ze momenteel weg, omdat in de algemene voorwaarden vermeldt staat dat Valve carte blanche heeft om naar eigen goeddunken voor welke reden dan ook (er wordt een voorbeeldlijstje gegeven wat expliciet enkel indicatief is) de systeemvereisten van het Steam platform aan te passen.

De vraag is of als het echt puntje bij paaltje komt, ze hier binnen de EU ook mee weg zouden komen.
De Unfair Contract Terms Directive (UCTD) van de EU kan hier van toepassing zijn. Deze stelt grofweg dat elke vorm van eenzijdig opgelegd beding wat in strijd met goeder trouw de balans van rechten en plichten ten nadele van de consument verstoord, als oneerlijk aangeduid kan worden en daarmee de consument niet mag binden.

In het officiële richtsnoer van de EU Commissie inzake de toepassing van het EU consumentenrecht leggen zij uit dat zaken zoals de systeemvereisten van digitale inhoud of digitale diensten als essentiële producteigenschappen gezien moeten worden, waarvan de consument vooraf ingelicht moet worden en die als precontractuele informatie een onlosmakelijk onderdeel van het koop- of dienstverlenings-contract vormen en tussen het moment van verstrekken van deze informatie en sluiten van het contract derhalve ook niet gewijzigd mogen worden.

En nu komt het: aanvullend stellen zij dat bij het veranderen van deze eigenschappen na het sluiten van het contract, de UCTD van toepassing zal zijn. Deze specifieke aanvulling lijkt er sterk op te duiden dat de EU van mening is dat bedingen die het toestaan om deze specifieke zaken aan te passen, al heel snel als oneerlijk aangeduid zouden moeten worden.

Hierbij moet ook de kanttekening geplaatst worden dat Valve in principe de daadwerkelijke systeemvereisten voor de Steam Client niet publiceert richting consumenten. (Probeer ze maar eens te vinden. Gaat je niet lukken.) En dat Valve geen inzicht geeft in hun update-beleid of in hun beleid in zake ondersteuningsperiode, waar bijv. Microsoft vooraf wel duidelijk is tot aan welke datum bepaalde OSes volledig ondersteund worden; enkel nog security-updates krijgen; of ondersteuning volledig stopgezet wordt.

Noch de vereisten, noch het beleid waarbinnen zij van plan zijn deze te veranderen worden kenbaar gemaakt.

En daarmee is hun beding dat hen zou machtigen om eenzijdig wijzigingen door te voeren die mogelijk de systeemvereisten aanpassen, waarschijnlijk inderdaad oneerlijk. Dit valt namelijk binnen de kaders van een beding waarvan een consument niet redelijkerwijs vantevoren kan weten waarmee men akkoord zou gaan. En dat type beding staat in de annex van de UCTD op een expliciete lijst van bedingen die altijd als oneerlijk beschouwd moeten worden.


Dit zou betekenen dat het beding vernietigd zou worden, wat zou betekenen dat Valve sinds dag één het niet toegestaan zou zijn geweest de systeemvereisten te verhogen en iedere bestaande klant van hen zou mogen eisen dat de verbroken conformiteit met hun originele contract naar behoren hersteld wordt. Dus dat Valve ten minste de toegang tot het platform voor ook de oude systeemvereisten, weer deugdelijk zou herstellen.
Als ze dat niet zouden willen doen, zou dat betekenen dat de consument gerechtig is het contract te ontbinden. En aangezien alle aankopen op Steam officieel ancillaire contracten gekoppeld aan het hoofdcontract voor dienstverlening zijn, betekent dat dus ook dat die allemaal mee ontbonden worden. Wat betekent dat Valve bij ontbinding verplicht zou worden om de volledige aankoopsom van elke aanschaf te restitueren. Dat zou ze een aardige duit kunnen kosten...

[Reactie gewijzigd door R4gnax op 22 juli 2024 15:13]

Ik ben het met je eens omtrent de zorgen hierover.

Echter, het lichtpuntje wat ik zie: zolang het werkt op SteamOS/Linux, is er niets aan de hand.
Ik bedoel, ik heb 1600+ aan games, waaronder ook de echte hele oude (zoals Commander Keen, Duke Nukem, en andere oude classics) die het prima doen op SteamOS.

Dus eigenlijk, zolang de games het in SteamOS en Linux blijven doen, verwacht ik geen man overboord. Hooguit dat je dan moet schakelen naar Linux.

[Reactie gewijzigd door systemshock op 22 juli 2024 15:13]

Apple doet dat niet, dus kan je erop rekenen dat applicaties af en toe stuk gaan op nieuwe OS versies.
Pardon?! Wie nu in een Apple IDE een programma compiled, krijgt daar standaard een executable uit die op twee totaal verschillende CPU architecturen werkt. Dus zowel op Intels x86_64 als op ARM64 waar de M1/2/3 chips op gebouwd zijn. Tel daarbij op dat Apple relatief lang (beveiligings) updates blijft uitbrengen en dan kun je niet anders dan stellen dat ook Apple zich inzet om backwards compatible te blijven. Maar… Apple verlangt wel van je dat je je MacOS bij de tijd houdt. Op zich niet zo onredelijk toch?

En natuurlijk komt er een punt waarop het niet redelijk meer is om ouwe zooi nog te ondersteunen. En in dit geval is het Google die besloten heeft om Chrome ondersteuning in oudere MacOS versies te stoppen en volgt Steam logischerwijs omdat zij sterk op Chrome leunen. En als je goed leest dan verandert er niet zo veel.

Heb je een recente MacOS versie kun je nog steeds 32-bit games spelen, nieuwe 32-bit games worden alleen niet meer toegelaten. Heb je geen recente MacOS dan zijn er twee mogelijkheden:
1 - je MacBook is temoud en je kunt niet updaten. Ja dan is het zuur voor je, maar je kunt je 32-bit games blijven spelen. Je krijgt alleen geen updates meer.
2 - je kunt wel updaten maar je kiest er voor om het niet te doen. Zie punt 1, maar dan boeien die update je duidelijk niet.

Een storm in een glas water dus.
Het is ook niet omdat Valve stopt met de ondersteuning, dat Steam onmiddelijk gaat stoppen met werken. Het kan mogelijks nog 5 of 10 jaar mogelijk blijven om die games te spelen, we weten het niet. Vroeg of laat zal er ergens wel iets veranderen waardoor het niet meer werkt. maar tot die tijd is er geen probleem.
De nieuwe versies van de Steam Client zijn volledig Chromium.
Zodra ze Chromium updaten naar een versie die op die oude MacOS versies niet meer werkt, is het einde oefening. En laat dat nou juist de reden zijn dat de ondersteuning stopgezet wordt.

Je krijgt dus straks als legacy Mac gebruiker (of Windows 7/8 gebruiker) nog één update in het nieuwe jaar, en die brickt Steam voor je.

Kun je voorkomen door handmatig configuratie bestanden aan te passen en de auto updates van de Steam Client Bootstrapper stop te zetten. In dat geval kun je wss. nog een paar maandjes doorsukkelen totdat je oude client niet meer tegen de nieuwe server backend kan praten en alles alsnog stuk gaat.
Nou ja, jammer voor de 2% van de Mac gebruikers die nog op deze oude versie zitten, voor het overgrote deel heeft deze verandering dus geen impact.
Het zal vermoedelijk zelfs minder dan 2% zijn want deze OSen zijn ook in 64bit uitgekomen en die opdeling wordt blijkbaar niet gemaakt. Toch niet in het nieuwsartikel.
O ik game een hoop op mijn MacBook, maar daar gebruik ik gewoon Windows voor via Bootcamp. Bij games die voor beide systemen bestaan draait de Windowsversie vaak toch beter. Ik geloof wel dat ik Steam geïnstalleerd heb op High Sierra, maar ik zal het niet missen.
Als een spel het deed toen ze hun Mac gekocht hadden, is er geen reden om aan te nemen dat dat nu ineens niet meer kan. Nieuwe games kopen zal niet snel gebeuren, maar oude games op oude machines zou toch gewoon moeten lukken.

Plus, zo zwaar hoeven nieuwe spellen ook weer niet te zijn, 't is niet alsof Yes Your Grace of Vampire Survivors een 4090 nodig heeft.
Electron/Chromium is juist bedoeld om het cross-platform ontwikkelen en ondersteunen zo breed en makkelijk mogelijk te maken. Als je voor alles een native GUI moet gaan maken ben je een stuk langer meer ontwikkeltijd kwijt die je liever op andere vlakken inzet.

32-bit is al heel lang op z'n retour, al zo'n 20 jaar inmiddels, en OS ondersteuning voor 32-bit is zowel bij Windows 11 als bij MacOS als bij de meeste Linux distributies al weg.

Als 98%+ van je gebruikers er geen last van zullen ervaren, dan is het economisch gunstiger om die 2% af te snijden in plaats van dat je nog meer tijd en middelen steekt in deze slinkende groep. Doet mij een beetje denken aan zo'n ouwe vent op Kassa die stond te klagen dat z'n oude Android niet meer ondersteund werd door de ABN Amro. Je kan heel oud spul blijven ondersteunen en vervolgens klachten krijgen dat klanten hun rekening is gelekt vanwege een ongepatchte telefoon, of mensen die vinden dat je hun stenentijdperktoestel tot het einde der tijden blijft ondersteunen "want hij doet het verder nog prima" :+
32-bit is al heel lang op z'n retour, al zo'n 20 jaar inmiddels
Nouja, games op 64bit zijn wel iets korter dan 20 jaar echt de norm. De oorspronkelijke versie van Skyrim (ook wel Oldrim gedubbed) is bijv 32bit, en dat was niet heel gek toen. Pas in 2016 kwam de 64bit versie en dat was de eerste 64bit release van Bethesda. 7 jaar in dat geval, minder dan de helft. En Bethesda is daar niet uniek in.

Ik speel veel westerse RPG's, vaak kom je dan op oudere games omdat het nu wat minder populair lijkt te zijn en een groot deel van mijn Steam library is daardoor 32bit.

Nou snap ik dat ze niet eindeloos kunnen ondersteunen, en uiteindelijk zal de support verdwijnen. Dan krijg je mensen die oude systemen houden net zoals nu in de retrogaming. Maar zeker voor een gameplatform als Steam is geen 32bit ondersteuning meer toch wel een grote stap, juist door die late overgang naar 64bit in games.

Dat gezegd, dit is meer een OS issue. Een Steam client enkel 64bit die nog wel 32bit games kan opstarten is echt niks mis mee. En dat kán theoretisch wel naar mijn weten. Support voor 32bit software compleet weghalen is weer heel wat anders, maar dat ligt echter bij Apple in dit geval.
Maar kun je games die reeds geïnstalleerd hebt op deze operating systems wel gewoon blijven spelen ?
Ik vermoed dat Steam voorlopig gewoon blijft werken, maar niet meer geüpdatet word. Zou kunnen dat dat in de toekomst gesloopt word.
Veel games implementeren Steam's DRM niet en kunnen gewoon los gestart worden, dus dat kan ook een workaround zijn.
Dan moeten ze hun FAQ ook gaan aanpassen:
Options to keep 32-bit Mac games playable on a Mac computer:
Consider not upgrading to macOS 10.15 or above. By staying on macOS 10.14 Mojave or older you will ensure that your 32-bit apps are still playable on your Mac computer.
https://help.steampowered.../view/5E0D-522A-4E62-B6EF

Op dit item kan niet meer gereageerd worden.