failed to load project???


(eRRoLfLyNN) #1

Anybody ever get this error? Tried searching the forum and google but found nothing helpful. BAsically, when launching Radiant, I get the message “failed to load a project file”, and then the program quits. It’s looking for a .proj file and I can’t find one in any folder. Tried uninstalling and reinstalling, but nothing has worked so far. This just happened out of the blue yesterday, for no apparent reason. I haven’t changed anything on my PC as far as I know. Any ideas???


(Java.Lang) #2

How do you load Radiant? By it’s shortcut?


(FireFly) #3

I just did a search for ‘*.proj’ on my harddisk and found 3 proj-files :
default_project.proj
user0.proj
user1.proj

They should be in C:/Program Files/Wolfenstein - Enemy Territory/etmain/scripts

Uninstalling and reinstalling radiant should fix the problem, but you tried that allready.
What version of radiant are you using?


(eRRoLfLyNN) #4

Hi,

I’m using 1.4 & launching from the desktop shortcut. WAs working fine until yesterday? Never thought to do a search on the whole disc. Will run search and then try to start it with that. It never asked for this b4 though? Very strange , and I never “open last project on loading” or anything either. Weird… :eek2:


(eRRoLfLyNN) #5

Weird, I did the search and I don’t seem to have the files you talk about Firefly:

default_project.proj
user0.proj
user1.proj

Maybe I deleted them by accident. I was in the scripts folder about a week ago modifying a shader and when I loaded ET the whole GUI & HUD was orange and black. Oops! I figured I must have deleted an important shader. So I took the scripts folder I had backed up from pak0 and replaced the scripts folder in etmain with it. Everything seemed to be fine. Until now. I mean I have used Radiant a lot since that happened and it’s been working fine. But now, nothing. Could you post your default_project.proj file to see if it will work? Is it a text file?


(FireFly) #6

yes, It’s a txt-file, just rename it to a proj-file.

Btw i’m using radiant 1.3.13 so i’m not sure this will work

here’s the default_project.proj :

<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "dtds/project.dtd">
<!--
project template
the $* strings will be expanded following these rules:
$TEMPLATEapppath: path to the Radiant .. C:\Program Files\Gtkradiant
$TEMPLATEenginepath: path to the engine .. C:\Program Files\Return to Castle Wolfenstein\ /usr/local/games/rtcw/
$TEMPLATEtoolspath: path to the tools directory (enginepath)radiant
  (NOTE: on win32 tools directory is usually where the editor is .. but it's not true on linux)
$TEMPLATEuserhomepath: on linux, the directory with write permissions for saving maps etc.
  on win32, == $TEMPLATEenginepath
$TEMPLATEbasedir: base game dir

-->
<project>
  <key name="version" value="1"/>
  <key name="basepath" value="$TEMPLATEenginepath$TEMPLATEbasedir/"/>
  <key name="rshcmd" value=""/>
  <key name="remotebasepath" value="$TEMPLATEenginepath$TEMPLATEbasedir/"/>
  <key name="entitypath" value="$TEMPLATEtoolspath$TEMPLATEbasedir/scripts/et_entities.def"/>
  <key name="texturepath" value="$TEMPLATEenginepath$TEMPLATEbasedir/textures/"/>
  <key name="autosave" value="$TEMPLATEuserhomepath$TEMPLATEbasedir/maps/autosave.map"/>
  <key name="mapspath" value="$TEMPLATEuserhomepath$TEMPLATEbasedir/maps/"/>

  <key name="bsp_Q3Map2: (single) BSP -meta" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $"/>

  <key name="bsp_Q3Map2: (single) -vis" value="! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $" />

  <key name="bsp_Q3Map2: (single test) -vis -fast" value="! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -fast $" />

  <key name="bsp_Q3Map2: (single test) -light -faster" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -faster -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single test) -light -fast" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single) -light -fast -samples 2" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single) -light -fast -samples 2 -filter" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single) -light -fast -samples 2 -filter -bounce 8" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -bounce 8 -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (test) BSP -meta, -vis, -light -fast -filter" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (test) BSP -meta, -vis -fast, -light -fast -samples 2 -filter" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt -fast $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (final) BSP -meta, -vis, -light -fast -filter -samples 2" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (final) BSP -meta, -vis, -light -fast -filter -samples 2 -bounce 8" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -bounce 8 -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (simulate old style -light -extra) BSP -meta, -vis, -light -super 2" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -super 2 -external -lightmapsize 256 $" />

</project>

(eRRoLfLyNN) #7

Well i reinstalled Radiant again and it’s working fine now. It has created these 2 files in etmain\scripts -

default_project.proj
user0.proj

Must have deleted them at some stage. Anyway, thanks for your input guys.

Just thought I’d post the code for the 2 files that Radiant creates - might save someone having to reinstall if the same happens to them…

default_project.proj:

