Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   OpenRails - Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=63)
-   -   OpenRails - общие вопросы (http://www.trainsim.ru/forum/showthread.php?t=18080)

OlegatorOS 15.12.2017 16:04

[QUOTE=NMSK;576189]смс файлы под ОР 1370 прописывать надо отдельно, а на новые версии 1,0 и 1,2 должно работать все коректно.
Вы прежде чем что-то задавать писать должны в какой версии ОР у вас проблемы. Мы тут не Нострадамусы, что бы предсказывать на какой у вас проблемы версии или про какую разговор идет.[/QUOTE]

Как раз таки в версии 1.2 далеко не всё работает корректно по звукам. Проблема со звуками 2ТЭ10М при торможении имеет место быть, кроме того, звуки ЭР2, при попытке тронутся с места, происходит вылет. Пытаюсь это решать, но каких либо внятных методик и алгоритмов решения данной проблемы нет. Плюс ещё в тестовых версия OR бывают неприятные сюрпризы.

nvh 15.12.2017 19:47

Со звуками там много странного.
R_2TE10M-eng.sms
[SPOILER]Stream (
Skip ( ******** sound of brake ************* )
Priority ( 6 )
Volume ( 1.0 )
Triggers ( 14

Variable_Trigger ( Speed_Dec_Past 2.0 StartLoop ( 1 File ( "../../R_2TE10U-Alias/Sound/R_2TE10U-x_skrip.wav" -1 ) SelectionMethod ( SequentialSelection )))
Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease ()) [COLOR="Cyan"]Скорость упала до 0.1 - прекращаем[/COLOR]

Variable_Trigger ( Variable3_Dec_Past 0.03 SetStreamVolume ( 0.10 ) ) [COLOR="Yellow"]Если это звук скрипа при остановке,[/COLOR]
Variable_Trigger ( Variable3_Dec_Past 0.02 SetStreamVolume ( 0.20 ) ) [COLOR="yellow"]тогда причём тут Variable3 ?[/COLOR]
Variable_Trigger ( Variable3_Dec_Past 0.01 SetStreamVolume ( 0.40 ) ) [COLOR="yellow"]В OR Variable3 это процент динамического тормоза[/COLOR]
Variable_Trigger ( Variable3_Dec_Past 0.008 SetStreamVolume ( 0.55 ) )
Variable_Trigger ( Variable3_Dec_Past 0.005 SetStreamVolume ( 0.65 ) )
Variable_Trigger ( Variable3_Inc_Past 0.005 SetStreamVolume ( 0.55 ) )
Variable_Trigger ( Variable3_Inc_Past 0.008 SetStreamVolume ( 0.40 ) )
Variable_Trigger ( Variable3_Inc_Past 0.01 SetStreamVolume ( 0.25 ) )
Variable_Trigger ( Variable3_Inc_Past 0.02 SetStreamVolume ( 0.10 ) )
Variable_Trigger ( Variable3_Inc_Past 0.03 SetStreamVolume ( 0.00 ) )

Variable_Trigger ( Speed_Dec_Past 0.2 ReleaseLoopReleaseWithJump ()) [COLOR="cyan"]А тут повторно прекращаем при скорости 0.2... Может Speed_Inc_Past ?[/COLOR]
Variable_Trigger ( Variable2_Inc_Past 0.5 ReleaseLoopReleaseWithJump ())
)[/SPOILER]

Zhenya 15.12.2017 20:57

Во я когда еду в вагоне, у меня очень сильно слышно окружающие звуки. Например как птицы, жд переезд и т.д. Как это решить?

nvh 15.12.2017 21:27

[B]Zhenya[/B]
[URL=http://piccy.info/view3/11879803/7e23daaee59c265e560654408f61041e/][IMG]http://i.piccy.info/i9/c989e55bd251b09c528b925149c1746f/1513358689/4975/1205320/3434_240.jpg[/IMG][/URL][URL=http://i.piccy.info/a3c/2017-12-15-17-24/i9-11879803/240x189-r][IMG]http://i.piccy.info/a3/2017-12-15-17-24/i9-11879803/240x189-r/i.gif[/IMG][/URL]

Zhenya 15.12.2017 23:14

У меня это опции нет. ОР 1.2

nvh 15.12.2017 23:42

а) Обновись до версии х3892 или новее
или
б) В папке Sound маршрута ищи .sms каждого из этих звуков и уменьшай громкость (Volume)

Zhenya 16.12.2017 12:31

Проблему со звуком я решил, спасибо!

