Buy GOG version.
Reinstall offline(!) GOG version.
Apply official 3.20 patch (it just self-extracted archive you can extract everywhere and copy-paste to the game). !!!GOG version are broken!!!
Run the game from gog launcher.
...
PROFIT! Original game and original soundtrack.
GOG already do what should be done to make old audiocd playable in they releases of ANY game - and still for that ANY game a lot people complain about "no music - 3rd-party fixes required". Dont listen them.
You should use a lot of console commands tweaks to make General OpenGL render work properly, cause ID is... well, it been a game from a time when general renders be worst. Even software have some GFX features not present in GL by default. Advert for 3dfx and PowerVR video cards.
Using DirectQ2 or Facelift mod reduce required console commands to 0-1.
Here the Wiki:
http://www.pcgamingwiki.com/wiki/Quake_II Since it is open wiki - almost half of info is not useful, almost half is WRONG. But some useful console commands described there. Not all of them - check old official tech-FAQ with commands list. It should be linked somewhere.
Ofc run installer as admin, install it to X:\Games\Quake-2\ and set gog launcher starting as admin as well in exe properties.
In furute. when you see advise to installs some remakes(source-porst) for fixing something - you advised by lamo-noobs usually, who don't know what source-ports is.
......
Kind of offtop...
Also, there is proper source-ports and those lamers im talk about usually suggest not best ones. For Quake 2 best chose is DirectQ2 v.1.1 (should be applyed as update to 1.0), Facelift mod, and Yamagi. Also Nvidia Quake 2 RTX in GL(!) mode, but only cause it official... well, still it be better than both source-port which it based on.
So q2pro, q2vkt, q2kmk (and any content from kmk, including fake "patch" for both q1-2) - just trash. Q2xp is outdated, Q2Berserk - not for everyone and too mach changes to game - so again - trash.
Those source-port (facelift labeled by author as a mod) - DirectQ2 and Facelift - are just exe or exe+dll file. Almost like that is Yamagi (still very close to original Quake2). Q2 RTX in GL mode is close enough to Quake2 as well. Original-style main menu, yay!