[1.14 * 17.03.2010] Left 4 Dead Launcher

Left 4 Dead — кооперативный шутер от первого лица, посвященный умерщвлению заражённых мутантов.
Сообщение
Автор
Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#61 Сообщение 10.12.2008, 02:16

Если такой параметр есть, то его можно прописать вручную - в файлике настроек есть строчка RunParametres=ваши параметры, например +exec myconfig.cfg
А так же USEParametres должна быть Yes


PS:
Command-line parameters

* -autoconfig - Restores video and performance settings to default for the current hardware detected. Ignores settings inside any .cfg files until this parameter is removed.
* -dev - Enables developer mode. Also disables the automatic loading of menu background maps and stops the quit dialog from appearing on exit.
* -condebug - Logs all console output into the console.log text file.
* -console - Starts the game with the developer console enabled.
* -toconsole - Starts the engine directly in the console, unless a map is specified with +map.
* -dxlevel <level> - Forces a specific DirectX version when launching the engine. This is useful if your graphics card is DirectX 9 capable, but a lot faster using only DirectX 8 (e.g. NVidia GeForce FX 5200). Multiply the desired DirectX version to use with ten. E.g. for DirectX 8.0 you would use -dxlevel 80.
* -32bit - Forces the engine to start in 32-bit mode. Only useful on 64-bit Operating Systems.
* -fullscreen - Forces the engine to start in fullscreen mode.
* -window or -sw - Forces the engine to start in windowed mode.
* -w <width> - Forces the engine to start with resolution set to <width>.
* -h <height> - Forces the engine to start with resolution set to <height>.
* -refresh <rate> - Force a specific refresh rate.
* -heapsize <kilobytes> - Specifies the heapsize (in kilobyte) the game will use.
* -nocrashdialog - Suppresses some 'memory could not be read' unhandled errors.
* -novid - When loading a game with this parameter, the intro Valve video will not play.
* -noborder - When used with the game set to windowed mode, will make the game fullscreen, making Alt+Tab faster.

Command-line parameters

Parameter list from Gameplanet forums (http://www.gpforums.co.nz/thread/22721/):

What parameters can I use with hl.exe? (advanced)

OK. There are a quite a few parameters you can tag onto the end of your shortcut to hl.exe, or straight off the command line (start >> run).

Here is a list of them, and what they do.

* -console - this will enable the Half Life console. Press ~ (tilde) to bring it down in game, or use the console button in the main menu.


* -game <variable> - this will set the custom game to whatever variable is set. eg cstrike, dod, dmc. The valid variables are the abbreviated names of the mods inside your base halflife directory.

* -height <variable> - Display resolution. Use with -width. Eg. "1200" for 1600x1200.

* -numericping - this will replace those goofy dots in the Halflife game browser with your actual ping time (measured in milliseconds, not dots :) )

* -noipx - this will disable IPX support. Which is fine, because you don't need IPX at all for Halflife. Recommended :)

* -noip - useful for single player. Will disable IP. (note: im not sure about this one).

* -nointro - This is to skip the two avi's at the start.

* -nojoy - disables joystick support.

* -noforcemparms -noforcemaccel -noforcemspd - This will disable mouse parms, acceleration, speed... Useful for Windows XP.

