Repository navigation
Releases: mcl5500/Trinity3DS
Release list
Trinity3DS v1.5.3 - UI Text Bounding & Clipping Fixes
🚀 What's New in Version 1.5.3
- Pixel-Perfect UI Text Bounding & Clipping:
- Fixed text overflow where long strings in the WAD Manager and WAD Store protruded past their UI borders.
- Shortened and optimized the bottom controls help text () to fit cleanly within the bounding frame with comfortable margins.
- Applied strict horizontal text clipping () across all dynamic fields: WAD titles, filenames, author lines, and touchscreen list items. Long names now truncate cleanly before border lines instead of spilling over.
Trinity3DS v1.5.2 - Stereo 3D Fix & Disparity Safety
🚀 What's New in Version 1.5.2
- Fixed Weapon Double Vision (Diplopia Elimination):
- Isolated the uncapped framerate weapon bobbing interpolation from stereoscopic pass rendering.
- Both left and right eyes now share the identical interpolated base coordinate before applying stereo offset, ensuring pixel-perfect 0-disparity on the screen plane.
- No more ghosting, double weapon sprites, or bobbing jitter!
- Dynamic Near-Wall Disparity Clamping:
- Added active distance tracking of close geometry. When standing right against walls, pillars, or tight corners, eye separation dynamically clamps so crossed disparity never exceeds the human fusional limit (<= 8 px).
- Walking right next to walls is now 100% crisp and single-imaged while retaining full, rich diorama depth across rooms and background vistas.
- Calibrated Human Interocular Scale:
- Recalibrated baseline camera separation to match Doomguy's 32-unit player body dimensions, creating perfectly natural 3D depth.
Trinity3DS v1.5.1 - SM64-Calibrated Stereoscopic 3D & Depth Presets
Trinity3DS v1.5.1 — Enhanced Stereoscopic 3D Update
Trinity3DS v1.5.1 delivers an overhauled Stereoscopic 3D experience calibrated to match the acclaimed Super Mario 64 3DS diorama depth, along with in-game 3D depth presets and visual refinement.
🌟 What's New in v1.5.1
- Super Mario 64 3DS-Calibrated Stereoscopic 3D:
- Implemented an authentic Zero Parallax (Convergence) Plane with Horizontal Image Translation (HIT).
- The entire 3D world (rooms, corridors, monsters, outdoor vistas) sinks deep into the 3DS display, producing the beloved "window into the world / diorama" 3D depth effect.
- Near-field objects and charging demons pop out dynamically in front of the screen.
- The player's weapon is pre-compensated so it sits rock-solid at the screen glass (zero disparity, zero flicker, zero eye strain).
- In-Game 3D Depth Intensity Setting:
- Added Options -> Video -> 3D Depth Intensity with 4 selectable presets:
- Subtle (Low): Gentle depth for sensitive eyes.
- Normal (SM64): Calibrated directly to match the popular Super Mario 64 3DS stereoscopic experience!
- Deep (High): Extra pronounced spatial separation.
- Extreme (Ultra): Maximum 3D pop and depth.
- Scales smoothly from 0% (2D) to 100% via the physical 3DS 3D depth slider.
- Added Options -> Video -> 3D Depth Intensity with 4 selectable presets:
📥 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/.
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/.
Trinity3DS v1.2.3
Trinity3DS v1.2.3
Fixes
- WAD catalog fully translated to English: ~30 leftover German descriptions in the WAD downloader/manager catalog have been translated.
- Blasphemer entry corrected: it is a standalone (Heretic-format) IWAD, not a Doom add-on. Note: it requires Heretic engine support, which is planned for a future release.
Also included (from v1.2.2)
- WAD files you copy to
sdmc:/3ds/Trinity3DS/wads/are detected automatically on startup; deleted WADs disappear from the list.
Installation
- CIA (HOME Menu): install
Trinity3DS.ciawith FBI, or scan the QR code in the README with 3dsDL / FBI. - 3DSX (Homebrew Launcher): copy
Trinity3DS.3dsxtosdmc:/3ds/Trinity3DS/.
Game data (WAD files) is not included. Put your own IWADs/PWADs into sdmc:/3ds/Trinity3DS/wads/ or use the built-in WAD downloader.
Trinity3DS v1.2.2
Trinity3DS v1.2.2
What's New
- Automatic WAD detection on startup: WAD files you copy to
sdmc:/3ds/Trinity3DS/wads/(via PC, SD card reader or FTP) now show up automatically on the next launch. Deleted WADs disappear from the list as well. No need to hold[X]anymore (still available as a forced full re-scan). - The startup check is a fast directory sync against the WAD cache, so launch time is unaffected.
Installation
- CIA (HOME Menu): install
Trinity3DS.ciawith FBI or scan the QR code in the README with 3dsDL / FBI. - 3DSX (Homebrew Launcher): copy
Trinity3DS.3dsxtosdmc:/3ds/Trinity3DS/.
Game data (WAD files) is not included. Put your own IWADs/PWADs into sdmc:/3ds/Trinity3DS/wads/ or use the built-in WAD downloader.
Trinity3DS v1.2.1 - Dual-Screen Doom for Nintendo 3DS
🌟 Trinity3DS v1.2.1
An enhanced, high-performance source port of Doom (PrBoom+) for the Nintendo 3DS family of systems by mcl5500.
🎮 What's New in v1.2.1:
- Soft-Reset Architecture: Return directly to the WAD Manager anytime without quitting to the 3DS HOME Menu.
- Dedicated **** touch button on the bottom screen header.
- Hardware shortcut: Hold **** for ~1.5s.
- Dual-Screen Live Tactical Automap: Seamless line-of-sight Fog-of-War, player direction arrow, keycards, doors, and enemy radar.
- Touch-Driven Weapon Selector: Slots 1–7 selectable instantly on the right edge.
- Built-in WAD Store & Manager: Direct in-console megawad downloads via WiFi with SSL/TLS CA-bundle support.
- Hardware PICA200 OpenGL Batching: 60 FPS performance with Stereoscopic 3D depth slider support.
- Nintendo 3DS Software Keyboard (): Type custom savegame names and console inputs via official 3DS keyboard applet.
- Full English Localization: Across the launcher, store, file manager, and in-game UI.
📥 Installation:
- Installable CIA: Install using FBI or 3dsDL.
- Homebrew Launcher: Place in .
- Copy your game IWADs (Doom, Doom II, Plutonia, TNT, Freedoom, Heretic, Hexen) to .