allrecomps

PC (DOS) / Source port

Descent — dxx-3ds

New 3DS Descent port uses picaGL/stereoscopic rendering. Put descent.hog and descent.pig under /3ds/D1; networking is disabled and end-level flythrough is skipped to avoid a crash.

Release availableOther
Descent — dxx-3ds
Source ↗ · Artwork of the original game; it does not demonstrate this port’s compatibility.

About this project

New 3DS Descent port uses picaGL/stereoscopic rendering. Put descent.hog and descent.pig under /3ds/D1; networking is disabled and end-level flythrough is skipped to avoid a crash.

Source: Official primary documentation — editorial review ↗ · Checked Oct 21, 2026

Compatibility

Documented targets for this variant: Other. These entries include experimental or source-build routes when explicitly stated above; read this project’s limitations before choosing a package.

Source: Official primary documentation — editorial review ↗ · Checked Oct 21, 2026

Primary documentation excerpt (translated where needed): “Docker + the `devkitpro/devkitarm` image (ARM11 cross-toolchain, libctru, libphysfs, SDL 1.2 3DS port). `bannertool` + `makerom` for `.cia` packaging (provided by the image / portlibs).”

Source: Official primary documentation — editorial review ↗ · Checked Oct 21, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

The primary guide documents the implementation and preparation described above. AllRecomps has reviewed those sources, not executed the game; source-code coverage and a published package do not certify a full playthrough.

Source: Official primary documentation — editorial review ↗ · Checked Oct 21, 2026

The latest non-prerelease GitHub release observed is v2.1.1. A release does not establish stability, complete gameplay or tested platform support.

Source: GitHub latest release (automatic) ↗ · Checked Oct 21, 2026

Known limitations

Primary documentation excerpt (translated where needed): “**Network / multiplayer.** Intentionally disabled (single-player 3DS build). **D1 end-of-level flythrough.** Skipped to avoid a crash (`endlevel.c` bails before the camera flythrough). Levels still advance correctly. **Stereoscopic 3D** — Fully integrated in `master` and hardware …”

Source: Official primary documentation — editorial review ↗ · Checked Oct 21, 2026

Getting started

Primary documentation excerpt (translated where needed): “Create `/3ds/D1/` on your SD card. Copy **`descent.hog`** and **`descent.pig`** into it. These ship with a legitimate purchase of the game — tested with Descent I on Steam. (Other releases — GOG, CD-ROM — should …”

Source: Official primary documentation — editorial review ↗ · Checked Oct 21, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.