Realm does normalmaps a bit different, it uses the player position instead of light directions. Big plus its way way faster, downside it only works on brush models but i have a hunch that i could use the inverse of that code to also get alias models bumped. Also a plus you dont need pr pixel lighting it work just fine with standard quake lights. Small downside you would probably have to do some of the resource heavy stuff anyway to get rid of the old blob shadow code.
It does use a normalization cubemap but instead rotates the correct bits by precalculating where the player is.
Yeah hacks can be both good and bad, nehahra uses some truely evil ones

and put some of the weirder stuff in the correct places removing stuff like slomo since it newer worked to well. Realm allready had modplaying support using the midas library (opensource now), i only had to apply code for setting volume as pr nec.c it was luckily pretty easy.
Aye was svc_spawnstatic guess i was tired when i wrote it


