Repository navigation
Trinity3DS v1.5 - Dual-Screen dsda-doom with Stereoscopic 3D, Heretic & Hexen
Trinity3DS v1.5 — The Definitive Doom, Heretic & Hexen Source Port for Nintendo 3DS
Trinity3DS v1.5 is a massive release that brings modern dsda-doom v0.27.5 engine capabilities, full Raven Software (Heretic & Hexen) support, native Hardware Stereoscopic 3D, and smooth atmospheric lighting to the Nintendo 3DS family of systems.
🌟 Key Highlights & What's New
- Modern Engine Migration (dsda-doom v0.27.5):
- Full support for modern Boom, MBF, MBF21, and UMAPINFO standards.
- Unified engine binary for DOOM / DOOM II, Heretic: Shadow of the Serpent Riders, and Hexen: Beyond Heretic (including Deathkings of the Dark Citadel).
- True Stereoscopic 3D Experience:
- Parallel-camera depth rendering linked directly to the physical 3DS 3D depth slider.
- Natural depth perception without eye strain, keystone distortion, or wall-eyed divergence.
- Centered player weapon sprite at 0 disparity (rock-solid 2D sprite, zero binocular flickering).
- Seamless 2D-to-3D transition in menus and the WAD Manager (no black right eye).
- Smooth Distance Colormap Shading:
- Overhauled software distance lighting calculation to eliminate harsh concentric bands ("Balken") on floors and ceilings.
- Traverses every single colormap level smoothly for authentic, natural atmosphere.
- Hardware Gamma Correction:
- Official Doom
GAMMATBLlookup tables integrated into the 3DS display driver. - In-game adjustment via Options -> Video -> Gamma Correction (Levels 0 through 4) to eliminate LCD black crushing.
- Official Doom
- Redesigned Raven Software Touchscreen UI:
- Custom stone-carved dashboard for Heretic and Hexen.
- 3D filled progress bars for Health, Armor, and Dual Blue/Green Mana.
- Interactive touch Artifact Tray and weapon selectors.
- Rock-Solid Memory Stability:
- Custom memory allocation manager with a dedicated 56 MB application heap, fixing all Out-Of-Memory errors in large Hexen hubs and complex megawads.
- Dual-Screen Tactical Dashboard:
- Top screen (400x240) widescreen gameplay with zero status bar obstruction.
- Bottom screen (320x240) real-time tactical automap with persistent discovered item markers, enemy radar blips, and quick action buttons (
[WADS],[SAVE],[LOAD],[ZOOM]).
- Integrated WAD Manager & Downloader:
- Built-in WAD browser and over-the-air WAD Store with TLS/SSL certificate support (
cacert.pem).
- Built-in WAD browser and over-the-air WAD Store with TLS/SSL certificate support (
📥 Installation Instructions
- FBI QR Code Install: Open FBI on your 3DS -> Remote Install -> Scan QR Code -> scan the CIA QR code in the README.
- Manual CIA: Copy
Trinity3DS.ciatosdmc:/cias/and install with FBI. - Homebrew Launcher: Copy
Trinity3DS.3dsx,dsda-doom.wad,prboom-plus.wad, andcacert.pemtosdmc:/3ds/Trinity3DS/. - Place your game IWADs (
doom.wad,doom2.wad,heretic.wad,hexen.wad, etc.) intosdmc:/3ds/Trinity3DS/wads/.