Hello ports@

Attached is a new port for the xash3d engine and accompanying mod to play
a game about hitting things with crowbars.  I believe you end up playing
as my cousin Gordon. ;-)

You can play Half-Life with this package, but you must have access to a
steam version of the game files to play.  Thus, outside of having a
Windows or Linux machine handy, you can't get to the data with OpenBSD
alone.  I do not believe the old retail CD versions will work with xash3d
due to so many changes since the last CD release version was put on the
shelves.

I am unsure of what we can do with this as the licensing seems to be a bit
vague, I would love more prying eyes on that part.  I kept the main engine
and the half-life client/server bits separate to try and ease this problem,
and (in theory) other Goldsrc-compatible games such as Blueshift, Opposing
Force, etc could one day have ports as well.  Counter-strike will not work
at this time without someone investing a lot of time upstream.

Outside of that it builds and runs on amd64, I can play netgames against
other xash3d players, I've put dozens of hours into the single player
campaign without issue.  I think technically this should also run on arm64,
as one of the main targets of xash3d was to make the game playable on
android.

Passes portcheck, port-lib-depends-check, lib-depends-check, and builds
okay with clang6.

Thoughts? Comments? OKs? 

Cheers!
-ryan

Attachment: xash3d.tgz
Description: application/tar-gz

Reply via email to