Автор: Gloss Spb
Дата сообщения: 28.02.2005 15:55
RapSoldier
СПАСИБО за попытку мне (и всем остальным) помочь!!!
Насчёт Street Racing Syndicate: Всё дело было в... джойстике, точнее в "вибро".
После того, как я его ("вибро") отключила (в игре), она запустилась. Я проверила эту версию - проблема была именно в джойстике (ну, или "дровах" от него) Saitek Cyborg P2500 Rumble Pad.
Потом я заметила "тормоза" (только в Street Racing Syndicate). Здесь всё дело было в... руле (MOMO Racing Force Freedback Wheel)!
Его пришлось выдернуть из USB. Кстати в Street Racing Syndicate руль работает просто отвратительно, срабатывает только после поворота на 30-45 градусов.
На форуме (_http://www.russobit-m.ru/forums/) один человек писал, что смог с этим разобраться. Я его процетирую. Если кто-нибудь разберётся как это сделать (для моего руля), отпишитесь... пожалуйста!!!
MSCONFIG
Народ! Все у кого не устанавливается управление на джойстиках, рулях и прочих геймпадах. У меня была такая же хрень с моим Wingman 3D force feedback - т.е. при подключении в настройках любой параметр (газ-тормоз, нитро, фары и т.п.) устанавливался только на ползунок или "не назначено", когда щёлкаешь по другому. Так вот как я это победил. Сперва калибруем девайс(в системе), чтобы оставленный в покое, он не дрыгал курсором. После этого запускаем игруху. Заходим в настройки, сперва щёлкаем по кнопке "по умолчанию", устанавливается клава, после меняем девайс управления на ваш (в моем случае Wingman 3D Force) затем мышой (девайс пока руками не трогаем!) щёлкаем "применить".
После этого выходим из пункта настройки и переключаемся в файловый менеджер (мой любимый Total Commander) и ищем в Моих Документах папку Street Racing Syndicat там есть файл SRS.cfg - вот его копируем в какую-то другую папку и обзываем как-нить def, не важно, важно, чтоб вы знали, что это установки по-умолчанию.
После этого переключаемся в игруху и мышью (девайс оставьте в покое) щёлкаем на любой пункт управления, который вас не устраивает (у меня, например, газ и тормоз никак не хотели ставиться на ось Y, а дальний свет был на несуществующей 10 кнопке) пусть эта позиция переключится как ей захочется (в моем случае всегда включался ползунок), теперь нажимаете "применить" и выходите из настроек.
Снова ищем тот же самый файл и копируем его в папку к def и сравниваем оба файла "fc /b def srs.cfg > fc.rep" в файле fc.rep у вас будет различие между этими файлами.
Теперь в любом HEX-редакторе открываем файл и на этом месте прописываем то, что хотим иметь. Значит принцип такой - 0x20 - это признак аналогового регулирования, если кнопка то 0x00, оси - X(минус) - 0x20, X(плюс) - 0x21
Y(минус)- 0x22, Y(плюс)- 0x23 и т.д. Насчёт плюс и минус - вы поняли, в какую сторону крутишь, то добавляется или отнимается. Ну это тоже с первого раза можно ошибиться. Я весь вечер на это убил. Кнопки соответственно 0x1, 0x2 и т.д. После того как вы всё это прописали на соответствующих местах и засевили этот файл под именем srs.cfg запихиваете его в каталог ..\Мои Документы\StreetRacingSyndicat\ и заходите в настройки - о чудо! Ваш девайс правильно стал работать! Самое интересное (у меня например), когда я расставил правильно оси и кнопки, и забыл включить обратную связь, у меня переконфигурация не потребовала снова использовать HEX-редактор. Она стала редактироваться по-человечески, прямо из игры.
Всё. Всем заранее СПАСИБО!!!