1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

[Игры] Лицензионные (1С/Нивал) версии игр от Cryo. Адаптация для современных компьютеров

Тема в разделе "Кладезь мудрости", создана пользователем kreol, 22 сен 2007.

  1. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.746
    В общем, проблема наконец-то решилась!!! :victory:
    И виновником оказался... манипулятор типа "мышь"!
    Вот такой:

    GM370.jpg

    В принципе, он был у меня одним из первых подозреваемых, ибо установка новой мышки - единственное аппаратное изменение, бывшее у меня в текущем году. А поскольку проблема наблюдалась сразу в XP, 7 и 11 на одном и том же ПК (пусть и с чуть разными симптомами), то логично было предположить, что она именно аппаратная, а не программная. Но тогда в мае я это подозрение отвёл, ибо никак не мог поверить, что обычная USB-мышь, к которой и драйверов-то никаких не устанавливалось, могла привести к поломке запуска целой кучи игр двадцатилетней давности... Скорее я был готов поверить, что сломалась видеокарта или ещё что-то.
    Но - факт: если отключить эту мышку, игры от Cryo/Kheops начинают запускаться нормально.

    Даже вот интересно: что такое могли накосячить французские программисты и/или китайские мышеделы, чтобы возникла такая вот странная несовместимость???
    К сожалению, по гарантии мне теперь эту мышку вряд ли получится сдать: такие игры в сервисе наверняка никто не знает.
    И как теперь выбирать новую, чтобы не случилось похожей проблемы?..
     
  2. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.746
    Похоже, китайцы всё же более виноваты. Например, в Windows XP при подключении данной мыши "Средство диагностики DirectX" вылетает на модуле DInput, а сама система подозрительно долго прекращает работу.
    Всё же хочется надеяться, что это "особенность" отдельной модели мыши или её производителя, а не всех современных мышей в целом...
     
  3. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.494
    @Uka, к мышкам с дополнительными кнопками и (весьма вероятно в данном случае) повышенной частотой опроса (USB мышам стандартно положено 125 Гц) всё же крайне рекомендуется устанавливать драйвер от производителя, а не довольствоваться стандартным микрософтовским.
     
  4. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.746
    @TheMadLynx, у данного производителя и у данной модели нет драйверов.
     
  5. Orp

    Orp

    Регистрация:
    21 окт 2020
    Сообщения:
    51
    Обалдеть... А мы уж чуть ли не двигатель перебирать собрались))
     
    Uka нравится это.
  6. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.746
    @Orp, ага. Но, с точки зрения теории, всё же интересно: что там такого в движке этих игр и что такого именно в этой мыши, что может конфликтовать???
     
  7. Orp

    Orp

    Регистрация:
    21 окт 2020
    Сообщения:
    51
    @Uka, похоже ошибка в DINPUT.DLL


    PROCESS_NAME: ARTHKNIA.exe

    ERROR_CODE: (NTSTATUS) 0xc0000005 - <Unable to get error code text>

    EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - <Unable to get error code text>

    EXCEPTION_PARAMETER1: 00000000

    EXCEPTION_PARAMETER2: 00000078

    READ_ADDRESS: 00000078

    FOLLOWUP_IP:
    dinput!CHid_Finalize+55
    6a7ee9b2 8d863c010000 lea eax,[esi+13Ch]




    Ошибка при инициализации DInput / Графика / Форум / Программирование игр / GameDev.ru — Разработка игр


    @TheMadLynx, прав. Тут драйвер мыши и DirectX не подружились...


    А с точки зрения исполнения мыши, накосячить могли где угодно. Возможно установка другой версии DX помогла бы, но если при смене мыши все работает, то это не стоит того.
     
    Последнее редактирование: 15 июл 2023
  8. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.746
    @Orp, так ведь там нет никакого драйвера мыши? Т.е. он во всех случаях стандартный.
    Кроме того, другие игры на DirectX-то работают?
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление