Ah multiport, it runs on android as well

.
As for the license it's GPLv3 the non quake port can be found here
Does not work with the steam version of half-life because the client.dll is encrypted.
Also runs gunman chronicles

besides the various half-life missions like blueshift and opposing force, but you need the won version of the game patched up to the latest.
Build is still a mess but i managed to fix the visual studio 2013 solution (lots of files where moved or deleted since this was made it seems). Builds fine now, even in visual studio 2017.
Menu might seem a bit much because of all the ports, it supports gamepads joysticks touchscreen and keyboard/mouse.
I would actually suggest disabling these under windows since they have no meaning there.
Code seems to be atleast partially based on older darkplaces sources.
Productivity is a state of mind.