Earlier quoted context omitted.
Only the very first few models of Intel Macs had strictly 32-bit processors (the 2006 iMac and Mac minis with Core Solo/Core Duo processors), and none of them were realistically capable of playing Half-Life 2. Apple is guilty of many sins, but this isn't one of them. Valve should never have shipped a 32-bit application in the first place. The binary was already obsolete before it even left Bellevue.
> Valve should never have shipped a 32-bit application in the first place. It's literally a 2004 game! That's ridiculous. A handful of opterons existed in the market, but Intel wouldn't get there for years still and it was well over a decade until x86_64 crossed 50% market share in consumer stuff. Good grief, as it were.
Half-Life 2 in a Browser
171–180 of 283 posts
Re: Half-Life 2 in a Browser
#172And Quake 3: https://thelongestyard.link/q3a-demo/ And Unreal Tournament: https://dos.zone/mp/?lobby=ut There's also https://noclip.website/ which, while not playable, has hundreds of levels from dozens of older games that you can explore freely. Including Half-Life 2, with more accurate rendering than this web port (which seems to be missing many shaders including character eyes).
There's also Ultima Online in the browser (sanctioned by the official servers). I'm one of the maintainers. https://retail.classicuo.org/
Oh you mean it is or isn't approved.
Re: Half-Life 2 in a Browser
#173Earlier quoted context omitted.
Only the very first few models of Intel Macs had strictly 32-bit processors (the 2006 iMac and Mac minis with Core Solo/Core Duo processors), and none of them were realistically capable of playing Half-Life 2. Apple is guilty of many sins, but this isn't one of them. Valve should never have shipped a 32-bit application in the first place. The binary was already obsolete before it even left Bellevue.
> Only the very first few models of Intel Macs had strictly 32-bit processors (the 2006 iMac and Mac minis with Core Solo/Core Duo processors), and none of them were realistically capable of playing Half-Life 2. What? First, those chips were plenty powerful to run HL2 (the game predates them). And second, all x86_64 chips can run older x86 32-bit code unmodified. The reason macOS stopped supporting 32-bit code has no…
Re: Half-Life 2 in a Browser
#174Cool! I recently ported Doom on browser so that you can easily play multi-player (up to 4) completely free (you can host it yourself on Cloudflare) https://playdoom.ossy.dev/
Re: Half-Life 2 in a Browser
#175And Quake 3: https://thelongestyard.link/q3a-demo/ And Unreal Tournament: https://dos.zone/mp/?lobby=ut There's also https://noclip.website/ which, while not playable, has hundreds of levels from dozens of older games that you can explore freely. Including Half-Life 2, with more accurate rendering than this web port (which seems to be missing many shaders including character eyes).
Re: Half-Life 2 in a Browser
#176Earlier quoted context omitted.
How is that possible? 32 bits should be compatible with a 64 bit machine. You can always use less bits for your memory addresses. Are there any other architecture changes that are preventing 32 bits binaries from running? Does that also mean that old software no longer runs unless there is a 64 bit version? In windows you can run x32 and x64 executables in a 64 bits machine
In the case of hl2 the source code for the engine has leaked, so you can recompile it for your target platform of choice, no "conversion" needed. I got it running natively on aarch64 linux a while back, with no issues.
Re: Half-Life 2 in a Browser
#177I remember saving up for a year to buy the ATI Radeon 9600 XT (I think it was $200 MSRP) so I could play the game on high settings. Now we can play it inside a virtual machine on a crappy laptop. What a journey
Re: Half-Life 2 in a Browser
#178Earlier quoted context omitted.
How is that possible? 32 bits should be compatible with a 64 bit machine. You can always use less bits for your memory addresses. Are there any other architecture changes that are preventing 32 bits binaries from running? Does that also mean that old software no longer runs unless there is a 64 bit version? In windows you can run x32 and x64 executables in a 64 bits machine
Apple goes way out of their way every few years to ensure old games stop working