Live data from Hacker News

CSSQuake

cssquake.com

91–100 of 125 posts

Re: CSSQuake

#91
post #42

This is an awesome achievement, but I can't help but notice that Quake ran smoother on my Pentium-133 PC in the 90s than it runs on my Mac M1 Pro...

Wait, did Quack run on Pentium-133? I had a Pentium MMX 233mhz and I always assumed it didn't ran well so I never bother to get it.

I played quake in 486dx100.

Re: CSSQuake

#92
post #82
post #66

Earlier quoted context omitted.

Decades of optimizing a toaster to make better toast will not make the toaster any better at making meatloaf

Is this the right analogy? The product is the same, the appliance is different. It should be "Decades of inventions from toasters to IOT AI Smart Air Fryers will not make better toast than the original" But I'd argue the IOT AI Smart Air Fryer should make really good toast. Which is what GP is saying.

It'd be like if the IOT AI Smart Air Fryer had a constraint of only being allowed to use friction to create heat.

CSSQuake uses an intentionally-absurd rendering pipeline. It's not surprising that the result is sub-optimal.

(Though I agree that the meatloaf analogy is not very good.)

Re: CSSQuake

#94

Impressive. I guess this isn't only the renderer made to use CSS but also a full recreation of the engine and logic right? My guess is because a bunch of things do not behave like the original game, e.g. some buttons need to be shot instead of touched to activate, some secret doors open by touching them instead of being shot, etc.

Hi there! Thanks for the report, buttons should work properly now.

Regarding the game logic, the build step has a small JS extractor over QuakeC/progs.dat to generate JSON source facts: states, models, attacks, sounds, etc. The browser runtime is TypeScript and consumes those for Quake-ish gameplay.

Re: CSSQuake

#95
post #42

This is an awesome achievement, but I can't help but notice that Quake ran smoother on my Pentium-133 PC in the 90s than it runs on my Mac M1 Pro...

Quake compiled in C will run insanely fast at 8K full resolution on an M1.

Re: CSSQuake

#96
post #95
post #42

This is an awesome achievement, but I can't help but notice that Quake ran smoother on my Pentium-133 PC in the 90s than it runs on my Mac M1 Pro...

Quake compiled in C will run insanely fast at 8K full resolution on an M1.

You wouldn’t happen to have a pointer on where to get this version would you?

Re: CSSQuake

#100

Earlier quoted context omitted.

Wait, did Quack run on Pentium-133? I had a Pentium MMX 233mhz and I always assumed it didn't ran well so I never bother to get it.

If you had a 3dfx card it would run silky smooth on a Pentium-120 (what I had at the time)! Quake 2 ran pretty well too if I recall.

Yep 3dfx was a game changer. Was night and day on my 486 DX4 100 with and without
Post reply on HN