On Thu, 5 Mar 2026 09:51:20 -0800 Thomas Frohwein <[email protected]> wrote:
> On Thu, 22 Aug 2024 19:58:38 +0200 > Stefan Hagen <[email protected]> wrote: > > > Thomas Frohwein wrote (2024-08-21 20:15 CEST): > > > New tarball, now with correct header file for malloc(3) - thanks > > > brynet for spotting! > > > > It works for me and brings back some good memories. > > > > Attached again with the following changes: > > > > - moved share/{lib/netgames,online} to > > share/Descent3/{lib/netgames,online} by setting > > -DCMAKE_INSTALL_DATADIR and -DCMAKE_INSTALL_LIBDIR > > - "mkdir -p" in the README > > - removed pre-configure. It seems good enough to pass --prefix linux > > only to CONFIGURE_ARGS > > > > Best Regards, > > Stefan > > A lot of time as passed, but I took a look at this again. Previously, > I couldn't really play the first level - doors didn't open, enemies > were stationary. Now this all works when I play through the first > level (part of it). > > The game now looks for the game assets in: > > /usr/local/share/Descent3/Descent3 > ~/.local/share/Outrage Entertainment/Descent 3/ > > and not in $PWD anymore, so I updated the README accordingly. > > It depends on 2 header-only libraries, cpp-httplib and plog which I've > included in a separate tarball. > > The version is past the previous 1.5.0. In-game, it says 1.6.0, but > nothing has been officially tagged. I called it 1.5.0pl0 at this > point... > > comments/oks? *ping* (re-attached tarballs) > > > > > > On Tue, Aug 20, 2024 at 10:33:56AM -0400, Thomas Frohwein wrote: > > > > > > > > > > > Hi, > > > > > > > > The Descent series of video games was an influential sci-fi > > > > 6-degrees-of-freedom shooter from the 1990's. We can already run > > > > Descent 1&2 via dxx-rebirth. The source code of Descent 3 was > > > > released in April this year. > > > > > > > > The port builds with relatively little modification. I've > > > > started a PR to upstream some of the patches [1]. It needs the > > > > game assets to run, either from the original CD/DVD or via GOG > > > > or Steam digital download. README lists an example how to > > > > extract the files and launch the game. It seems to only look in > > > > $PWD for the game files and, annoyingly, creates directory > > > > 'custom/' with empty subdirectories wherever it's launched, so > > > > be aware of that if accidentally launching from the wrong dir. > > > > > > > > Release notes state that it's for 64bit (amd64 & arm64) and NOT > > > > for 32-bit arches [2]. I didn't restrict the port arches as I > > > > haven't tested those claims and they might only be referring to > > > > what they built for release binaries. > > > > > > > > I've launched it on my amd64, watched most of the intro video > > > > and played the tutorial level a little bit using mouse > > > > controls, all without issues. > > > > > > > > ok? or any issues or comments? > > > > > > > > Thx to brynet@ for helping me with what to do about > > > > malloc_usable_size! > > > > > > > > [1] https://github.com/DescentDevelopers/Descent3/pull/542 > > > > [2] > > > > https://github.com/DescentDevelopers/Descent3/releases/tag/v1.5.0 > > > > > > > > > > > > > > >
descent3.tgz
Description: application/compressed-tar
descent3-deps.tgz
Description: application/compressed-tar
