frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

EDuke32 – Duke Nukem 3D (Open-Source)

https://www.eduke32.com/
102•reconnecting•2h ago

Comments

holoduke•2h ago
Duke Nukems are still my favorite games ever. One of the first game I played multiplayer with two laptops. I was 12ish years old. First game was actually retaliator, but that aside. Level design, graphics, sounds and the atmosphere was groundbreaking those days. Wish I was that age again.
planb•1h ago
Me too! I learnt a lot about how games „work“ by using the level editor and using more and more of the advanced features. And playing your own worlds in 1vs1 serial linked multiplayer mode was a whole new experience.
iberator•2h ago
Hail to the king, baby!

Duke nukem 3D is kinda the most adult shooter ever if you compute the ratio of age/controversy/sex/blood/possibilities.

bitwize•2h ago
I used eduke32 to blaze through DN3D once more on a boomer shooter kick a few years back. Which arguably never ended, as Doom and Quake mods make up most of my gaming time now.
everyone•1h ago
If you havent played the Ashes 2063 mod series for DOOM I highly recommend it. https://www.moddb.com/mods/ashes-2063

Ive played a lot of excellent doom and quake mods...

* brutal doom, hell on earth starter pack

* blade of agony

* Hedon

* quake brutalist jams 1 to 3

* Arcane Dimensions

* alien armageddon (for duke3d)

but that one really stand out.

malux85•1h ago
Ashes 2063 looks awesome thank you for sharing!

I downloaded the AshesStandalone_V1_51.zip file, but it looks like it only contains the windows executable. For our linux friends, unzip it, install gzdoom, and then run this command inside the "Resources" folder to play it on linux:

> gzdoom -config gzdoom-ashes.ini -iwad freedoom-0.12.1/freedoom2.wad -file AshesSAMenu.pk3 lightmodepatch.pk3 Ashes2063Enriched2_23.pk3 Ashes2063EnrichedFDPatch.pk3 +logfile log.txt

throwatdem12311•1h ago
Don’t forgot to check out Ashes Hard Reset and Afterglow as well.
doph•1h ago
I was into playing and modding Doom back in the 90s and just a few months ago rediscovered the community - I am just blown away by the effort and creativity that is going into these source ports and the indie games people are building on top of them. That passion and spirit of sharing is peak Internet/open-source.
esseph•19m ago
doomhack and hex editors taught me a lot in that era
everyone•1h ago
This is the most fun I've had with Duke Nukem this century https://www.moddb.com/mods/duke-nukem-alien-armageddon

It's a sort of duke roguelike with 100's of potential levels, you play through a a certain random number of them in a run. Also you unlock all sorts of power ups as you progress, enemies also get stronger and get random buffs. + Theyve added a load of mechanics, more weapons, enemies, more playable characters etc.

vunderba•1h ago
Duke Nukem 3D was probably one of the earlier FPS games that really encouraged modding because of Ken Silverman's Build Engine.

Even the enemy AI could be modified (albeit relatively limited) by editing the text CON files.

Anyone else remember playing over LAN with friends, dropping a Duke hologram in an elevator along with a bunch of pipe bombs hidden at its feet?

LanceH•1h ago
It was a wonderful collection of rage inducing weapons: pipe bombs, laser trip mines, shrink ray (then step on them for the kill), freeze gun (any hit shatters for the kill), and the BFG.

We had LAN parties and would play for hours on end with custom maps we had built or downloaded.

vunderba•1h ago
Same! We used to host "Jetpack Freeze Ray" duels which ended when somebody was frozen causing them to plummet out of the sky and shatter when they hit the ground~~
fragmede•1h ago
Hail to the king, baby!
latchkey•1h ago
Back when I worked at the AG Group (famous for etherpeek) we'd play late at night we could hear each other screaming from our offices, and I'd walk out of my office terrified. The laser trips were the best. This game truly holds a special place in my heart.

We also had a really good LAN there.

vunderba•1h ago
Nice. The laser-trip alarm effect that would play right before it detonated in your face is forever emblazoned in my memory.
midzer•1h ago
Classic!

