KrisFrosz133: I tried using Yamagi but it didn't work for me. Plus the manual is so bloody confusing.
I use KMQuake II and it does the job. The music is there along with other cool features added in as well like FX particles and better UI.
http://www.markshan.com/knightmare/
HG1995: I tried kmquake 2 a long time ago but never really used the newer FX and features.
I think I went back to plain quake 2 because it started crashing enough to be annoying and I never tried any newer versions. In the future I'll give this another try.
As for installing yamagi I ignored the instructions except the music section.
All I had to do is extract anywhere then get the pak files from gog version and put them in the yamagi baseq2 rogue and xatrix folders then create music folder in same 3 folders. Then I copied music from GOG version to yamagi music folders and edited the file name of tracks from Track02.ogg to 02.ogg. Also to launch expansions just needed to make shortcuts Ground Zero is "quake2.exe +set game rogue" and The Reckoning "quake2.exe +set game xatrix" .
Hopefully this makes sense to anyone confused by the instructions
This works on Yamagi Quake 2 for Linux as well. The FlatHub version on Linux Mint 21.1.