<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "dtds/project.dtd">
<!--
project template
the $* strings will be expanded following these rules:
$TEMPLATEapppath: path to the Radiant .. C:\Program Files\Gtkradiant
$TEMPLATEenginepath: path to the engine .. C:\Program Files\Return to Castle Wolfenstein\ /usr/local/games/rtcw/
$TEMPLATEtoolspath: path to the tools directory (enginepath)radiant
  (NOTE: on win32 tools directory is usually where the editor is .. but it's not true on linux)
$TEMPLATEuserhomepath: on linux, the directory with write permissions for saving maps etc.
  on win32, == $TEMPLATEenginepath
$TEMPLATEbasedir: base game dir

-->
<project>
  <key name="version" value="1"/>
  <key name="basepath" value="$TEMPLATEenginepath$TEMPLATEbasedir/"/>
  <key name="rshcmd" value=""/>
  <key name="remotebasepath" value="$TEMPLATEenginepath$TEMPLATEbasedir/"/>
  <key name="entitypath" value="$TEMPLATEtoolspath$TEMPLATEbasedir/scripts/et_entities.def"/>
  <key name="texturepath" value="$TEMPLATEenginepath$TEMPLATEbasedir/textures/"/>
  <key name="autosave" value="$TEMPLATEuserhomepath$TEMPLATEbasedir/maps/autosave.map"/>
  <key name="mapspath" value="$TEMPLATEuserhomepath$TEMPLATEbasedir/maps/"/>

  <key name="bsp_Q3Map2: (single) BSP -meta" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $"/>

  <key name="bsp_Q3Map2: (single) -vis" value="! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $" />

  <key name="bsp_Q3Map2: (single test) -vis -fast" value="! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -fast $" />

  <key name="bsp_Q3Map2: (single test) -light -faster" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -faster -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single test) -light -fast" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single) -light -fast -samples 2" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single) -light -fast -samples 2 -filter" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (single) -light -fast -samples 2 -filter -bounce 8" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -bounce 8 -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (test) BSP -meta, -vis, -light -fast -filter" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (test) BSP -meta, -vis -fast, -light -fast -samples 2 -filter" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt -fast $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (final) BSP -meta, -vis, -light -fast -filter -samples 2" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (final) BSP -meta, -vis, -light -fast -filter -samples 2 -bounce 8" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -fast -samples 2 -filter -bounce 8 -external -lightmapsize 256 $" />

  <key name="bsp_Q3Map2: (simulate old style -light -extra) BSP -meta, -vis, -light -super 2" value="! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -meta -mv 1024 -mi 6144 $ && ! "$TEMPLATEapppathq3map2" # -game et -fs_basepath "$TEMPLATEenginepath" -vis -saveprt $ && ! "$TEMPLATEapppathq3map2" -v # -game et -fs_basepath "$TEMPLATEenginepath" -light -super 2 -external -lightmapsize 256 $" />

</project>

user0.proj:

<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "project.dtd">
<project>
  <key name="user_project" value="1"/>
  <key name="brush_primit" value="0"/>
  <key name="bsp_Q3Map2: (simulate old style -light -extra) BSP -meta, -vis, -light -super 2" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -meta -mv 1024 -mi 6144 $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -saveprt $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -super 2 -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (final) BSP -meta, -vis, -light -fast -filter -samples 2 -bounce 8" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -meta -mv 1024 -mi 6144 $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -saveprt $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -samples 2 -filter -bounce 8 -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (final) BSP -meta, -vis, -light -fast -filter -samples 2" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -meta -mv 1024 -mi 6144 $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -saveprt $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -samples 2 -filter -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (test) BSP -meta, -vis -fast, -light -fast -samples 2 -filter" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -meta -mv 1024 -mi 6144 $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -saveprt -fast $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -samples 2 -filter -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (test) BSP -meta, -vis, -light -fast -filter" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -meta -mv 1024 -mi 6144 $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -saveprt $ && ! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -filter -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (single) -light -fast -samples 2 -filter -bounce 8" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -samples 2 -filter -bounce 8 -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (single) -light -fast -samples 2 -filter" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -samples 2 -filter -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (single) -light -fast -samples 2" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -samples 2 -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (single test) -light -fast" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -fast -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (single test) -light -faster" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -light -faster -external -lightmapsize 256 $"/>
  <key name="bsp_Q3Map2: (single test) -vis -fast" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -fast $"/>
  <key name="bsp_Q3Map2: (single) -vis" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -vis -saveprt $"/>
  <key name="bsp_Q3Map2: (single) BSP -meta" value="! "D:/PROGRAM FILES/GTKRADIANT-1.4/q3map2" -v # -game et -fs_basepath "D:/Program Files/Wolfenstein - Enemy Territory//" -meta -mv 1024 -mi 6144 $"/>
  <key name="mapspath" value="D:/Program Files/Wolfenstein - Enemy Territory//etmain/maps/"/>
  <key name="autosave" value="D:/Program Files/Wolfenstein - Enemy Territory//etmain/maps/autosave.map"/>
  <key name="texturepath" value="D:/Program Files/Wolfenstein - Enemy Territory//etmain/textures/"/>
  <key name="entitypath" value="D:/Program Files/Wolfenstein - Enemy Territory/Radiant-1.4/etmain/scripts/et_entities.def"/>
  <key name="remotebasepath" value="D:/Program Files/Wolfenstein - Enemy Territory//etmain/"/>
  <key name="rshcmd" value=""/>
  <key name="basepath" value="D:/Program Files/Wolfenstein - Enemy Territory//etmain/"/>
  <key name="version" value="1"/>
</project>

Put them in etmain\scripts\

Now, back to work :moo:


(eRRoLfLyNN) #8

Lol, you beat me to it hehe. Just noticed as well, in case anybody is using this in the future, my ET is installed on D:, so probably best use Firefly’s as he is on C.

Cheers for the help again. :clap:


(FireFly) #9

No problem, glad to see it’s all working again :smiley: