Bug 228246

Summary: [NEW PORT] games/avp: Open source re-implementation of Alien versus Predator
Product: Ports & Packages Reporter: Piotr Kubaj <pkubaj>
Component: Individual Port(s)Assignee: Piotr Kubaj <pkubaj>
Status: Closed FIXED    
Severity: Affects Only Me CC: ndowens04, pkubaj
Priority: --- Keywords: feature, needs-patch, needs-qa
Version: LatestFlags: koobs: maintainer-feedback? (pkubaj)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar none

Description Piotr Kubaj freebsd_committer freebsd_triage 2018-05-14 13:11:58 UTC
Created attachment 193387 [details]
shar

Tested on Poudriere with 10.4-RELEASE and on CURRENT (also played some time on CURRENT).

To run it, you need to rename all the game files to lower-case. You also need to run avp from the game directory (the directory from which you can see avp_huds and avp_rifs subdirs).
Comment 1 Nathan 2018-08-26 22:35:03 UTC
Instead of having the end-user rename all the files to lower-case, it should be done inside the Makefile, so it'd be ready for everyone to play outright
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2018-08-27 07:30:42 UTC
Ports should provide software as close to 'ready to use' at post installation as possible, if at least with/in a default configuration.
Comment 3 Piotr Kubaj freebsd_committer freebsd_triage 2018-08-27 18:41:05 UTC
It can't be done in the Makefile. The assets are proprietary and you need to have the original game. This port doesn't include those and is similar to e.g. OpenMW or OpenRCT2.
Comment 4 commit-hook freebsd_committer freebsd_triage 2019-05-20 17:12:55 UTC
A commit references this bug:

Author: pkubaj
Date: Mon May 20 17:12:24 UTC 2019
New revision: 502127
URL: https://svnweb.freebsd.org/changeset/ports/502127

Log:
  games/avp: open source Alien vs Predator engine reimplementation

  You need a copy of the game to play this.

  PR:		228246
  Approved by:	mat (mentor)
  Differential Revision:	https://reviews.freebsd.org/D19950

Changes:
  head/games/Makefile
  head/games/avp/
  head/games/avp/Makefile
  head/games/avp/distinfo
  head/games/avp/files/
  head/games/avp/files/patch-CMakeLists.txt
  head/games/avp/pkg-descr