* -refresh <variable> - set vertical refresh frequency. Other than 60Hz, You might need ReForce (http://www.gotfrag.com/portal/files/81/) (Win2k/XP) to enable this feature.

* -toconsole - when you open hl.exe with this parameter, it will load straight into the console.

* -dev - enables developer mode. Useful for testing a homemade map, or debugging. Will show a more detailed summary of what is being loaded/initialized in the console. Use 'developer 1' and 'developer 2' in console to set debug message detail level

* -d3d - will use direct 3D only.

* -gl - will use OpenGL only.

* -soft - will use software rendering only.

* -full - will use fullscreen mode. Again, not important.

* -window - window mode.

* -wavonly - will disable directsound, and attempt to play all sound files as wav files.
* -w <variable> - sets video mode width (variable is number of pixels wide).

* -width <variable> - sets video mode width (use with -height). Eg. "1600" for 1600x1200.

* -gamegauge - runs the demo in demoname.dem in benchmaking mode and saves the results in fps.txt file. 1.0.0.9+ only. Can do the same thing in-game with cl_gg 1; gg in the console.

* -heapsize <variable> - Where <variable> is how much RAM you got. Say you got 32 MB of RAM. Replace the variable with 32768. Don't be foolish and replace the variable with more than what you got in RAM. People with more than 64 MB of RAM sometimes feel that it's not using the RAM being supplied. Well, they're right. This command invokes to show Half-Life all the RAM that you have and it can be used.

* -particles <variable> - Variable number is the number of particles for which to set aside buffer space. This is useful for seraching for leaks in maps.

* -port <variable> - will set the port (for a listen server). Default is 27015.

* -zone <variable> - appears to solve most script memory errors if you set it to 1024 (I believe the default is 255). Maybe the max line length (in characters) of a script or cfg file.
Красным помечены те, что уже используются лаунчером
Никакого отношения к нацистским группам и направлениям не имею.

Аватара пользователя
Nebel
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 22.01.2007
Контактная информация:

#62 Сообщение 10.12.2008, 11:05

Игру необходимо запустить с параметром mat_queue_mode 0, где должен находися файл myconfig.cfg?Изображение

Не вижу я нужного параметра) Дело в том что стоит острая проблема с зависанием игры при запуске на обоих ядрах, ctrl-alt-del - задать соответствие для hl2.exe спасает но часто игра зависает сразу после старта. Есть небольшая утилитка которая может это решить, есть ли какая нибудь возможность запуска через неё?

https://www.ice-graphics.com/ICEAffinity/IndexR.html

Код: Выделить всё

ICEAffinity.exe <Affinity Mask> <Application Path> [Application command line parameters]

<Affinity Mask> - это целое число, в котором каждый бит отмечает процессор, на котором разрешено запускать этот процесс.

Пример:
ICEAffinity.exe 1 Game.exe - Используется только первый процессор
ICEAffinity.exe 2 "C:\Program Files\Game\Game.exe" - Используется только второй процессор
ICEAffinity.exe 3 "C:\Program Files\Game\Game.exe" -CONNECT -LAN - Используются оба процессора
[/offtop]
R+

South
Разработчик
Разработчик
Сообщения: 287
Зарегистрирован: 18.06.2006
Откуда: с работы
Поблагодарили: 2 раза

#63 Сообщение 10.12.2008, 11:44

Nebel писал(а):Не вижу я нужного параметра) Дело в том что стоит острая проблема с зависанием игры при запуске на обоих ядрах, ctrl-alt-del - задать соответствие для hl2.exe спасает но часто игра зависает сразу после старта. Есть небольшая утилитка которая может это решить, есть ли какая нибудь возможность запуска через неё?
можно задать режим совместимости с Windows 95, тогда он принудительно будет запускаться на одном ядре. по крайней мере должно быть так
CSmania_Jonny писал(а):Если такой параметр есть, то его можно прописать вручную - в файлике настроек есть строчка RunParametres=ваши параметры, например +exec myconfig.cfg
А так же USEParametres должна быть Yes
думаю такого параметра нет, но если сильно нужно, то пользуем WinAPI-шную функцию SetProcessAffinityMask
все пропало

Аватара пользователя
Nebel
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 22.01.2007
Контактная информация:

#64 Сообщение 10.12.2008, 11:57

Нужно запустится с параметром mat_queue_mode 0

http://forums.steampowered.com/forums/s ... stcount=15
http://forums.steampowered.com/forums/s ... p?t=744846
R+

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#65 Сообщение 10.12.2008, 14:14

Не вижу я нужного параметра) Дело в том что стоит острая проблема с зависанием игры при запуске на обоих ядрах, ctrl-alt-del - задать соответствие для hl2.exe спасает но часто игра зависает сразу после старта. Есть небольшая утилитка которая может это решить, есть ли какая нибудь возможность запуска через неё?
Добавил в версии 1.09.0.1:
[application]
RunPrefix=ICEAffinity.exe
RunPrefixParam=1
USEPrefix=Yes
у меня работает

PS: Конфиги игра запускает (как я подозреваю) из папки Left4Dead или из папки cfg

