Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   MSTS - Об игре (http://www.trainsim.ru/forum/forumdisplay.php?f=17)
-   -   Ошибка клавиши F9 - глюк MSTS (http://www.trainsim.ru/forum/showthread.php?t=9186)

kritik 04.01.2010 12:21

Ошибка клавиши F9 - глюк MSTS
 
Братья, вот какая недавно приключилась: после скачивания ЧС7 версии 3.0 с zdsim стал вылетать МСТС при нажатии на клавишу F9. Получается, что я могу сколько угодно долго ездить на чс7 (любой номер) с вагонами и без, но при попытке открыть окно состава - вылет. Более того, это все сопровождается плавающим глюком: на остальных составах с другим локом и вагонами при нажатии F9 окно открывается, ничего не виснет, но оно пустое. В нем не означен ни лок, ни вагоны. Появляется этот глюк спонтанно без привязки к составам и моим действиям... Кто что посоветует? Спасибо.

Vlad 04.01.2010 22:05

патч БИН стоит?

kritik 04.01.2010 22:07

Стоит. Давно. Такого не случалось до тех пор, пока не установил чс7 с сайта украинских друзей...

Виталик 04.01.2010 22:23

Тебе необходимо кроме патча MSTSBin поставить программу Train Store. С ней и МСТС стабильнее работает, и про такие глюки ты забудешь!

kritik 04.01.2010 22:40

Спасибо, мужики. И тогда последний финальный аккорд: где эту софтину взять?

kritik 09.01.2010 14:08

Продолжая отслеживать вышеуказанный глюк, выяснил:

1) Количество con-файлов не влияет на ошибку.
2) Вылет ТОЛЬКО с здсимовским ЧС-7 версии 3.0.
3) При деинсталляции и последующей повторной инсталляции мстсбина ошибка исчезает. То есть 1 раз в игре я могу включить окно по F9, и все будет корректно отображаться, но повторное открытие - ведет в вылету.

4) Копался на буржуинских форумах, где данная ошибка описывается - там пишут, что решения так и не найдено. Кавк причину указывают кол-во файлов составов. Но там у народа по 900 с лишним, а у меня - всего 500 с небольшим.

5) Любопытный факт: на втором моем компе с точно таким же набором аддонов к симу и с теми же версиями патчей ЭТОЙ ОШИБКИ НЕТ.

Сижу, курю, думаю... Может у кого есть мысли?

Zabor 09.01.2010 16:24

Сравни кэш процессоров на обоих машинах…

kritik 09.01.2010 16:38

[QUOTE=Zabor;144993]Сравни кэш процессоров на обоих машинах…[/QUOTE]

Ноутбук, на котором глюк наблюдается, по ВСЕМ параметрам мощнее второго моего компа, где глюка нет. Конфигурацию компа по памяти не напишу, а ноут вот: процессор - 2 ядерный пень Т3400 2,1 ГГц, 3 Гб оперативы, 512 Мб видео Радеон HD 3470

Комп: 1,8 ГГц Атлон, 2 Гб оперативка, 256 видео GeForce

Кэш на ноуте 1 Мб, на компе - 512 Кб

Zabor 09.01.2010 16:54

Не смог найти в гугле информацию о кэше этого процессора, судя по соседним позициям 1 Мб или около того, для МСТС действительно должно хватать с запасом, судя по сообщениям в форуме МСТС иногда вообще как-то странно переваривает ноутбуки…

kritik 09.01.2010 16:56

[QUOTE=Zabor;145009]Не смог найти в гугле информацию о кэше этого процессора, судя по соседним позициям 1 Мб или около того, для МСТС действительно должно хватать с запасом, судя по сообщениям в форуме МСТС иногда вообще как-то странно переваривает ноутбуки…[/QUOTE]

Угу. Даже слишком странно. Один конкретный локомотив не желает переваривать ноутбук :)

Саша 2Shae Туше 09.01.2010 17:23