Play the (only?) WASM demo at https://midzer.de/wasm/duke3d/ (ported from https://github.com/GPSnoopy/BelgianChocolateDuke3D). Miserably only software rendering right now.

AceJohnny2•43m ago
Offtopic:

> "Click here to load ~19mb"

Oh, how sweet...

The front page of reddit (not logged in) is 11 MB, logged in it is 17 MB for me (variable based on media-heavy subreddits and ads). Facebook's login page is 8 MB. Hell, Google's front, once a bastion of efficiency (long since fallen), is 9 MB.

It's sad how 19 MB now doesn't even register for me in today's bloated web.

esseph•20m ago
> It's sad how 19 MB now doesn't even register for me in today's bloated web.

I have recently mentally registered that many people look at GB the same way in 2026

coreyburnsdev•16m ago
wow, first Linux crash in over a year trying to run that. artifacts and unresponsive 2nd monitor, had to hard reboot.
derwiki•1h ago
I spent a lot of time in the Duke Nukem 3D level editor, even had a thick reference book. Really gave me a leg up for CAD in school.
ctoth•1h ago
Am still looking for where I am supposed to type 'dnkroz' IRL
shevy-java•1h ago
Hmmm. I do sometimes play old DOS games. And then the era of games that followed, say ... from 1995 to 2005 or so, give or take. Though quite rarely nowadays.

I'd wish there could be an improvement of some of the old games. Not to change their character per se, but to make some small modest improvements to e. g. gameplay, usability, perhaps even the graphics - without killing the old flair it had. Anyone remember Alone in the Dark? I liked the polygons, even though nobody would use these today. So that can probably not be improved a lot without ruining the old feeling. But content-wise? Where is AI when you need it? Can't AI autogenerate more content for those games AND also improve them modestly?

cjmcqueen•1h ago
There are a lot of remakes of old games. Nintendo has done this a lot, but one challenge is these old games all come with IP and copyright, so it's hard to remake a game even with the technology. You have to have ownership and a good reason to believe people will buy a slightly updated game.
bombcar•41m ago
Some of the source ports (and some of the reimagining) does exactly what you want:

Various DooM ports go beyond replicating "vanilla DooM" and even beyond updating graphics, to adding true 3D, etc.

VMCI and HotA go way beyond "Heroes III on modern machines"

Augustus expands on Julius until it's not just "Caesar 3" on current equipment.

bombcar•39m ago
Mac Source Ports has signed and notarized versions of this along with Raze and JFDuke3D - https://www.macsourceports.com/game/duke3d

All ported and ready to go on Apple Silicon - they even have instructions on how to extract the needed data from Steam or GoG.

blundergoat•38m ago
Duke Nukem 3D was my first experience urinating in a video game. Hail to the king, baby.
Sarkie•23m ago
I pirated this as a kid.

I've probably bought 10 different versions in the meantime to make up for it

eek2121•21m ago
Duke Nukem/BUILD was the first level editor that sucked me into level editing/mods, it is also the place where I spent the most hours. I later pivoted to more professional pursuits, however i killed a ton of time building new levels, and exploiting the engine to an obscene level.

I doubt I could get back into it these days, however, I hope the open source effort can inspire some awesome stuff!

reconnecting•10m ago
Duke3D deathmatch over IPX was epic.

When Code is Free, Why is Claude is an Electron app?

https://www.dbreunig.com/2026/02/21/why-is-claude-an-electron-app.html
79•dbreunig•1h ago•23 comments

EDuke32 – Duke Nukem 3D (Open-Source)

https://www.eduke32.com/
102•reconnecting•2h ago•30 comments

Parse, Don't Validate and Type-Driven Design in Rust

https://www.harudagondi.space/blog/parse-dont-validate-and-type-driven-design-in-rust/
88•todsacerdoti•3h ago•32 comments

I verified my LinkedIn identity. Here's what I handed over

