games-action/dxx-rebirth (gentoo)

Search

Package Information

Description:
Descent 1 is a classic first-person shooter released in 1995 by Interplay and Parallax. Descent 2 released for the PC in 1996. It, along with its predecessor, was one of the first games with true 3-dimensional graphics, 6 degrees of freedom in movement, light sourcing, and the capability to join multiplayer games on-the-fly. D1X-Rebirth and DXX-Rebirth are modifications of the original Descent 1 and 2 sources that was released by Parallax (and are based on the D1X and D2X sources). It offering OpenGL graphics, advanced multiplayer, new features, and cross-platform compatibility. Now code bases of D1X-Rebirth and DXX-Rebirth merged and released as DXX-Rebirth.
Homepage:
https://www.dxx-rebirth.com/
License:
DXX-Rebirth GPL-3

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm64 ~ppc64 ~x86 0
0.61.0_pre20240630 8 ~amd64 ~arm64 ~ppc64 ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>games@gentoo.org</email>
		<name>Gentoo Games Project</name>
	</maintainer>
	<longdescription>
		Descent 1 is a classic first-person shooter released in 1995
		by Interplay and Parallax. Descent 2 released for the PC in
		1996. It, along with its predecessor, was one of the first
		games with true 3-dimensional graphics, 6 degrees of freedom
		in movement, light sourcing, and the capability to join
		multiplayer games on-the-fly. D1X-Rebirth and DXX-Rebirth are
		modifications of the original Descent 1 and 2 sources that was
		released by Parallax (and are based on the D1X and D2X
		sources). It offering OpenGL graphics, advanced multiplayer,
		new features, and cross-platform compatibility. Now code bases
		of D1X-Rebirth and DXX-Rebirth merged and released as
		DXX-Rebirth.
	</longdescription>
	<use>
		<flag name="d1x">Install Descent 1 resources and executable</flag>
		<flag name="d2x">Install Descent 2 resources and executable</flag>
		<flag name="data">Ensure some game levels are present; if the full game's level data is not already installed then install the playable demo data (i.e. shareware levels)</flag>
		<flag name="debug">Enable various debugging code paths and sanity checks, not just output. Some of these checks date back to the retail build, and choke on some custom levels because the game was never coded to sufficiently distrust inputs</flag>
		<flag name="editor">Enable level editor support</flag>
		<flag name="l10n_de">Provides German translations for the game's briefings, robot descriptions, and outro of the original campaign</flag>
		<flag name="midi">Enforce that SDL-mixer is used and has midi support</flag>
		<flag name="music">Enable music support</flag>
		<flag name="opl3-musicpack">Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip</flag>
		<flag name="sc55-musicpack">Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module</flag>
		<flag name="sdl2">Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*</flag>
		<flag name="tracker">Enable support for the PHP-based multiplayer game tracker</flag>
	</use>
	<upstream>
		<remote-id type="github">dxx-rebirth/dxx-rebirth</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 0.61.0_pre20240630
d1x Install Descent 1 resources and executable
d2x Install Descent 2 resources and executable
data Ensure some game levels are present; if the full game's level data is not already installed then install the playable demo data (i.e. shareware levels)
debug Enable various debugging code paths and sanity checks, not just output. Some of these checks date back to the retail build, and choke on some custom levels because the game was never coded to sufficiently distrust inputs
editor Enable level editor support
flac Add support for FLAC: Free Lossless Audio Codec
ipv6 Add support for IP version 6
joystick Add support for joysticks in all packages
l10n_de Provides German translations for the game's briefings, robot descriptions, and outro of the original campaign
midi Enforce that SDL-mixer is used and has midi support
mp3 Add support for reading mp3 files
music Enable music support
opengl Add support for OpenGL (3D graphics)
opl3-musicpack Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip
png Add support for libpng (PNG images)
sc55-musicpack Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module
sdl2 Use libSDL2, SDL2-mixer instead of libSDL-1* and SDL-mixer-1*
tracker Enable support for the PHP-based multiplayer game tracker
valgrind Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
vorbis Add support for the OggVorbis audio codec

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST dxx-rebirth-0.61.0_pre20240630.tar.gz 2090389 bytes