Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Apr 2010 18:08:57 -0500 (CDT)
From:      "Sean C. Farley" <scf@FreeBSD.org>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: CFT: games/nwndata and games/linux-nwnclient ports
Message-ID:  <alpine.BSF.2.00.1004101806580.19654@thor.farley.org>
In-Reply-To: <alpine.BSF.2.00.1004101409520.19654@thor.farley.org>
References:  <alpine.BSF.2.00.1004101409520.19654@thor.farley.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 10 Apr 2010, Sean C. Farley wrote:

> I have found a bit of time to update the games/nwndata and 
> games/linux-nwnclient ports to more recent versions along with Diamond 
> support.  The list of changes--I think I listed them all--for each 
> port is as follows:
>
> games/nwndata (versions are original 1.29_3 and Diamond 1.61):
> - Install from the data files directly from the Diamond DVD, if
>  provided.  A Diamond install includes the Shadows of Undrentide,
>  Hordes of the Underdark and Kingmaker expansions.  The port version is
>  1.61 when using the Diamond DVD.
>
> games/linux-nwnclient:
> - Update client to v1.69 which is the final release from BioWare.
> - Remove ARCH requirement for i386; let the install of the Linux base
>  determine if the port is allowed or not.
> - Detect if the original or Diamond game files were installed in
>  games/nwndata to install the appropriate client.
> - Add an option to install the NWMovies/BinkPlayer patch to play in-game
>  movies for the Diamond client.  This includes a rewritten script (from
>  Perl to shell) to remove the need for Linux Perl to run it.  The
>  script includes a method to skip movies, especially the intro movies,
>  as noted in pkg-message.  Default to off.
> - In the nwn script, remove dead links in and rebuild ${HOME}/.nwn.
>  This allows moving between the original and Diamond editions without
>  confusing (resulting in segmentation faults) the client.
> - Set SDL_AUDIODRIVER to dsp by default to remove warnings from SDL
>  concerning audio setup.
> - Disallow core files as these are commonly seen when the game exits.
>  Fortunately, the segmentation fault does not affect play nor the
>  configuration files.
>
> I do realize there are other editions of the game, but I lack copies 
> of them as well as time to test them even if I did.  I am sorry about 
> that.
>
> It is fortunate that archivers/p7zip exists else an install of wine 
> would be required to extract the Kingmaker expansion pack.  If 
> something in base can also do it, please let me know.

*sigh*

In case anyone would actually like to test these ports, here are the 
ports themselves:
http://people.freebsd.org/~scf/linux-nwnclient-port.tar.bz2
http://people.freebsd.org/~scf/nwndata-port.tar.bz2

Sean
-- 
scf@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1004101806580.19654>