[NOTE: Due to me not checking Portal 1's updates page on Steam at the time of posting, I did not know that Valve has rolled back the "update", thusly the following post has always been a bit out of date, though I will leave the original post contents as below, due to me not being happy with now having to download the 2GB update, just to have it be deleted again because of Steam. I hate Steam, it keeps breaking things for me, and is generally incredibly unreliable in my experience, and thusly I (whenever possible) do not have Steam running. This is a fault on my end, but hey, everyone makes mistakes.] Valve broke Portal 1 in the most recent update. They say they only fixed a crash on Linux, but the size of the update is 2 GB! What Valve did is they merged in the Half-Life 2 20th anniversary update into Portal, which of course causes some issues. Any mods or custom maps that use the Gravity Gun are broken, in that picking up the Gravity Gun crashes the game. The main menu has incorrect logo font and sizing. And worst of all... THE GAME IS IMPOSSIBLE TO BEAT. Yup, the game crashes on escape_02 (the last level of the game), and to fix it, you have to turn on "classic fire" in the advanced graphical options.. yeah... Apparently this is caused by an unseen fire particle in the ending sequence, which previously just dropped an error in the console and nothing else, now it crashes the game.. but classic fire doesn't crash.. And so yeah, if you have the option to, DON'T LET STEAM INSTALL THIS UPDATE! If you have pre-update game files, you can launch the game manually from (Linux) a terminal by running "hl2.sh" with "-game portal" as arguments, and on Windows you should be able to create a shortcut to "hl2.exe" that adds in "-game portal" as arguments (can't test because I don't use Windows), this will have problems connecting to Steam, so you might not be able to get achievements, but other than that it should work.




Bro they released another update earlier today rolling back the update from yesterday. Chill tf out
Well I didn't see it. Thanks for notifying, will check myself.