Styx"]xreal is more compatible than evq3, i tried both
if you say so..
ok you first need to make trem run with ioquake3
there are some missing features in ioquake3 client
so you firsst need to complete them look at *_syscalls.asm in trem some functions are not defined ioq3 (or they are defined under different names)
if you can get it working with ioq3 you can make it run with evoq3
(yes need lots of work)
another way is merging xreal renderer to tremulous :x
(raynorpat merges xreal to ioq3 (for evoq3) and timbo merges ioq3(renderer) to trem SO possible

But they both know what they are doing)
GOOD LUCK