PPS:
думаю такого параметра нет, но если сильно нужно, то пользуем WinAPI-шную функцию SetProcessAffinityMask
Я предпочел пойти простым и более универсальным путем, но за совет спасибо ^^
Никакого отношения к нацистским группам и направлениям не имею.

Аватара пользователя
Nebel
Нович0к
Нович0к
Сообщения: 23
Зарегистрирован: 22.01.2007
Контактная информация:

#66 Сообщение 10.12.2008, 15:36

CSmania_Jonny писал(а):
Добавил в версии 1.09.0.1:
[application]
RunPrefix=ICEAffinity.exe
RunPrefixParam=1
USEPrefix=Yes
у меня работает
Спасибо, работает)
R+

zeter
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 29.09.2008

#67 Сообщение 10.12.2008, 23:14

2 CSmania_Jonny
tnx за прогу
я дико извеняюсь :)

мона все таки поросить добавить такую фичу
+ прикрутить listip.cfg (иль типа того название) в котором мона вносить ip\port
и из проги виден

объясняю ;)
1 посмарел в hlsw серв со совбоным слотом
2 запустил Ваш лаунчер и из него законектился к серву

PS Или начуте как из hlsw конектиться к нон-стим сервам
через hl2.exe файло не канает (((
:dash: :cry: :beer:

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#68 Сообщение 11.12.2008, 05:44

Уважаемые,
Если вам хочется подключаться к определенному заранее известному серверу, то для этого НЕ НУЖНО никакое избранное. Зачем запускать программу, чтобы через нее заходить на сервер, если можно просто добавить ярлык для запуска игры, с входом на сервер? Надеюсь в следующий раз вы будете больше пользоваться головой, прежде чем предлагать.

Я не буду вносить в лаунчер абсолютно ненужные функции, только потому что вам нечего больше придумать.
Никакого отношения к нацистским группам и направлениям не имею.

zeter
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 29.09.2008

#69 Сообщение 11.12.2008, 13:06

Plz тогда подскажи как сделать
чтоб сразу конектился к серваку через hlsw:)

через hl2.exe не канает в настройках (с др лицушными играми конектиться из этой проги)

up
hl2.exe -game left4dead
Последний раз редактировалось zeter 13.12.2008, 20:44, всего редактировалось 1 раз.

zeter
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 29.09.2008

#70 Сообщение 12.12.2008, 21:00

2 CSmania_Jonny

несколько пожеланий , если мона :)

серый цвет при добавлении ip = курсор не видать )

!!! мона попросить при добавлении ip:port из буфера обмена (ctrl + v)
чтоб автоматом прописывлся ip в строку ip
а порт сам в порт )

интересует ip\port больше всего))

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#71 Сообщение 12.12.2008, 21:54

копи паст сделал, но немножко коряво
там еще другие изменения недоделанные есть, я их убрал, но возможны глюки. на всякий случай ссылку на версию 1,09,0,1 оставляю.
Никакого отношения к нацистским группам и направлениям не имею.

Аватара пользователя
KUSTS
Сержант
Сержант
Сообщения: 94
Зарегистрирован: 05.08.2008
Контактная информация:

#72 Сообщение 12.12.2008, 21:57

Спасибо автору, оч нужная вещь! :good:

zeter
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 29.09.2008

#73 Сообщение 13.12.2008, 20:54

2 CSmania_Jonny > tnx :)

Аватара пользователя
MI-5
Нович0к
Нович0к
Сообщения: 7
Зарегистрирован: 16.12.2008

#74 Сообщение 16.12.2008, 13:47

Подскажите пожалуйста - будет ли версия с четырьмя компаниями в режиме сражения? И если будет, то когда хотя бы ориентировочно ждать?
Только тот способен на великие деяния, кто живет так, словно он бессмертен /Люк де Клапье де Вовенарг/

Аватара пользователя
Jonny
Полковник
Полковник
Сообщения: 1371
Зарегистрирован: 30.05.2008
Благодарил (а): 23 раза
Поблагодарили: 54 раза

#75 Сообщение 16.12.2008, 14:36

Это зависит от карт, а не от лаунчера
Никакого отношения к нацистским группам и направлениям не имею.

Ответить