Tremulous Forum
Media => Mapping Center => Topic started by: X-20 on April 09, 2008, 01:45:45 am
-
This is more of a necro-reply to my old thread because no one helped/answered my problem, i made a quick box map to show the problem,
---------------
Anyway so this has happened for awhile now and ive delt with it but i really need to se my map with its shaders in action now so heres the problem.
Whenever i compile a map with any texture/shader it will give me the same error message at the BSP stage
=== running BSP command ===
"/Users/josh/Desktop/gtkradiant-1.5.0/MacRadiant 1.4.app/Contents/Resources/sw/radiant14/q3map2.ppc" -v -connect 127.0.0.1:39000 -game quake3 -fs_basepath "/Applications/Tremulous/" -meta -fs_game /applications/tremulous/base/ "/Users/josh/Desktop/error_example.map"
Connected.
Q3Map - v1.0r (c) 1999 Id Software Inc.
Q3Map (ydnar) - v2.5.11
GtkRadiant - v1.4.0 Mar 6 2006 23:11:42
A well-oiled toaster oven
--- InitPaths ---
VFS Init: /Users/josh/.q3a//applications/tremulous/base//
VFS Init: /Applications/Tremulous///applications/tremulous/base//
VFS Init: /Users/josh/.q3a/baseq3/
VFS Init: /Applications/Tremulous//baseq3/
--- BSP ---
Creating meta surfaces from brush faces
0 shaderInfo
--- LoadMapFile ---
Loading /Users/josh/Desktop/error_example.map
entering /Users/josh/Desktop/error_example.map
WARNING: Couldn't find image for shader textures/atcs/eq2_bmtl_02_384
The problems at the end of that block of text :P. And no im not using ATCS textures in my map.
this is a problem because it makes it so all custom and common shaders turn into notex and the default map shaders have the HoM effect.
If there is just a simple sulution to this that im overlooking tell me, Thanks.
-
I had this error once before.
I fixed it by reinstalling Trem and Radiant.
-
Is there any other method other than reinstalling? Dont exactly want to dig thru and move/delete all of my trem stuff :S
-
Does this error occur on all maps that you try to compile or just one?
-
All maps.
-
How about just reinstalling gtk? I don't think you need to move trem stuff for that. And hae you tried compiling on a different computer?
-
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)
-
I have the old one because i havnt ben able to find a later version of q3map2 for a mac.
And i have a shaderlist.txt with atcs in it, and lastly i dont think having the .map file in a weird place is effecting it, i just tryed compiling it in a few other directorys and nothing changed.
-
I have the old one because i havnt ben able to find a later version of q3map2 for a mac.
I don't own a mac, so unfortunatly I can not help you there.
And i have a shaderlist.txt with atcs in it, and lastly i dont think having the .map file in a weird place is effecting it,
i just tryed compiling it in a few other directorys and nothing changed.
The confusing part is that radiant and q3map2 do not search the same directories.
In what directory is your shaderlist.txt, is it in one of the q3map2 is looking?