Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Об игре

Ответ
 
Опции темы Опции просмотра
Старый 14.11.2008, 12:36   #16
DeBUG
Опытный
 
Регистрация: 11.10.2008
Сообщений: 201
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
DeBUG стоит на развилке (репутация по умолчанию)
Стрелка

Цитата:
Сообщение от Фанат Посмотреть сообщение
Скопировал, ввёл 2 -не работает. Проезд запрещающего и конец сценария.
Какие будут предложения?
А я не говорил, что будет работать у всех.

У меня работает так:
Код:
1. Запускаю программу.
2. Она выводит сообщения
"on red signal = 1, off red signal = 2, exit = any_key"
"Press key:  1  or  2  or  any_key: "
если нет этих сообщений, а программа сразу закрылась, то не найдет файл "train.exe".
3. Вводим 2 и жмем Enter.
4. Должно появиться сообщение "Red color off" после 2 секунд программа закрывается автоматом.
5. Запускаем игру и все как обычно, Тестируем.
Хорошо, что написал о проблеме. Я редко тестирую.

Цитата:
Сообщение от kozya-bozya Посмотреть сообщение
во-первых, название темы: должно быть все-таки дизассемблирование

во-вторых, да, проезд красного я делал, но только для первой версии exe-шника, т.е. без патчей от MS и без MSTSbin...
Название темы отображает отношение к стилю работы.

Разница между оригиналом и патчами не такая и большая, есть участки, где идет смещение, а так все одинаково. Я тоже работаю на оригинале, но это не критично. При тестировании все выясниться и можно будет внести поправку. У многих патчи, а они даже не догадываются, что мой патч сделан на оригинал. Работает и это главное.

А патчим мы разные участки.
Код:
001864B9: C9 ->> E1
Нагрузка 100% это ошибка, такого не должно быть. Перестарались.

Да, ИДА у меня есть. Будет круто, если ты прокомментируешь все здесь для народа, им будет очень интересно.

Не нужно быть столь предвзятым к моему мнению и понимать его буквально. То, что люди реализовали - это заслуживает уважения. Есть то, что есть.

Цитата:
Сообщение от Zabor Посмотреть сообщение
Сделал
0004856A: 85->40
0004856B: C0->90

Хех, работает, спасибо для отладки сценариев может пригодится (особенно для "летнаба"), но при выполнении сценария это плохо - можно запросто выехать на чужой маршрут и кирдык движению трафика обеспечен.

В отчет все равно вкатили провал по красному, хотя я их штук пять проехал и сам вышел из сценария, сильная вещь привычка - вышел из симулятора с чувством стыда за содеянное .
У меня такого нет, проехал и ладно.
DeBUG вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 14.11.2008, 15:48   #17
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Запуск exe первой версии породит гору ошибок по ПС, который под патч, потому сломал свой, патченный, и положил пару sfx для быстрой замены exe на "исправленный" и обратно (два файла в корне не хочу держать), DeBUG, чего у тебя нет, не понял.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 14.11.2008, 21:43   #18
DeBUG
Опытный
 
Регистрация: 11.10.2008
Сообщений: 201
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
DeBUG стоит на развилке (репутация по умолчанию)
Сообщение

Цитата:
Сообщение от Zabor Посмотреть сообщение
DeBUG, чего у тебя нет, не понял.
В моем случае нет провала по сценарию, нет регистрации нарушения. Об этом знает машинист и помошник, но свои то не сдадут.

Правильно делаешь, что держишь оригинал. Архивация дело полезное, тем более перед патчированием.
DeBUG вне форума   Ответить с цитированием
Старый 14.11.2008, 22:13   #19
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

А, понял - регистрации проезда нет, ну да "совесть лучший контролер" .
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 15.11.2008, 00:31   #20
svyatogor2007
Матёрый пользователь
 
Аватар для svyatogor2007
 
Регистрация: 05.11.2008
Адрес: Чехов МО
Сообщений: 656
Вы сказали Спасибо: 51
Поблагодарили 109 раз(а) в 68 сообщениях
svyatogor2007 стоит на развилке (репутация по умолчанию)
Отправить сообщение для svyatogor2007 с помощью ICQ
По умолчанию

Кстати по проезду красного это довольно интересно
У меня в сценарии который делаю видимо какая то ошибка, да и место сложное там есть одно. В итоге сразу после зеленого через 200м идет красный. Первый раз тестировал сценарий, остановиться не успел, вылетел, пришлось ставить ограничение. Попробую все вот эти штучки потестировать, может сценарий под них заточу, тогда можно будет смоделировать ошибку в си гнализации, и напугать игрока
svyatogor2007 вне форума   Ответить с цитированием
Старый 15.11.2008, 01:13   #21
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

svyatogor2007, Это даже не смешно, ты, что хочешь сказать, что для прохождения твоего сценария пользователь должен модифицировать exe игры? Чем это может кончится для простого пользователя представляешь?
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 15.11.2008, 10:56   #22
dj.dan.mc
Матёрый пользователь
 
Аватар для dj.dan.mc
 