Теперь другой вопрос! Вода в маршрутах постоянно мигает. Это можно устранить?

vicente 17.12.2017 01:00

С водой, всё ещё, бяда.
Я ничего не делаю. Проблема известна разработчикам, в мануале написано, что вода не будет отображаться, как в патче. Может, пофиксят когда

Shimanski 19.03.2018 06:51

Ребят подскажите
Это лечится? и откуда растут ноги?
(Светлогорск, пишу сцену. Всё работает более менее нормально, но, через 55 минут +/- такую вещь выдаёт

Error: System.IndexOutOfRangeException: Индекс находился вне границ массива.
в Orts.Viewer3D.ORTSSoundPlayCommand.GetNextFile() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Sound.cs:строка 2201
в Orts.Viewer3D.ORTSStartLoopRelease.Run() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Sound.cs:строка 1976
в Orts.Viewer3D.ORTSVariableTrigger.TryTrigger() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Sound.cs:строка 1829
в Orts.Viewer3D.SoundSource.Update() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Sound.cs:строка 886
в Orts.Viewer3D.Processes.SoundProcess.Sound() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Processes\SoundProcess.cs:строка 132
в Orts.Viewer3D.Processes.SoundProcess.DoSound() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Processes\SoundProcess.cs:строка 116
в Orts.Viewer3D.Processes.SoundProcess.SoundThread() в E:\Documents\Coding\Jenkins\jobs\Open Rails Testing\workspace\Source\RunActivity\Viewer3D\Processes\SoundProcess.cs:строка 100
в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()


Information: Game.PopState()

Рядом останавливается состав в этот момент и стоит маневровый.

Если отлететь от этой точки подальше - вылета нет, но после возвращения через некоторое время опять появился (поезда который прибывал уже не было) Прибывающий это ТЭП10 может он глючит при остановке? Может такое быть? Читал где то что к звукам требователен ОР больше чем МСТС.

Есть идеи чем лечить? Или я похерил сцену где то, и всё писать заново? (в сцене много статики)

Да версия ОР X4087 (Сейчас обновил до 4090 - не помогло)

NMSK 19.03.2018 06:54

Это связано с оперативной памятью, которую скушал сам маршрут. Это если и лечится, то большим кол-вом оперативной памяти.

Shimanski 19.03.2018 07:09

16Гб - хватит? При потреблении 2.700 Мб на пике нагрузки?

- Это дело смотрел первым. Отсюда ноги не растут. Машина силная и грозная - гоняет ГТА5 на максималках.

NMSK 19.03.2018 07:35

Стандартная версия ОР поедает до 1,5 гигов, а пропатченная до 2х, но может и больше. Есть программа для её пропатчивания. Но я знаю, что сам по себе маршрут тяжёлый и ор его не вытягивает.

nvh 19.03.2018 12:42

[QUOTE=NMSK;580347]Есть программа для её пропатчивания.[/QUOTE]
Начиная с (уже даже не помню какой, но очень старой) версии есть галка в настройках ОР, позволяющая игре потреблять до 4ГБ памяти - Large address aware binaries. Запускается при этом не RunActivity.exe, а RunActivityLAA.exe

[B]Shimanski[/B], память тут совершенно ни при чём. SoundProcess.cs и Sound.cs это файлы исходников ОР, отвечающие, как видно даже из названия, за обработку звуков. Ищи ошибки в sms и звуках, вот только лока или чего-то другого - не знаю.
PS Глянул мельком исходники - проверь VariableTrigger-ы

[size="1"][color="Silver"]Добавлено через 19 минут[/color][/size]
Выше мой пост №32 - то, что под спойлером с вероятностью 90% даст вылет в ОР.

ostap24 19.03.2018 13:27

Такая хрень, как у Shimanski, была у меня когда я адапптировал сцены из мстс в ор. Помню плохо уже, но мне кажется, что это не звуки, ибо я на тот момент уже знал, от каки х может быть вылет и заменял их на другие и меняя их в энгах локомотива. Копал я в путях сервисов, насколько я помню

Shimanski 19.03.2018 14:12

Про пути сервисов я тоже задумался, но никаких битых мест не вижу.

Что касается звуков - Вина в локомотивах или вагонах?
И может есть список локомотивов которые не страдают такой фигней?
Сегодня попробую заменить подозреваемого.

А вообще заметил что Логика сцен в ОР сильно отличается от МСТС, в лучшую сторону. Скрещения теперь не такая головная боль.


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

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