Может и не в тему, но у меня было что то подобное (опять же ЧС7 и F9), но окно F9 срабатывало, но как только прижимал бегунок и пытался его сдвинуть - вылет. kritik, у тебя новых оформлений меню никаких не стоит? Почему спрашиваю, причина вылетов у меня была в кривой замене GUI при установки чешского оформления. Бекапнул обратно - проблема с ЧС7 исчезла. Попробуй заменить GUI на ноуте тем что на компе.

kritik 09.01.2010 17:31

[QUOTE=Саша 2Shae Туше;145023]Может и не в тему, но у меня было что то подобное (опять же ЧС7 и F9), но окно F9 срабатывало, но как только прижимал бегунок и пытался его сдвинуть - вылет. kritik, у тебя новых оформлений меню никаких не стоит? Почему спрашиваю, причина вылетов у меня была в кривой замене GUI при установки чешского оформления. Бекапнул обратно - проблема с ЧС7 исчезла. Попробуй заменить GUI на ноуте тем что на компе.[/QUOTE]

Хм... Мысль интересная, кстати... Но ведь эти самые GUI устанавливаются с патчем? Но патч-то одинаковый на обоих компах! Но попробовать стоит. Спасибо за идею.

kritik 09.01.2010 18:24

Не помогло. :(

kritik 11.01.2010 23:23

!!!
 
Глюк все еще актуален. Всвязи с этим копаюсь в недрах МСТС. Вот что накопал: в папке \Train Simulator\GUI\DRIVERAIDS есть файл trainops.dat, в котором прписаны все окна. Помогит, пожалуйста, разобраться в нем. Вот текст файла:

SIMISA@@@@@@@@@@JINX0w1t______

TrGUI_GUIGroup
(
TrGUI_Region_Name ( trainopsgroup )
TrGUI_Group_Max_On ( 1 )
TrGUI_OnOff_Radio ()
)

Skip ( ******* NOTE: THE CAR BUTTONS AND COUPLING BUTTONS _MUST_ BE DECLARED SEQUENTIALLY ******** )
Skip ( ******* NOTE: AS THIS FACT IS USED IN THE CODE. ******** )

Skip ( ******* CAR1 ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( car1 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 53 45 78 33 )
TrGUI_Region_TextArea ( 0 0 78 33 )
TrGUI_Region_Surf ( car1_sur )
TrGUI_Region_Font ( 15 255 210 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 1 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 31 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( car1_dn_sur )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* CAR2 ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( car2 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 143 45 78 33 )
TrGUI_Region_TextArea ( 0 0 78 33 )
TrGUI_Region_Surf ( car2_sur )
TrGUI_Region_Font ( 15 255 210 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 2 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 32 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( car2_dn_sur )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* CAR3 ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( car3 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 233 45 78 33 )
TrGUI_Region_TextArea ( 0 0 78 33 )
TrGUI_Region_Surf ( car3_sur )
TrGUI_Region_Font ( 15 255 210 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 3 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 33 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( car3_dn_sur )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* CAR4 ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( car4 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 323 45 78 33 )
TrGUI_Region_TextArea ( 0 0 78 33 )
TrGUI_Region_Surf ( car4_sur )
TrGUI_Region_Font ( 15 255 210 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 4 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 34 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( car4_dn_sur )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* CAR5 ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( car5 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 413 45 78 33 )
TrGUI_Region_TextArea ( 0 0 78 33 )
TrGUI_Region_Surf ( car5_sur )
TrGUI_Region_Font ( 15 255 210 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 5 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 35 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( car5_dn_sur )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* CAR6 ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( car6 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 503 45 78 33 )
TrGUI_Region_TextArea ( 0 0 78 33 )
TrGUI_Region_Surf ( car6_sur )
TrGUI_Region_Font ( 15 255 210 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 6 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 36 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( car6_dn_sur )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* NOTE: THE CAR BUTTONS AND COUPLING BUTTONS _MUST_ BE DECLARED SEQUENTIALLY ******** )
Skip ( ******* NOTE: AS THIS FACT IS USED IN THE CODE. ******** )

Skip ( ******** COUPLINGS ******** )
TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling1 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 38 56 19 17 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 7 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 37 sound: -1)
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling2 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 128 56 19 17 )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 8 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 38 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling3 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 218 56 19 17 )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 9 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 39 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling4 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 308 56 19 17 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 10 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 40 sound: -1)
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling5 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 398 56 19 17 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 11 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 41 sound: -1)
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling6 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 488 56 19 17 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 12 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 42 sound: -1)
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

TrGUI_OnOff
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( coupling7 )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 578 56 19 17 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( cpl_up )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 13 sound: -1)
TrGUI_Mouse_LDblClick ( object: TrainOperations method: "CB_BTN_CLICK" argument: 43 sound: -1)
)
TrGUI_Button_Group ( trainopsgroup )
TrGUI_Button_Down_Surf ( cpl_dn )
)
TrGUI_OnOff_Radio()
)

