So, to stop the 800x600 bug, i made a batch file. But since i use ASE, its almost pointless to (try to) connect to server from ASE. Double clicking on a server is supposed to go straight to connecting/loading, but with my batch file, it deleted the pids and goes to the main menu, in which i have to open console and do /connect and paste server and then connect. Kinda tedious when i wanna join a game that just started, quickly. So is there a way i can have a +connect on the batch where the server ip would automatically be pasted? or something similar where i can have a batch and use ASE to join directly to a server?
ASE + batch = dammit!
Read the original topic carefully. You probably forgot to add the “%*” option after et.exe.
HTH.
Why use a batch file? I’ve never had this problem and I run at 1024 * 768. Could it be because I ALWAYS join a (ETPro) server via ASE or an IRC script and so never create a profile.pid in \etmain?
lol - couldn’t resist a chance to p1mp ETPro could ya? 
/me restrains himself
Er, no, my point was if you go straight to a mod server it presumably only creates a profile.pid in the relevant directory (which correctly gets deleted when you exit the game), thereby ensuring the problem doesn’t occur in the first place.
If you always join servers from ASE, assuming you’ve made sure no profile.pid files exist, the problem shouldn’t re-occur, in theory.
Yes, that’s quite possible. If you start ET with the “+set fs_game etpro” switch, the profile.pid file is created in the etpro/profiles/NAME directory. When you the join an ETPro server and quit ET, the profile.pid gets deleted again.
The problem occurs when you start ET without any command line modifiers, and then switch to a mod client-side by joining a server which is running a mod. In that case, the profile.pid file is created in the etmain profiles directory, but ET tries to delete it from the mod profile directory.
HTH.
Humpf. I just pointed my ASE exe to the batch file and it works fine. ASE should do the rest, eg, +connect etc…
making an autoexec.cfg in every mod directory (this includes etmain), which sets the unsafe variables such as r_mode which controls resolution, is yet another way to get around the bug.
I have had autoexecs in every folder, i have had the %* and i have had ASE pointed to the batch, but it still doesnt do what its supposed to do, like pgh said, connect to a server. ASE opens it up for me, but goes straight to the intro and main menu, and i end up puttin it in manually. i just want so know if there’s a way you can have a command do the pasting in the batch, like after et.exe i have +connect (command to paste) since ASE puts the server address in the clipboard.
Batch from ASE doesn’t work, from my experience. Just goes to the game, doesn’t connect, like you said. If you work it out, please post the solution. 
It does work. I click on a server, my batch file executes and I automatically connect to the server.
This is my batchfile (etstart.bat) :
del etmain\profiles\SickBoy\profile.pid
del shrubet\profiles\SickBoy\profile.pid
del etpro\profiles\SickBoy\profile.pid
et.exe %*
In ASE options -> games -> Wolf:ET -> program location:
"C:\games\enemyterritory\etstart.bat"
I can’t find any other related options in ASE.
Ah, rad. Good to know, thanks. Just didn’t work for me but I didn’t explore it further because I didn’t need it to work at the time. Cool beans.
Maybe its an operating system thing? I dont know. I’m on 98SE. Oh well thanks anyway :-/
AHA! It’s very possible that the “%" option does not work in pre-2000 Windows. In that case, use the following line in your batch file (instead of "et.exe %”):
et.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
HTH.
Thank you very much!
it works like a charm. So what do those %s do? just wanna learn a little
%1 = replaced with first command line parameter
%2 = replaced with second command line parameter
…
%* = replaced with all command line parameters
Example: et.bat x y z
%1 = x
%2 = y
%3 = z
%* = x y z
Ah! so when ASE opens up ET.exe, it adds commands to it, and so it connects, and since %* didnt work, %#s did. I’m enlightened with batch knowledge now, thank you!

wtf…
lol, it amazes me how complicated people can make simple issues.
to fix the bug, simply do r_mode 8 // 8= 1280x1024, i dont remember what the others are, but just change to your desired resolution and type /r_mode in the console to find it…
change the “location of enemy territory” to add +set r_mode 8 after the line. also, you can add this as a line to autoexec.cfg
either way, a batch file is completely not needed.