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.
CSSQuake
91–100 of 125 posts
Re: CSSQuake
#92Earlier 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.
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
#93Every time I click in the window, the menu disappears. I tried both Firefox and Chrome.
Re: CSSQuake
#94Impressive. 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.
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
#95This 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...
Re: CSSQuake
#96This 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
#97This is insane.
Re: CSSQuake
#98Re: CSSQuake
#99Re: CSSQuake
#100Earlier 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.