Iron-Wolf
Wolfenstein 3D source port in Rust
Details
- External ID
- 47101890
- Source
- HN
- Company
- —
- Product
- Iron-Wolf
- Website domain
- github.com
- Launched
- Feb. 21, 2026
- Cohort
- —
- Upvotes
- 88
- Upvotes percentile
- 0.8800539083557951
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
The goal is to have a pixel, mod-friendly perfect recreation of Wolfenstein 3D in Rust.
Enrichment
- Theme
- video game utilities and trainers
- Vertical
- Media & entertainment
- Function
- Hardware & robotics
- Audience
- B2C
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- wolfenstein 3d source port
- Manually corrected
- False
Could you build this?
Partial While recreating classic raycasting in Rust is achievable, building a pixel-perfect, mod-compatible binary parser for original Wolf3D engine quirks requires extensive reverse engineering of 90s DOS-era game code.
What it would actually take: The stack would involve Rust, wgpu or SDL2, and audio playback crates. The hard part is reverse engineering and accurately emulating idiosyncratic fixed-point math, BSP/grid collision bugs, and parsing binary WL6 proprietary archive/map formats (AUDIOT, MAPHEAD, GAMEMAPS). It requires specialized expertise in low-level retro game engine mechanics and binary file disassembly.
Discussion
20 comments analyzed.
Competitors mentioned: wolf4sdl (SDL port of Wolfenstein), Wolfenstein (VR game), Other Rust game ports/reimplementations
Concerns raised: Flickering graphics issues, Code not idiomatic Rust (too mechanical C translation), Performance comparison to original unclear, Debugging difficulty with functional style code
Feature requests: Improve debuggability of lambda/iterator code, Refactor to more idiomatic Rust style, Port to older hardware (286), WASM support
Competitors
Other products that read as similar to this one — 190 launches clear the similarity bar, closest 8 shown.
Attention rank: #27 of 191 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 110 days after the earliest competitor.
- Reverse-engineering Shockwave to save early 2000s web games (Rust/WASM) · hn · 2026-03-08 · 16 upvotes · similarity 0.50
- z2rs · github · 2026-09-18 · 32 upvotes · similarity 0.49
- twisted-metal-2012-ps3-native-port · github · 2026-09-13 · 12 upvotes · similarity 0.46
- Zephyr3D · hn · 2025-11-26 · 9 upvotes · similarity 0.46
- Quake ported to 3D CSS (no WebGL) · hn · 2026-06-17 · 13 upvotes · similarity 0.45
- 2010-rust-rewrite-mashup · github · 2026-09-27 · 386 upvotes · similarity 0.45
- D2R-3D · github · 2026-09-27 · 153 upvotes · similarity 0.45
- Rust/WASM lighting data toolkit · hn · 2025-12-21 · 52 upvotes · similarity 0.45
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a hardware & robotics tool for Horizontal yet.