So I was in the mood to play some Quake 2 again.
However...
The original EXE doesn't really work that well anymore due to its dependence on CD audio and non-support of widescreen.
So I went to look for some source ports and the horror ensued.
It seems that everything out there is broken by design, either removing single player capabilities or implementing at least some parts in such a broken way that the port becomes useless.
Is there even one single port out there that actually just works?
By 'just working' I mean that it can be started on modern systems without puking all over the place - and most importantly - not depend on custom made game DLLs? The latter issue seems to be where even the more promising ones fall apart, only having support for the main game and id's official mission packs but refusing to play anything else.