Live data from Hacker News

Half-Life 2 in a Browser

hl2.slqnt.dev

271–280 of 283 posts

Re: Half-Life 2 in a Browser

#271
post #70

Earlier quoted context omitted.

But what about the people who aren't idiots and can read sarcasm without the /s? I reflexively downvote ever comment I come across with a /s. People aren't idiots until you treat them like one.

But what about people who are in different parts of the world and don't inherently understand your meaning? That is terrible behaviour to downvote the notation. Text is notorious for not conveying context. Sarcasm can easily be seen as serious by some people, why is why we have the /s notation to make it obvious. People aren't idiots, they come from different backgrounds, locations, languages, and all use English as…

You have a point when the situation is professional workspace communication. I'm able to code switch and drop idioms out of my language because e. g. "that's a home run" doesn't make sense if you're not American and have played baseball. But we're on a very nerdy entertainment website. It's not that I'm big and mighty it's that I hate having to dumb down discussion. This is why I call out people for throwing around words like scam to mean generically bad but not actually a scam and you pay for something that wasn't delivered. If you pay for something and you get what was ordered and it works, but the website to order on made it painful to make the order that's not a scam!

Poe's law exists but I'd rather pull up in discussion and intellect because I want to believe that people are smarter than we assume they are, in this day and age.

Re: Half-Life 2 in a Browser

#272
post #9

And 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).

Also portal https://yikes.pw/portal/

Re: Half-Life 2 in a Browser

#273

Earlier quoted context omitted.

This doesn't illustrate anything. OJ was innocent until the second trial found him guilty, they just had a different variety of punishments available.

Neither of the jury verdicts altered the reality of whether Simpson did or didn’t kill the two victims. (In Simpson’s second trial, the jury found him liable , not “guilty.” Guilt is the term used in criminal prosecutions. Liability is the term used in civil cases.)

There are legal forms of killing. It is only via the application of our legal institutions that criminality is decided. No specific act on its own is criminal, there is no Platonic Crime.

Re: Half-Life 2 in a Browser

#274
post #9

And 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).

And Diablo: https://devilutionx.app

I'd love Diablo 2 in web as well~ Especially with multiplayer support~~!

Re: Half-Life 2 in a Browser

#275

Earlier quoted context omitted.

Monsieur, on Windows this problem was solved with a large development effort, that's why it goes unnoticed on you. Note that CPU level instruction emulation is literally the easiest problem of emulation. (Why do you think you can't just go and execute Nintendo Switch binaries on your Mac M1? Both run ARM64.) On Windows, this was is implemented as SysWOW64. WOW64 means Windows on Windows 64. It makes the userland emul…

One of the big things here is that Intel and ARM processors are backwards-compatible with 32-bit instructions, even if they are 64-bit processors. Apple Silicon on the other hand is not, which is why Apple completely dropped support before switching.

Newer ARM processors have also dropped 32-bit software support. You need emulation to run 32-bit apps. Apple silicon is based on ARM instruction set. There's no inherent reason it cannot support 32-bit software while ARM processors would.

Re: Half-Life 2 in a Browser

#276

Earlier quoted context omitted.

Depends a LOT on the res. E.x. notebookcheck indicates that FEAR (released a yearish later) could get 20-30ish FPS at 640x480 but chokes at 1024x768 (at numbers matching the HL2 lost coast demo slideshow at 1024x768). Gotta remember a lot of mac people were just happy to play something more modern than Marathon or Giants CK

There were also MacBook Pro models with dedicated GPUs that were capable of running HL2 decently. The 2006 MacBook Pro 15-inch had a 32-bit only Yonah Core Duo and a Mobility Radeon X1600. I got my gaming start on one such machine - the Mobility Radeon was fine for HL2/Portal at 1024x768. Good memories.

Oh, interesting – I'd missed that Apple had shipped any laptops with Core Solo/Core Duo processors, or any with dGPUs. Fascinating.

Re: Half-Life 2 in a Browser

#277

Earlier quoted context omitted.

Neither of the jury verdicts altered the reality of whether Simpson did or didn’t kill the two victims. (In Simpson’s second trial, the jury found him liable , not “guilty.” Guilt is the term used in criminal prosecutions. Liability is the term used in civil cases.)

There are legal forms of killing. It is only via the application of our legal institutions that criminality is decided. No specific act on its own is criminal, there is no Platonic Crime.

[dead]

Re: Half-Life 2 in a Browser

#278

Earlier quoted context omitted.

One of the big things here is that Intel and ARM processors are backwards-compatible with 32-bit instructions, even if they are 64-bit processors. Apple Silicon on the other hand is not, which is why Apple completely dropped support before switching.

Newer ARM processors have also dropped 32-bit software support. You need emulation to run 32-bit apps. Apple silicon is based on ARM instruction set. There's no inherent reason it cannot support 32-bit software while ARM processors would.

I did not know this actually; I guess the more accurate statement is that Apple just didn't write emulation code for 32-bit apps for them
Post reply on HN