frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Clean-room implementation of Half-Life 2 on the Quake 1 engine

https://code.idtech.space/fn/hl2
115•klaussilveira•3h ago

Comments

shellwizard•1h ago
Impressive, given how old Q1 engine is. It brings back memories of Paranoid Doom mod: https://www.doomworld.com/idgames/levels/doom2/Ports/p-r/par...
user____name•1h ago
FTE barely qualifies as a pure Quake engine at this point though, it does tons of stuff.
vkazanov•1h ago
It does a lot, yes, but also is very much a continuation of the original codebase - i've spent quite some time tinkering with internals of it.
jsheard•1h ago
Yeah, but Half Life 2's Source engine was itself a continuation of Goldsrc which was itself a continuation of the Quake 1 engine. The lineage is there but beyond a certain point it's not really Quake anymore.

GZDoom/UZDoom is a similar grey area, it is built on the original Doom codebase but they've added so many features that it's practically its own distinct engine now. Those forks can even render arbitrary 3D models, which OG idTech couldn't do until Quake.

vkazanov•1h ago
We'd have to come up with definition of quake :-) FTE has a lot bolted on it but the focus us in Quake, quake mods, lifting some limitations and making mod dev convenient.

But it is the same overall code structure, the same game, etc.

All these oss quake engines, are they quake? Ironwail, quakespasm vkQuake?

amlib•13m ago
I think the litmus test is weather they are backwards compatible with old maps/campaigns from the original engine/game.

Half-Life 2 sure won't play quake maps nor will it play hl1 maps.

CodeCompost•1h ago
SSL_ERROR_BAD_CERT_DOMAIN

Seems to be using a dnsft.cloud.zyxel.com certificate. Is this a home router?

fp64•1h ago
>The game is not playable from start to finish. You can play deathmatch and other odd modes.
lloeki•50m ago
Interesing, there's more here including HL1 (a.k.a "valve")

Funnily enough the looks of this HL2 through this engine makes it flow more with HL1 than I could expect; an interesting reverse Half Life: Source / Black Mesa / demake of sorts.

homebrewer•32m ago
Even simple Half-Life 1 mods built on textures and models from Half-Life 2 look much closer to 2 than one would expect. For example this mod, but not only:

https://moddb.com/mods/half-life-dark-future

You won't confuse it with modern Half-Life 2, but the original HL2 engine had far worse graphics than the latest version. Makes you realize how much of the difference between HL2 and HL1 is due to different textures and level design.

amlib•15m ago
And Viktor Antonov (rip) art style.

edit: there is also the fact that map compilers for gold source games have advanced far beyond what they could do back in 1999. The lightmaps and light sources alone can be far more intricate nowadays than what you would get from the official valve ones in 1999.

hiprob•39m ago
Half-Life 2 looks incredible in Quake 1, what gives?
Cthulhu_•31m ago
Quake's engine is open source and for example nvidia used it in some more recent tech demos, although this one's for Quake 2: https://www.nvidia.com/en-us/geforce/news/quake-ii-rtx-v1-2-...

Simplifying Vulkan One Subsystem at a Time

https://www.khronos.org/blog/simplifying-vulkan-one-subsystem-at-a-time
39•amazari•1h ago•2 comments

Clean-room implementation of Half-Life 2 on the Quake 1 engine

https://code.idtech.space/fn/hl2
116•klaussilveira•3h ago•13 comments

Jury told that Meta, Google 'engineered addiction' at landmark US trial

https://techxplore.com/news/2026-02-jury-told-meta-google-addiction.html
52•geox•38m ago•21 comments

Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs

https://arxiv.org/abs/2512.20798
419•tiny-automates•11h ago•273 comments

Oxide raises $200M Series C

https://oxide.computer/blog/our-200m-series-c
15•igrunert•19m ago•0 comments

Discord will require a face scan or ID for full access next month

https://www.theverge.com/tech/875309/discord-age-verification-global-roll-out
1864•x01•1d ago•1789 comments

Show HN: Distr 2.0 – A year of learning how to ship to customer environments

https://github.com/distr-sh/distr
22•louis_w_gk•2h ago•5 comments

Rust implementation of Mistral's Voxtral Mini 4B Realtime runs in your browser

https://github.com/TrevorS/voxtral-mini-realtime-rs
326•Curiositry•13h ago•41 comments

RLHF from Scratch

https://github.com/ashworks1706/rlhf-from-scratch
13•onurkanbkrc•3h ago•1 comments

Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model

https://github.com/antirez/voxtral.c
236•Curiositry•13h ago•21 comments

Why is the sky blue?

https://explainers.blog/posts/why-is-the-sky-blue/
694•udit99•23h ago•233 comments

Discord Alternatives, Ranked

https://taggart-tech.com/discord-alternatives/
452•pseudalopex•19h ago•277 comments

Qwen-Image-2.0: Professional infographics, exquisite photorealism

https://qwen.ai/blog?id=qwen-image-2.0
158•meetpateltech•5h ago•95 comments

Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock

https://github.com/jim11662418/ESP8266_WiFi_Analog_Clock
565•tokyobreakfast•22h ago•177 comments

Zulip.com Values

https://zulip.com/values/
176•nothrowaways•13h ago•39 comments

Show HN: Elysia JIT "Compiler", why it's one of the fastest JavaScript framework

https://elysiajs.com/internal/jit-compiler
28•saltyaom•2d ago•6 comments

80386 Barrel Shifter

https://nand2mario.github.io/posts/2026/80386_barrel_shifter/
21•jamesbowman•2d ago•0 comments

Hard-braking events as indicators of road segment crash risk

https://research.google/blog/hard-braking-events-as-indicators-of-road-segment-crash-risk/
336•aleyan•21h ago•485 comments

Luce: First Electric Ferrari

https://www.ferrari.com/en-US/auto/ferrari-luce
250•kaizenb•19h ago•249 comments

Show HN: Total Recall – write-gated memory for Claude Code

https://github.com/davegoldblatt/total-recall
43•davegoldblatt•4d ago•14 comments

LiftKit – UI where "everything derives from the golden ratio"

https://www.chainlift.io/liftkit
248•peter_d_sherman•16h ago•124 comments

MIT Technology Review has confirmed that posts on Moltbook were fake

https://www.technologyreview.com/2026/02/06/1132448/moltbook-was-peak-ai-theater/
179•helloplanets•2d ago•87 comments

Sandboxels

https://neal.fun/sandboxels/
353•2sf5•23h ago•43 comments

Is particle physics dead, dying, or just hard?

https://www.quantamagazine.org/is-particle-physics-dead-dying-or-just-hard-20260126/
166•mellosouls•15h ago•268 comments

Eight more months of agents

https://crawshaw.io/blog/eight-more-months-of-agents
184•arrowsmith•2d ago•190 comments

An articulated archer automaton [video]

https://www.youtube.com/watch?v=Bc0bIpDVEa8
45•Teever•19h ago•6 comments

Upcoming changes to Let's Encrypt and how they affect XMPP server operators

https://blog.prosody.im/2026-letsencrypt-changes/
154•zaik•18h ago•163 comments

Ask HN: What are you working on? (February 2026)

297•david927•1d ago•993 comments

UEFI Bindings for JavaScript

https://codeberg.org/smnx/promethee
244•ananas-dev•1d ago•111 comments

Edinburgh councillors pull the plug on 'green' AI datacenter

https://www.theregister.com/2026/02/10/edinburgh_green_ai_datacenter/
13•Brajeshwar•2h ago•3 comments