i've found that oamap.diff thing before, but i dont know how to go about using it.
You need the source for q3map2 (I think it is included in id's source release)
Then the source should be patched with the diff file
And finally it should be compiled... and good luck with that.
I failed but I might have tried harder if I didn't have a working copy of q3map2