Package Details: d2x-rebirth-git 0.60.0.beta2.r3132.g5b8dc756f-1

Git Clone URL: https://aur.archlinux.org/dxx-rebirth-git.git (read-only, click to copy)
Package Base: dxx-rebirth-git
Description: A source port of the Descent 2 engine (git version)
Upstream URL: https://www.dxx-rebirth.com/
Licenses: GPL-3.0-only, LicenseRef-Parallax-License
Conflicts: d2x-rebirth
Provides: d2x-rebirth
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 4
Popularity: 0.37
First Submitted: 2018-03-17 13:47 (UTC)
Last Updated: 2024-07-31 16:50 (UTC)

Latest Comments

1 2 3 4 Next › Last »

a172 commented on 2024-08-27 19:46 (UTC) (edited on 2024-08-27 19:47 (UTC) by a172)

@dbermond That makes sense to me. I'll add the new packages as an optdepends for redux as well. I may add some packages that offer similar addons. A common "provides" is probably a good plan to prevent conflicts. Maybe:

  • d1x-rebirth-addon-hires
  • d1x-rebirth-addon-midi
  • d2x-rebirth-addon-midi

I'm open to suggestions on those. Being consistent is more important than being perfect.

dbermond commented on 2024-08-27 17:49 (UTC) (edited on 2024-08-27 17:49 (UTC) by dbermond)

@a172 Or maybe not, since there is no version for the addons... :)

dbermond commented on 2024-08-27 17:36 (UTC)

@a172 I see. Then maybe we can create separate packages for the music addons and add them as optdepends, so the user can install only if wanted.

a172 commented on 2024-08-27 17:29 (UTC) (edited on 2024-08-27 17:29 (UTC) by a172)

It's not a file system conflict, it is a mod/patch conflict. Trying to load multiple midi patches can cause issues.

Examples of other midi DXAs:

dbermond commented on 2024-08-27 17:14 (UTC)

@a172 the music addon files are named '/usr/share/d1x-rebirth/d1xr-sc55-music.dxa' and '/usr/share/d2x-rebirth/d2xr-sc55-music.dxa'. What they conflict with? Can you give an example?

a172 commented on 2024-08-24 23:34 (UTC) (edited on 2024-08-24 23:37 (UTC) by a172)

Given the links to the add-ons are dead, and they conflict with (some) other add-ons anyway, they should probably be removed from the package.

edit: the non -git package has a dead link, but this one was updated. Still, the DXAs conflict with some others available, so installing it to the system probably isn't a good idea.

dbermond commented on 2024-07-31 16:50 (UTC)

@svenstaro implemented. Thanks for reporting.

svenstaro commented on 2024-07-31 00:03 (UTC)

Getting this during gameplay:

/usr/include/c++/14.1.1/array:208: constexpr std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) [with _Tp = unsigned char; long unsigned int _Nm = 454; reference = unsigned char&; size_type = long unsigned int]: Assertion '__n < this->size()' failed.

I reckon you should add

export CXXFLAGS=${CXXFLAGS/-Wp,-D_GLIBCXX_ASSERTIONS}

to the PKGBUILD.

dbermond commented on 2024-04-18 20:00 (UTC)

@electricprism I have just re-downloaded the fresh sources, and the checksums are correct.

electricprism commented on 2024-04-16 21:18 (UTC)

==> Validating source files with sha256sums...
    dxx-rebirth ... Skipped
    d1x-rebirth_addons.zip ... FAILED
    d2x-rebirth_addons.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'dxx-rebirth-git-0.60.0.beta2.r2890.g67c506e39-1 (d1x-rebirth-git)':
error: packages failed to build: dxx-rebirth-git-0.60.0.beta2.r2890.g67c506e39-1 (d1x-rebirth-git)