Author Topic: BSP compile problem  (Read 4478 times)

X-20

  • Posts: 268
  • Turrets: +62/-33
BSP compile problem
« 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
Code: [Select]
=== 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.
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
Re: BSP compile problem
« Reply #1 on: April 09, 2008, 02:04:50 am »
I had this error once before.

I fixed it by reinstalling Trem and Radiant.
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: BSP compile problem
« Reply #2 on: April 09, 2008, 03:19:59 am »
Is there any other method other than reinstalling? Dont exactly want to dig thru and move/delete all of my trem stuff :S
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

Taiyo.uk

  • Posts: 2309
  • Turrets: +222/-191
    • Haos Redro
Re: BSP compile problem
« Reply #3 on: April 09, 2008, 03:48:45 am »
Does this error occur on all maps that you try to compile or just one?

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: BSP compile problem
« Reply #4 on: April 09, 2008, 04:10:14 am »
All maps.
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

Amtie

  • Posts: 430
  • Turrets: +19/-20
    • <(*) Homepage / Forumz
Re: BSP compile problem
« Reply #5 on: April 09, 2008, 10:55:55 am »
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?
Meow.

Can an admin set my name to Amtie please?

Ingar

  • Tremulous Developers
  • *
  • Posts: 554
  • Turrets: +302/-7
    • Ingar's projects on the Web
Re: BSP compile problem
« Reply #6 on: April 09, 2008, 12:28:52 pm »
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:

Code: [Select]
  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:

Code: [Select]
  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)

X-20

  • Posts: 268
  • Turrets: +62/-33
Re: BSP compile problem
« Reply #7 on: April 09, 2008, 06:53:10 pm »
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.
Quote from: Stannum
I'm busy making muffins right now so I'll have to ban you later. >:|
Quote
<joey`> mcdonalds fired me for trying to install irc on the teleprompter

Ingar

  • Tremulous Developers
  • *
  • Posts: 554
  • Turrets: +302/-7
    • Ingar's projects on the Web
Re: BSP compile problem
« Reply #8 on: April 09, 2008, 07:37:00 pm »
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?