Skip ( ******* SCROLLBAR ******** )
TrGUI_Slider
(
TrGUI_Region
(
TrGUI_Region_Name ( consistslide )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 0 0 7 9 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( grhoscroll_slider )
)
TrGUI_Hotspot ( 1 -1 )
TrGUI_Dn_Button ( consistslideri )
TrGUI_Up_Button ( consistslidele )
TrGUI_Slider_Min_Max ( 0 10 )
TrGUI_Slider_Back ( grhoscroll_bk )
TrGUI_Scroll_Delay ( 0.15 )
)

TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( consistslideri )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 600 86 18 11 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Mouse_LDn ( object: consistslide method: "CB_DOWN" argument: 0 sound: -1 )
TrGUI_Mouse_LHeld ( object: consistslide method: "CB_SCROLL_DN" argument: 0 sound: -1 )
TrGUI_Region_Surf ( grhoscrollri_up )
)
TrGUI_Button_Hi_Surf ( grhoscrollri_dn )
)

TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( consistslidele )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 13 86 18 11 )
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Mouse_LDn ( object: consistslide method: "CB_UP" argument: 0 sound: -1 )
TrGUI_Mouse_LHeld ( object: consistslide method: "CB_SCROLL_UP" argument: 0 sound: -1 )
TrGUI_Region_Surf ( grhoscrollle_up )
)
TrGUI_Button_Hi_Surf ( grhoscrollle_dn )
)

Skip ( ******* Text ******** )
TrGUI_Region
(
TrGUI_Region_Name ( TOpsText )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 4 25 590 15 )
TrGUI_Region_TextArea ( 0 0 590 15 )
TrGUI_Region_Font ( 8 0 0 0 )
TrGUI_Text_Pos ( "CENTRE" )
TrGUI_Region_Cursor ( arrow_cur )
)

Skip ( ******* CLOSE ******** )
TrGUI_State3
(
TrGUI_Button
(
TrGUI_Region
(
TrGUI_Region_Name ( TOpsClose )
TrGUI_Region_Parent ( TrainOperations )
TrGUI_Region_Area ( 608 7 14 13 )
TrGUI_Mouse_Focus ( object: nil method: nil argument: 0 sound: -1 )
TrGUI_Mouse_LUp ( object: TrainOperations method: "CB_BTN_CLICK" argument: 22 sound: -1)
TrGUI_Region_Cursor ( finger_cur )
TrGUI_Region_Surf ( daclose_up )
)
TrGUI_Button_Down_Surf ( daclose_dn )
)
TrGUI_State3_Hi_Surf ( daclose_dis )
)

Zabor 11.01.2010 23:36

А чего в нем разбираться - задает размеры и вид регионов (кусков) на которых отображаются надписи, курсоры, менюшки из GUI.

Самое простое заменить временно файл на заведомо рабочий, но это ты уже делал, как я понимаю вместе с папкой GUI.

При установке ЧС-а 100% ничего в GUI не заменялось, значит причина косвенная, возможно он весит много, что маленькие текстурки из F9 положили сим =)) [шЮтка].

Скажи какой номер ЧС-а, хочу затестить.

Кстати а что говорит виндовый диспетчер касательно использования ресурсов компа с этим ЧС и без него?


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

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