Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description:D1X-Rebirth 0.58.1 - MorphOS port
Developer/Porter:Papiosaur
Readme:
D1X-Rebirth 0.58.1 - MorphOS port (PowerPC)
===========================================

MorphOS port by Papiosaur, 2026.

Descent (Parallax Software, 1995) running on MorphOS through the D1X-Rebirth
engine. This build is based on SDL2 (sdl2.library / sdl2_mixer.library) and
adds game-controller support. It requires sdl2.library and sdl2_mixer.library
to be installed on your system.

Game data
---------
This archive ships with the SHAREWARE data files of Descent (7 levels), which
Parallax released for free, non-commercial distribution. They are complete
and playable as they are.

To play the full 27-level game, replace data/descent.hog and data/descent.pig
with the ones from a retail copy of Descent (CD, GOG or Steam release). The
file names are the same and nothing else has to be changed.

Installation
------------
Copy this whole drawer wherever you like on your disk, for example:

Games:D1X-Rebirth/

The game is built with SHAREPATH=PROGDIR:, so it finds its data files inside
its own drawer. Do not separate the binary from its data files.

Drawer contents
---------------
D1X-Rebirth the program (MorphOS PPC executable)
data/descent.hog game data (levels, etc.)
data/descent.pig game data (textures, sounds)
data/descent.cfg default configuration (640x480 windowed)
timidity/ free MIDI instrument patches (freepats)
timidity.cfg tells SDL2_mixer where those patches are
doc/README.txt general DXX-Rebirth documentation
doc/INSTALL.txt upstream installation notes
doc/RELEASE-NOTES.txt what's new in this version
doc/CHANGELOG.txt change history
doc/COPYING.txt license

Running
-------
Double-click "D1X-Rebirth", or from the Shell:

cd Games:D1X-Rebirth
D1X-Rebirth

Music
-----
The game's built-in music is MIDI. It is rendered by SDL2_mixer using the
free "freepats" instrument patches bundled in the timidity/ drawer, so music
works out of the box with no extra installation. Removing that drawer only
makes the music silent; sound effects and gameplay are unaffected.

Controller
----------
With SDL2 the game uses the standard game-controller interface. Sticks and
pads are auto-detected; a phantom device on the empty analog port is filtered
out automatically, so -nojoystick is no longer required.

Force feedback (rumble) is supported and kicks in when your ship takes
damage. It needs a pad whose rumble motors are exposed to MorphOS through
sensors.library - a Xbox 360 controller is known to qualify. Pads without
motors, or whose motors the system does not see, simply stay quiet; nothing
else changes. Note that sdl2.library ships with a dummy haptic subsystem, so
the rumble goes through the joystick driver, not through SDL_Haptic.

Useful command-line options
---------------------------
-nojoystick disable the joystick entirely
-noforcefeedback keep the joystick but disable rumble
-hogdir <dir> point to another directory for descent.hog
-window force windowed mode

Files created while playing
---------------------------
The game writes its configuration and saves (descent.cfg, player.plr,
player.plx, saved games, gamelog.txt) into the data/ drawer, and a log of its
console output into log.txt, so make sure it lives on a writable volume.

Credits
-------
D1X-Rebirth engine Christian Beckhaeuser and the DXX-Rebirth team
https://www.dxx-rebirth.com/
Descent Parallax Software Corporation, 1995
SDL2 for MorphOS BeWorld
freepats patch set https://freepats.zenvoid.org/

If you enjoy this port, the Support icon in this drawer opens a donation
page.

License
-------
The engine is covered by the D1X-Rebirth / original Parallax license, see
doc/COPYING.txt: use and distribution are royalty-free for non-commercial
purposes only. The bundled shareware game data is distributed under the same
non-commercial terms. The freepats patch set in timidity/ is free software,
see timidity/LICENSE.

Paypal:
Upload Date:Aug 16 2026
Category:Games/Shoot3D
Download:D1X-Rebirth_0.58.1.lha
Md5:cc71c2e97af21f0f1ac4f3a646fa700f
Size:30 MB
Downloads:19

Screenshot(s)
 
History
Last Comments
Add comment