Bug 222182 - New port: games/vkquake, Quake 1 engine ported to the Vulkan API
Summary: New port: games/vkquake, Quake 1 engine ported to the Vulkan API
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
Depends on: 222175
  Show dependency treegraph
Reported: 2017-09-09 23:33 UTC by Greg V
Modified: 2018-09-03 21:41 UTC (History)
0 users

See Also:

vkquake.patch (4.50 KB, patch)
2017-09-09 23:33 UTC, Greg V
no flags Details | Diff
vkquake.shar (28.45 KB, text/plain)
2017-09-09 23:54 UTC, Greg V
no flags Details
vkquake.tar.xz (27.90 KB, application/x-xz)
2017-09-14 10:08 UTC, Greg V
no flags Details
vkquake.tar.xz v2 (28.00 KB, application/x-xz)
2017-10-01 23:49 UTC, Greg V
no flags Details
vkquake.tar.xz v3 (27.88 KB, application/x-xz)
2017-12-28 14:40 UTC, Greg V
no flags Details
vkquake.tar.xz v4 (27.85 KB, patch)
2018-08-07 19:27 UTC, Greg V
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Greg V 2017-09-09 23:33:19 UTC
Created attachment 186214 [details]

This is a port for the vkQuake engine.
Comment 1 Greg V 2017-09-09 23:54:26 UTC
Created attachment 186215 [details]

Added icon and .desktop file
Comment 2 Greg V 2017-09-14 10:08:20 UTC
Created attachment 186373 [details]

oops, looks like shar ate all the files after the png icon, they were extracted *into the png*
Comment 3 Greg V 2017-10-01 23:49:07 UTC
Created attachment 186844 [details]
vkquake.tar.xz v2

Updated to latest git version, which uses SDL 2.0.6's native Vulkan support. Also improved icon/desktop stuff.
Comment 4 Greg V 2017-12-28 14:40:22 UTC
Created attachment 189164 [details]
vkquake.tar.xz v3

v0.97.2. Commented out the Opus codec — the game was crashing at start when that was enabled.
Comment 5 Greg V 2018-08-07 19:27:54 UTC
Created attachment 195988 [details]
vkquake.tar.xz v4

Update to 1.00.0, with new 'vulkan-loader' dependency instead of 'vulkan-sdk'
Comment 6 commit-hook freebsd_committer 2018-09-03 17:49:23 UTC
A commit references this bug:

Author: jbeich
Date: Mon Sep  3 17:48:25 UTC 2018
New revision: 478885
URL: https://svnweb.freebsd.org/changeset/ports/478885

  games/vkquake: add new port

  vkQuake is a Quake 1 port using Vulkan instead of OpenGL for rendering. It is
  based on the popular QuakeSpasm port and runs all mods compatible with it like
  Arcane Dimensions or In The Shadows.

  Compared to QuakeSpasm vkQuake also features a software Quake like underwater
  effect, has better color precision, generates mipmap for water surfaces at
  runtime and has native support for anti-aliasing and AF.


  PR:		222182
  Submitted by:	Greg V <greg@unrelenting.technology>

Comment 7 Jan Beich freebsd_committer 2018-09-03 21:41:07 UTC
Thanks. Landed.