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???
failed to load project???
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?
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:
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?
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>
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:
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. 
