Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Маршруты (http://www.trainsim.ru/forum/forumdisplay.php?f=19)
-   -   Новый Маршрут Метро от Shimanski и BIGMAN (http://www.trainsim.ru/forum/showthread.php?t=14556)

Mixalblch 05.01.2013 14:23

Роут очень понравился, но вот периодически игра намертво виснет и выкидывает в винду. В различных местах маршрута, без какой-либо логики.
Для запуска в ярлыке прописал ключ:
....\train.exe - :mem2048

Может быть ключ прописан неверно?

Shimanski 05.01.2013 22:11

Win7?

У меня есть подозрения что просто прописанный ключ ничего не даст... У себя тоже заметил это. Что нужно после этого запускать программу с правами админа, потому что в противном случае, именно ключ мэм игнорируется.
(На ХР такой проблемы не было, а вот перешёл на семёрку тоже начались зависания, вылеты и тому подобные неприятности...)

Mixalblch 05.01.2013 23:12

[QUOTE=Shimanski;382293]Win7?

[/QUOTE]

Она самая. Win 7 Home Basic.
Кстати, что-то подобное наблюдается и в "обычном" МСТС. Беспричинные вылеты имели место быть :confused:

Shimanski 06.01.2013 01:57

попробуй прописат параметры не на ярлык а на сам эхэ файл.
А ещё если у тебя 32 битная Винда, она всё равно не умеет рспределить больше чем 1500мб памяти...
А метро потребляет много, иногда и больше ем 1500мб. поэтому и стоит 2048.

Через командную строку можно заставить винду раздать больше памячти (если у тебя она есть конечно)

У меня похожая проблема была в игре Planetside2 игрушка прожорливая и вылетала часто, потому что как только больше 1.5гб оператвы требовала, вылетала с донтт сэндом.
А после того как я пофиксил параметр раздачи оперативки, проблемы закончились.

Кстати по той же причине сим может врать и говорить что не может догрузить той или иной объект, хотя в папке он есть.

Это надо будет продумать

Забор, ты у нас по теме IT самый продвинутый, может есть в этом доля правды?

Zabor 06.01.2013 05:25

Ну если и правда столько жрет, то есть =)).

Тогда это уже почти Сталкер получился, можно выдать под пользовательский процесс до 2500, тогда дописываем в C:\boot.ini соответствующие значения.

Было примерно так:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect

Дописываем то, что желтым:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect [COLOR="Yellow"]/3gb /userva=2500[/COLOR]

*- отсюда копировать только желтый шрифт, форум рвет длинную строку на "Micro soft", это копировать не надо, оно и так там будет.

[B]Ахтуг![/B] Нужно сделать рез. копию boot.ini и продумать как вернуть его на C:\ если система ляжет, в защищенном режиме или из под другой ОС, с диска восстановления, перецепив хард на другую машину и т.д.

Андрей, сделай пару спящих кровососиков в одном из дальних тупиков, это придаст шарм метро =)).

[size="1"][color="Silver"]Добавлено через 6 минут[/color][/size]
Можно не править файл, а вбить в "Выполнить" вот эту строку

bootcfg /raw "/3GB /userva=2500" /A /ID 1

Только рез. копию boot.ini сделать нужно всё равно!

[size="1"][color="Silver"]Добавлено через 18 минут[/color][/size]
[QUOTE=Mixalblch;382195]...Для запуска в ярлыке прописал ключ:
....\train.exe - :mem2048

Может быть ключ прописан неверно?[/QUOTE]
Ключ у тебя и правда прописан неправильно, правильно будет train.exe -mem:2048 подробнее [URL="http://zaborin.ru/msts/mstso/key.htm#mem"]тут[/URL].

Shimanski 06.01.2013 07:40

Я сделал через командную строку (СМД) под правами админа. Потом нарою что именно менял, но по сути то же самое, но я выдал значение 3000

Кровососиков в конец тоннеля? Да вобщем то не вопрос... можно будет гденить зарыть пасхалку (на метро-2 например) вот только кровосос весит 45 тысяч поликов... боюсь что МСТС очень обрадуется получив такой Шейп :)

Кстати а как быть тем у кого Семёрка? Там же будет другая структура файла нет?

Zabor 06.01.2013 07:58

По семерке не знаю, надо гуглить.