https://thelocalstack.eu/posts/linkedin-identity-verification-privacy/
1080•ColinWright•15h ago•388 comments

I Don't Like Magic

https://adactio.com/journal/22399
79•edent•3d ago•58 comments

Toyota Mirai hydrogen car depreciation: 65% value loss in a year

https://carbuzz.com/toyota-mirai-massive-depreciation-one-year/
57•iancmceachern•4h ago•132 comments

Password managers less secure than promised

https://ethz.ch/en/news-and-events/eth-news/news/2026/02/password-managers-less-secure-than-promi...
21•mono-bob•1h ago•10 comments

zclaw: personal AI assistant in under 888 KB, running on an ESP32

https://github.com/tnm/zclaw
44•tosh•10h ago•28 comments

How far back in time can you understand English?

https://www.deadlanguagesociety.com/p/how-far-back-in-time-understand-english
275•spzb•3d ago•169 comments

Inputlag.science – Repository of knowledge about input lag in gaming

https://inputlag.science
48•akyuu•3h ago•8 comments

Evidence of the bouba-kiki effect in naïve baby chicks

https://www.science.org/doi/10.1126/science.adq7188
8•suddenlybananas•1h ago•1 comments

CXMT has been offering DDR4 chips at about half the prevailing market rate

https://www.koreaherald.com/article/10679206
122•phront•8h ago•96 comments

What not to write on your security clearance form (1988)

https://milk.com/wall-o-shame/security_clearance.html
341•wizardforhire•5h ago•139 comments

Canvas_ity: A tiny, single-header <canvas>-like 2D rasterizer for C++

https://github.com/a-e-k/canvas_ity
36•PaulHoule•4h ago•15 comments

MeshTNC is a tool for turning consumer grade LoRa radios into KISS TNC compatib

https://github.com/datapartyjs/MeshTNC
14•todsacerdoti•2h ago•4 comments

Claws are now a new layer on top of LLM agents

https://twitter.com/karpathy/status/2024987174077432126
146•Cyphase•21h ago•579 comments

Cloudflare outage on February 20, 2026

https://blog.cloudflare.com/cloudflare-outage-february-20-2026/
125•nomaxx117•3h ago•91 comments

Personal Statement of a CIA Analyst

https://antipolygraph.org/statements/statement-038.shtml
103•grubbs•5h ago•59 comments

Loon: A functional lang with invisible types, safe ownership, and alg. effects

https://loonlang.com
67•surprisetalk•1d ago•36 comments

The Software Development Lifecycle Is Dead

https://boristane.com/blog/the-software-development-lifecycle-is-dead/
34•zenon_paradox•4h ago•33 comments

Acme Weather

https://acmeweather.com/blog/introducing-acme-weather
157•cryptoz•15h ago•100 comments

Permacomputing

https://wiki.xxiivv.com/site/permacomputing.html
68•tosh•4d ago•16 comments

Show HN: Llama 3.1 70B on a single RTX 3090 via NVMe-to-GPU bypassing the CPU

https://github.com/xaskasdf/ntransformer
7•xaskasdf•1h ago•0 comments

Online Pebble Development

https://cloudpebble.repebble.com/
5•teekert•2h ago•2 comments

Show HN: Iron-Wolf – Wolfenstein 3D source port in Rust

https://github.com/Ragnaroek/iron-wolf
50•ragnaroekX•7h ago•17 comments

Uncovering insiders and alpha on Polymarket with AI

https://twitter.com/peterjliu/status/2024901585806225723
110•somerandomness•1d ago•105 comments

Padlet (YC W13) Is Hiring in San Francisco and Singapore

https://padlet.jobs
1•coffeebite•10h ago

AI uBlock Blacklist

https://github.com/alvi-se/ai-ublock-blacklist
202•rdmuser•14h ago•89 comments

Be wary of Bluesky

https://kevinak.se/blog/be-wary-of-bluesky
197•kevinak•23h ago•139 comments

A solver for Semantle

https://victoriaritvo.com/blog/semantle-solver/
46•evakhoury•3d ago•13 comments