Регистрация: 19.11.2007
Сообщений: 1,693
Вы сказали Спасибо: 4
Поблагодарили 584 раз(а) в 170 сообщениях
dj.dan.mc стоит на развилке (репутация по умолчанию)
Вопрос

Ну, ладно, с красным в сценарий разобрались...
А еще какие-нибудь идеи есть? Всмысле, что еще можно сделать с помощью модификаций ассемблера?
__________________
Grebnev contra mundum.
dj.dan.mc вне форума   Ответить с цитированием
Старый 15.11.2008, 16:19   #23
Фанат
Пользователь
 
Аватар для Фанат
 
Регистрация: 15.06.2007
Сообщений: 82
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Фанат стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
У меня работает так:
Код:
1. Запускаю программу.
2. Она выводит сообщения
"on red signal = 1, off red signal = 2, exit = any_key"
"Press key: 1 or 2 or any_key: "
если нет этих сообщений, а программа сразу закрылась, то не найдет файл "train.exe".
3. Вводим 2 и жмем Enter.
4. Должно появиться сообщение "Red color off" после 2 секунд программа закрывается автоматом.
5. Запускаем игру и все как обычно, Тестируем.Хорошо, что написал о проблеме. Я редко тестирую.
У меня всё именно так и происходит. НО..проезд красного всё одно -запрещён! Поэтому и удивлён.

Цитата:
если любопытно, модифицированный exe тут:
http://trainsim.ru/tmp/trainSIG.zip
там еще многие модификации внесены для сетевой игры, и есть косвенные баги, например он жрет 100% процессора всегда, ну впрочем это не сильно важно.
При загрузке сценария или выбранного маршрута, проситься " к Биллу".
Поэтому как бы ничего не увидел..

(у меня-патч 1.4 и бин 1.8)
Что будем делать?
Фанат вне форума   Ответить с цитированием
Старый 15.11.2008, 17:57   #24
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

Цитата:
(у меня-патч 1.4 и бин 1.8)
Что будем делать?
Сделай копию exe и модифицируй свой рабочий в любом HEX редакторе, что и где менять написано выше.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 15.11.2008, 19:09   #25
DeBUG
Опытный
 
Регистрация: 11.10.2008
Сообщений: 201
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
DeBUG стоит на развилке (репутация по умолчанию)
Сообщение

Цитата:
Сообщение от Фанат Посмотреть сообщение
(у меня-патч 1.4 и бин 1.8)
Что будем делать?
Пробуй вот это http://debug-msts.narod.ru/bin/rc_io_mb18.exe

Цитата:
Сообщение от Zabor
Сделай копию exe и модифицируй свой рабочий в любом HEX редакторе, что и где менять написано выше.
Лучше не делать. Там различия по коду.
DeBUG вне форума   Ответить с цитированием
Старый 15.11.2008, 19:41   #26
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,927
Вы сказали Спасибо: 11,488
Поблагодарили 10,264 раз(а) в 3,837 сообщениях
Zabor хороший собеседник
По умолчанию

train.exe 1.7.051922 по байтам про которые писал kozya-bozya без смещения, все на месте и работает.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 16.11.2008, 01:39   #27
Фанат
Пользователь
 
Аватар для Фанат
 
Регистрация: 15.06.2007
Сообщений: 82
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Фанат стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Пробуй вот это http://debug-msts.narod.ru/bin/rc_io_mb18.exe
Это-то что доктор прописал!
Работает.
Фанат вне форума   Ответить с цитированием
Старый 17.11.2008, 02:38   #28
Slava S
Опытный
 
Регистрация: 29.03.2008
Адрес: Москва
Сообщений: 160
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Slava S стоит на развилке (репутация по умолчанию)
Отправить сообщение для Slava S с помощью ICQ
По умолчанию

Извиняюсь за ламерство, я не программер )
Реально ли сделать, что бы в сценариях переключать централизованые стрелки ?
Slava S вне форума   Ответить с цитированием
Старый 17.11.2008, 20:36   #29
DeBUG
Опытный
 
Регистрация: 11.10.2008
Сообщений: 201
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
DeBUG стоит на развилке (репутация по умолчанию)
Сообщение

Цитата:
Сообщение от Zabor Посмотреть сообщение
train.exe 1.7.051922 по байтам про которые писал kozya-bozya без смещения, все на месте и работает.
Я отвечал за свой вариант.

Цитата:
Сообщение от Фанат Посмотреть сообщение
Это-то что доктор прописал! Работает.
Отлично.

Цитата:
Сообщение от Slava S Посмотреть сообщение
Извиняюсь за ламерство, я не программер )
Реально ли сделать, что бы в сценариях переключать централизованые стрелки ?
Да, такое реально сделать.
DeBUG вне форума   Ответить с цитированием
Старый 18.11.2008, 20:00   #30
DeBUG
Опытный
 
Регистрация: 11.10.2008
Сообщений: 201
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
DeBUG стоит на развилке (репутация по умолчанию)
По умолчанию

Управление топливом на тепловозе.
http://debug-msts.narod.ru/index.html
DeBUG вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?