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
> > > >    
> > > 
> > >     
> > 
> >   
> 

Attachment: descent3.tgz
Description: application/compressed-tar

Attachment: descent3-deps.tgz
Description: application/compressed-tar

Reply via email to