![]() |
Прохождение сценариев с ключом "-mem xxxx" и без него
Прохожу сценарий Срочный груз на николаев. Часть 2.
Конфигурация машины AMD Athlon 64 L2 512kb 3GB ОЗУ Dual channel Без ключа Сценарий вываливался в самом начале. С ключом "-mem 1024" работает)))) Настройки видео - максимальные. |
Вложений: 1
Лучше только вот так записать "...\train.exe -mem:хххх", а то кто скопирует ключ из темы и будет гора вопросов =))
==================================== А чего тут мелочится? Тест так он всем тест! Вот тестовый сценарий на Демитрове, ПС из сценария [URL="http://zaborin.ru/msts/stepanovka.htm#10182"]Рефрижераторный №1018 (часть 2)[/URL] ([URL="http://trainsim.ru/forum/showthread.php?t=11772"]тема сценария[/URL], где все началось :D), своих CON у сценария нету, за исключением ЭР2-1278, использовано 521 вагон и 29 локомотивов (для начала). Все вдул статикой и на одной станции Демитров. Over 800 сценарию пока не грозит (521+29=[B]550[/B]), еще даже есть куда расти, но это часть теста номер два. Без ключа 1024 [B][I]даже не смог погрузиться[/I][/B], лишнее подтверждение, что статика всегда загружена в память. С 1024 все пошло без проблем, FPS естественно заваливается. Погнали: [URL=http://radikal.ru/F/s53.radikal.ru/i141/1009/80/e1ba4d5fc835.png.html][IMG]http://s53.radikal.ru/i141/1009/80/e1ba4d5fc835t.jpg[/IMG][/URL] Вот он момент истины, сейчас старичку достанется: [URL=http://radikal.ru/F/s42.radikal.ru/i097/1009/bd/ed998f5f5163.png.html][IMG]http://s42.radikal.ru/i097/1009/bd/ed998f5f5163t.jpg[/IMG][/URL] [URL=http://radikal.ru/F/s004.radikal.ru/i207/1009/e7/0d3e28487dac.png.html][IMG]http://s004.radikal.ru/i207/1009/e7/0d3e28487dact.jpg[/IMG][/URL] Ничего живой, нарастим еще… :D [URL=http://radikal.ru/F/s54.radikal.ru/i143/1009/e1/922eb1f6457f.png.html][IMG]http://s54.radikal.ru/i143/1009/e1/922eb1f6457ft.jpg[/IMG][/URL] [URL=http://radikal.ru/F/s53.radikal.ru/i140/1009/78/db2d0a888228.png.html][IMG]http://s53.radikal.ru/i140/1009/78/db2d0a888228t.jpg[/IMG][/URL] add Ах да, чуть не забыл, памяти это все съело 770МБ, тестимс... Сценарий для желающих устроить стресс-тест своему MSTS и пощупать ключ "руками" во вложении. |
Да FPS иногда у меня падает до 5 и думаешь вот вот щас ывалится. Нет переваривает и едем дальше)))
Zabor а на каких настройках ты проводишь тест? Это тоже не мало важно. |
Падение FPS это мелочи, просто поток захлебывается, не страшно, настройки вот:
[URL=http://radikal.ru/F/s49.radikal.ru/i125/1009/11/fa7333cac9ba.png.html][IMG]http://s49.radikal.ru/i125/1009/11/fa7333cac9bat.jpg[/IMG][/URL] [URL=http://radikal.ru/F/s59.radikal.ru/i166/1009/eb/1d809d090f2c.png.html][IMG]http://s59.radikal.ru/i166/1009/eb/1d809d090f2ct.jpg[/IMG][/URL] [URL=http://radikal.ru/F/i066.radikal.ru/1009/5e/a1a14607f25b.png.html][IMG]http://i066.radikal.ru/1009/5e/a1a14607f25bt.jpg[/IMG][/URL] Наращиваю группировку до ~790 единиц и тестю ключик 2048 и + оконный режим. add 729 вагонов + 29 локомотивов, все кроме сервиса игрока - статика, общая панорама тестовой площадки [URL=http://radikal.ru/F/s44.radikal.ru/i103/1009/f5/f67b8b5ec980.png.html][IMG]http://s44.radikal.ru/i103/1009/f5/f67b8b5ec980t.jpg[/IMG][/URL] … Контрольная точка одна и та же, снимаю значения памяти при двух вариантах ключа mem 1024 и 2048. 1024: 867МБ памяти. [URL=http://radikal.ru/F/i077.radikal.ru/1009/e0/ea5f54a4888a.png.html][IMG]http://i077.radikal.ru/1009/e0/ea5f54a4888at.jpg[/IMG][/URL] 2048: 867МБ памяти. [URL=http://radikal.ru/F/s51.radikal.ru/i133/1009/3c/9c404f5e687e.png.html][IMG]http://s51.radikal.ru/i133/1009/3c/9c404f5e687et.jpg[/IMG][/URL] Предварительные оргвыводы: Ключ mem вероятнее всего влияет не на внутреннее распределение памяти внутри процесса MSTS, а на максимальный объем, который позволено ему занимать, если все модели и текстуры погружены симулятор не будет использовать весь "выданный" ключом объем. * - по оконному режиму см. в другой теме (наплодили их...). Пойду писать мануал =)) |
Очень впечатляет! Если я правильно понимаю с использованием данных ключей можно устанавливать на крупных станциях большее число ПС, что в целом означает ближе на шаг к реализму.
|
Да, только лучше по возможности [URL="http://zaborin.ru/msts/sovet.htm#800"]псевдостатикой[/URL], т.к. "чистая" статика все время висит в памяти и угрожает проблемой "Over 800".
|
[QUOTE=Zabor;204641]Да, только лучше по возможности [URL="http://zaborin.ru/msts/sovet.htm#800"]псевдостатикой[/URL], т.к. "чистая" статика все время висит в памяти и угрожает проблемой "Over 800".[/QUOTE]
Да, это я прекрасно понимаю и не использую статические составы. Разве только в редких случаях, с полной уверенностью, что это не навредит игровому процессу.:drinks: |
Вложений: 1
Камикадзе "прошедшие" сценарий из #3 есть? Готова следующая, расширенная версия, за убитые БП, видяхи и расплавившиеся CPU не отвечаю :D
|
Такой вопрос: этот ключ надо использовать на определённых сценариях или можно и во всех, и лучше будет?
|
Где его взять, как применить, куда сунуть и с чем есть, можно поподробнее пожалуйста....
Статикой пользуюсь очень ограниченно, но все же .... |
Будет лучше, прописал в ярлык и забыл, вот [URL="http://zaborin.ru/msts/mstso/key.htm"]проект[/URL] мануала.
Ногами не бить, это только проект! |
[B]Zabor[/B], в мануале в принципе всё понятно, но:
1-Хочу услышать ответ на вопрос: [QUOTE]этот ключ надо использовать на определённых сценариях или можно и во всех, и лучше будет?[/QUOTE] 2-Если у меня объём оперативной памяти 2 гига, то сколько посоветуешь выделить на мстс? 3-Играю через Трэйнстор, где прописать этот самый ключ? |
Мануал нужно дорабатывать :crazy:
1. Написал же "будет лучше", ты его один раз прописываешь в ярлык и забываешь, MSTS не будет всегда брать этот объем памяти, это предел, который можно взять [I][B]при необходимости[/B][/I]. 2. А сколько кушает ОС? Проверь по диспупчеру, если 1 ГБ свободен, то можно смело писать 1024. 3. Запускает MSTS Трэйнстор? Если да, то там где-то должны быть параметры запуска MSTS, вот туда и прописать, тут нужна помощь тех, кто пользует этот самый Трэйнстор, я его один раз в жизни видел и то недолго :confused: |
Спасибо за разъяснения. Запускает МСТС Трэйнстор,я к нему привык, да и никогда в жизни по другому игру и не запускал.
[QUOTE]Если да, то там где-то должны быть параметры запуска MSTS, вот туда и прописать, тут нужна помощь тех, кто пользует этот самый Трэйнстор[/QUOTE] Если кто шарит по Трэйнстору буду рад любой помощи относительно данного вопроса. |
В ближайшее время поставлю трэйнстор на второй машине для выяснения этого нюанса, но надеюсь кто ни будь пользующийся ей уже ответит.
|
[QUOTE=extravert;204695]Если кто шарит по Трэйнстору буду рад любой помощи относительно данного вопроса.[/QUOTE]
Присоединяюсь. Объясните плизз, как им пользоваться. Когда-то давно ставил, он стырил все энги и ваги, и я, не разобравшись, снёс эту прогу навсегда. Хорошо, что бэкап трейнсета на другом винте был )) Сейчас же, кол-во консистов перевалило критическое значение, и при любом лишнем движении игра вываливается. Кроме того, заколебала долгая загрузка игры. Вот снова подумываю насчёт этой проги.. |
Кстати, а что мешает счастливым обладателям трайн нашего так сказать сторе создать ярлык от train.exe и в него записать ключ? Потом запустить сценарий через трайнстор, он положит все на место, выйти, запустить с ярлыка МСТС и продолжить уже с ключом.
Или трайнстор тырит файлы после выхода из сценария? |
[B]Zabor[/B], есть вероятность что не запустится, скорее всего всё таки:
[QUOTE]трайнстор тырит файлы после выхода из сценария[/QUOTE] [SPOILER]У меня вот кстати почему сценарии не ставились, потому Трэйнстор тырил постоянно файлы .trk из папок сценариев, и после выхода на место их не возвращал.:) [/SPOILER] |
Ну и гадость эта ваша заливная рыба...
Правильно я его когда-то сразу после установки прибил. |
Вот вам [B][URL="http://ifolder.ru/19489974"]мануал на русском языке по Трэйнстору[/URL][/B]. Правда не знаю насколько там всё правильно описано, так как мне самому этим Трэйнстору пользоваться не доводилось.
|
Описано в этом мануале всё правильно, но как и куда прописать ключ там ничего нет...
|
Из мануала следует, что положить на место файлы конкретного сценария он таки может, да и никто не запрещает сделать ему после это аборт (выгрузить принудительно через диспетчер задач), чтобы не спёр их обратно.
потом запустить MSTS с ярлыка. Еще вариант - покопаться в опциях, там наверняка есть параметры запуска MSTS, ведь программу делали не контуженные и прекрасно знали про ключи, значит на 90% предусмотрели возможность их указывать. Он еще и тесекшен прет :eek:, ну это уже слишком - через мой труп. :) |
Я начал тестирование так: создал ярлык с ключом, замутил треин сторе, он собрал мне файлы для сценария и замутил сим. Потом я просто вышел из него, и запустил через ярлык с ключом. И начал поездку. Думаю на некоторые вопросы я ответил:-)
|
Вышел штатно, не прерывая процесс?
|
[QUOTE=Zabor;204783]Вышел штатно, не прерывая процесс?[/QUOTE]
да просто вышел. треин сторе действует на подобии твоего метода архивации. У него есть собственные папки где лежат все ENGи и TRK маршрутов. Если в сцене требуется ххх маршрут yyy локомотив и zzz вагон, то траинсторе просто их возвращает на место запускает MSTS и закрывается. add если не понятно, могу популярно объснить со скринами.:cool: |
Игорь держи:[url]http://ifolder.ru/19501501[/url], тут и прога и описание как пользоваться. Сам проверял, действительно работает на все 100%.
По поводу прописывания ключей: заходим во вкладку Tools/options/MSTS Launch settings.../ появляется окошко, ну дальше думаю должно быть понятно. Интересно попробовать запустить MSTS с двумя ключами, а то у меня никак не получается. |
Kooler не знаю, не пробовал, надо уточнить у Игоря, но в его мануале написано так
[QUOTE]Применяя тот или иной ключ будьте внимательны, синтаксис строки изменяется в зависимости от наличия пробелов в пути к файлу. Если пробелов нет (рекомендуется) ключ просто дописывается к строке, через пробел, так же требуется пробел при применении нескольких ключей одновременно, примеры: F:\Games\MSTS\train.exe -mem:2048 -vm:w Если путь имеет пробелы, ключи дописываются к пути с имением файла после кавычек, примеры: "C:\Program Files\Microsoft Train Simulator\train.exe" -mem:2048 -vm:w[/QUOTE] [URL="http://zaborin.ru/msts/mstso/key.htm"]первоисточник[/URL] add Игорь а откуда ты придумал или сделал выводы по поводу этого: [SPOILER]Ключ -mem Наиболее важный ключ, от которого зависит стабильность работы симулятора при прохождении насыщенного подвижным составом сценария. Ключ определяет максимально возможный объем памяти, в который должен "уложиться" симулятор. В 2001 году объем памяти в 512 и выше мегабайт был достаточно велик, текущие объемы оперативной памяти определяли предельные значения для приложений. Если например MSTS займет слишком большой объем памяти, это может привести к сбоям, как в самом симуляторе, так и в операционной системе. Чтобы этого не произошло в симуляторе имеется ограничение, которое не влияло на его работу с простыми дефолтными маршрутами и подвижным составом, при этом гарантировало, что симулятор не выйдет за определенные разумные пределы использования системной памяти. Безусловно, разработчиками симулятора были заложены механизмы не только ограничивающие используемый объем памяти, но и позволяющие оптимально расходовать её, выгружая уже не требующиеся текстуры, модели и т.п. В современных сценариях при современном уровне подвижного состава одновременно в движении находятся сотни вагонов и локомотивов, проигрываются десятки звуковых файлов, просчитывается положение и текстурирование сотен тысяч полигонов, готовятся десятки маршрутов прибытия и отправления. Устаревшие механизмы управления памятью уже не в состоянии оптимизировать эти потоки данных и перегрузка заканчивается "вылетом", файлы сохранений созданные при нехватке оперативной памяти могут оказаться непригодными для загрузки, что еще больше усугубляет проблему. [/SPOILER] |
А может кто-нибудь популярно объяснить что это за программа и как она работает?
|
[QUOTE=Kooler;204910]
По поводу прописывания ключей: заходим во вкладку Tools/options/MSTS Launch settings.../ появляется окошко, ну дальше думаю должно быть понятно. [/QUOTE] Это окошко, правильно? [URL=http://www.radikal.ru][IMG]http://s56.radikal.ru/i153/1009/58/1f5514a45d6d.jpg[/IMG][/URL] Там в верхней строке прописывать ключ надо, где путь к игре? Или в нижней? |
[QUOTE]Игорь а откуда ты придумал или сделал выводы по поводу этого...[/QUOTE]На первой странице темы же написано "проект мануала", поскольку копипасту при оформлении сайтов я не признаю, стало быть труд мой, можно пинать, но не ногами, это результаты тестов, записаны только те значения, которые тестировал лично.
[QUOTE]Там в верхней строке прописывать ключ надо, где путь к игре? Или в нижней?[/QUOTE]По логике в нижней, но у Kooler [URL="http://trainsim.ru/forum/showthread.php?t=132&page=8"]тут[/URL] с двумя ключами не получилось. [B]Kooler[/B], спасибо, она у меня есть, но судя по патчам к ней лишний вариант не помешает. ps есть идея объединить темы, чтобы не бегать из одной в другую. |
[QUOTE=Zabor;205005]На первой странице темы же написано "проект мануала", поскольку копипасту при оформлении сайтов я не признаю, стало быть труд мой, можно пинать, но не ногами, это результаты тестов, записаны только те значения, которые тестировал лично.[/QUOTE]
Зачем пинать твой труд? Очень даже хорошо получилось, и звучит убедительно. |
Прописал ключ в Трэйнстор в строку параметров, мстс не запускается. Почтал тему: [url]http://trainsim.ru/forum/showthread.php?t=132&page=8[/url]
пост №116, попробовал тоже без двоеточия прописать ключ, но по моему такой вариант игра вообще не воспринимает и запускается с обычными параметрами. |
Да без двоеточия и дефиса игра запускается с обычными параметрами. А через ярлык игра с параметрами запускается?
|
[QUOTE=huligantron;205699]Да без двоеточия и дефиса игра запускается с обычными параметрами. А через ярлык игра с параметрами запускается?[/QUOTE]
Нет, я запускал с дефисом, но без двоеточия, то что с обычными параметрами запустилась сразу ясно становится. Через ярлык как раз не пробовал, вообще честно говоря ни разу не пробовал кроме как через Трэйнстор игру запускать. Надо конечно поробовать, как разберусь, напишу, но я думаю пойдёт, почему бы и нет? |
extravert попробуй сделать так, как я начал тестирование: создать ярлык train.exe с ключом mem[B]хххх[/B] (надеюсь знаешь как это сделать), где хххх размер памяти выбранный из расчета MAX объем ОЗУ - 300,400 МБ системе.([URL="http://zaborin.ru/msts/mstso/key.htm"]Лучше прочти мануал забора[/URL]). Запусти трайнсторе, выбери сценарий,она тебе соберет файлы и запустит MSTS. После загрузки закрой MSTS и запусти с ярлыка с ключом.
|
У меня комп. немного старенький:
сначала я выбрал mem:512 - игра долго загружаеться, я выбираю сценарий, потом идет загрузка и он завис; Потом я выбрал mem:768 и выше - пишет в windows слишком мало виртуальной памяти!!! Что делать? Я все делал по инструкции [url]http://zabor.dyndns.ws/msts/mstso/key.htm#mem[/url] И еще я играю с флешки!!!(на 16гб) |
[B]rottweiler97[/B], как ни старался, но не смог просканировать по астралу объем памяти на твоем немного стареньком компе, написал телепату, выяснилось, что он в отпуске, посмотри пожалуйста сам и напиши сюда объем ОЗУ.
|
мой ОЗУ 256
|
При таком объеме ОЗУ ключ не потребуется, он нужен для расширения используемой памяти, тут расширять то нечего.
|
НУ ВСЕ-ЖЕ, СЦЕНАРИЙ У МЕНЯ ВЫЛЕТАЕТ!?!?!
[COLOR="Orange"]Последний раз предупреждаю - отпусти клавишу Caps Lock, а то забаню. [/COLOR] |
Текущее время: 21:20. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim