I think the error is pretty clear: q3map2 can not find your textures. A few comments:
- You have an old q3map2 version (I use version 2.5.17 myself)
in one of the latest iterations, a bug was fixed to makae q3map2
actually look in ~/.tremulous/base instead of ~/.q3a/baseq3
for example, I have tremulous installed in /opt/games/tremulous.
q3map2 says:
VFS Init: /home/ingar/.tremulous/base/
VFS Init: /opt/games/tremulous/base/
VFS Init: /home/ingar/.tremulous/base/
VFS Init: /opt/games/tremulous/base/
It will not find files outside these directories.
I also use the following q3map2 options:
q3map2 -v -game tremulous -fs_basepath /opt/games/tremulous -fs_game base
- your .map file is in a weird place, I don't know if that is important. I have my maps
in /home/ingar/.tremulous/base/maps
It's best anyway to have all your mapping stuff (textures, maps, sounds, etc...)
in your home directory to keep the tremulous installation directory as
clean as possible.
- do you have a shaderlist.txt in tremulous/base/scripts? Does it contain atcs?
(p.s. I'm on linux, not on OSX, but in theory the principles should be the same)