3000 майкрософт почему-то [URL="http://support.microsoft.com/kb/316739/ru"]не рекомендует[/URL], 2800-2900 максимум.

Зачем 45 тысяч поликов, можно плоского, в сбойке где ни будь =)).

[size="1"][color="Silver"]Добавлено через 4 минуты[/color][/size]
Вот по [URL="http://support.microsoft.com/kb/833721/ru"]ХРю[/URL].

Shimanski 06.01.2013 08:22

Я применял вот такой параметр (Правда для Planetside2)
bcdedit /set IncreaseUserVA 3072.

всё это писалось в CMD с правами администратора..

ТОже самое или нет?
Потому что после этого и МСТС начал меньше падать :)

Zabor 06.01.2013 08:34

Да, это та же самая команда, только для систем дальше Хрю, где уже не используется Boot.ini, как в ХРю [URL="http://technet.microsoft.com/ru-ru/library/cc709667(v=ws.10).aspx"]BCDEdit[/URL] применяется начиная с висты.

Shimanski 06.01.2013 11:31

Значит всё правильно.
Там ещё есть команда на ануление этого значения где то. Если нужно будет, я найду.

Mixalblch 06.01.2013 12:39

[QUOTE=Shimanski;382345]попробуй прописат параметры не на ярлык а на сам эхэ файл.
А ещё если у тебя 32 битная Винда, она всё равно не умеет рспределить больше чем 1500мб памяти...
А метро потребляет много, иногда и больше ем 1500мб. поэтому и стоит 2048.[/QUOTE]

Параметры винды проверил - 64-разрядная система, поэтому проблемы с распределением по идее быть не должно.
Да и памяти ставил "с запасом". 4 гига должно хватить, на решение сверхсложных задач комп не нацелен.

Забор, спасибо. С ключом я ошибку поправил. Попробую теперь потестить разные варианты с памятью.

Mixalblch 06.01.2013 20:20

Upd: попробовал различные махинации с памятью. Через командную строку пробовал задать параметр в 2900. Кроме этого, настройки графики в игре убрал на минимум. И не помогло :( Максимум успевал проехать порядка 5 станций. Но зачастую меньше.

евгений777 18.03.2013 02:48

Ребята, смогли ли решить проблему с 7-кой? Такая же фигня, вылетает игра и всё, причём на разных участках, без всяких ошибок просто хлоп и рабочий стол. На старом компе с XP игра летала, сейчас новый комп, сам по себе мощный довольно (6 ядерный проц, 8Гб ОЗУ, 2Гб видео) и вылетает зараза. Вечно с этой 7-кой проблемы какие то, как жаль что старый добрый XP не тянет такую машину. С правами запускать не пробовал правда, ключ mem прописал. Может mstsbin нужен ему, или ещё что нибудь? Кстати ещё заметил такую ерунду, что не сохраняются настройки. Например выбираю видеорежим 1280*1024*32, нажимаю "запись" и выхожу из игры, при повторном запуске разрешение (и все прочие настройки) стоят по умолчанию. С чем это связано может быть?

евгений777 18.03.2013 10:29

Скачал по новой архив, распаковал от имени администратора, всё сделал как написано на сайте Игоря [url]http://zaborin.ru/msts/mstso/win7.htm[/url], но увы проблема так и не решилась. Сим через раз запускается без звука, настройки по прежнему не сохраняет. Вопрос в силе, как быть?
При попытке поиграть, хотябы без звука, после проезда первой станции вылезла ошибка "не удалось загрузить модель ozerische_5st_house1.s". До переустановки такой ошибки не было, да и звук в игре был, хотя так же через раз сим запускался без звука, временами появлялись звуки компрессора ненадолго, больше никаких звуков не было

[size="1"][color="Silver"]Добавлено через 18 минут[/color][/size]
по поводу моделей я так понял что проблема в том, что не до конца открылся архив, т.к. немного не доходя до конца окно архиватора просто пропадает и вылезает окошко "проблемы совместимости...". Как же я ненавижу эту 7-ку((((одни проблемы от неё, а выхода нет

demonNT 18.03.2013 16:48

[QUOTE=евгений777;396671]...настройки по прежнему не сохраняет...[/QUOTE]

Нужно файлом реестра воспользоваться: [url]http://zaborin.ru/msts/mstso/reg.htm[/url]


Текущее время: 18:48. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim