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

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

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

The Hive

Тема в разделе "Установка и запуск игр", создана пользователем zabrus, 27 фев 2011.

  1. zabrus Старожил

    zabrus

    Хелпер

    Регистрация:
    6 фев 2009
    Сообщения:
    1.811
    При попытке установить игру выдает
     

    Вложения:

    • snap185.png
      snap185.png
      Размер файла:
      7 КБ
      Просмотров:
      657
  2.  
  3. Virgil Администратор

    Virgil

    Администратор

    Регистрация:
    2 янв 2005
    Сообщения:
    11.293
    Надо запускать из под 9x.
     
  4. zabrus Старожил

    zabrus

    Хелпер

    Регистрация:
    6 фев 2009
    Сообщения:
    1.811
    Понятно
     
  5. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.604
    Надо будет, кстати, изменить данное обстоятельство.)
     
  6. GigaWatt

    GigaWatt

    Регистрация:
    20 ноя 2010
    Сообщения:
    1.299
    THE_HIVE.EXE - launcher (игра запускается через него)
    HIVEUI.EXE - setup / config / play
    HIVEPLYR.EXE - main game exe

    HIVEUI.EXE
    Проблема:
    Причина:
    Использование механизма "flat thunking". SMapLS_IP_EBP_xx/SUnMapLS_IP_EBP_xx -> осуществление трансляции адресов (flat32 -> 16:16) для QT_Thunk (32- to 16-bit switch).

    Решение:
    Редактирование IAT.

    Проблема:
    DialogBoxParam() -> не отображается окно диалога.

    Решение:
    hWnd = 0, в оригинале == hInstance.

    Проблема:
    RegSetValueEx() -> в реестре не прописываются значения для currentUser, userInfo, profile.

    Решение:
    RegOpenKeyEx() samDesired = 0x2001F, в оригинале == KEY_READ.

    Дополнительно:
    Установка DirectX v2 и REBOOT dialog -> нет
    Файлы dsetup.dll и dsetup16.dll -> не копируются

    Итого:
    Заменить hiveui.exe [md5:6406de830637528bd9cd6e3ee09b2e33] на
    http://narod.ru/disk/14673515001/Th...09b2e33.[Fix][GigaWatt][old-games.ru].7z.html

    NB
    Файл заменять нужно либо в самом образе CD, либо скопировать всё его содержимое в какую-нибудь папку и заменить там. Запускать для 1-ого CD - the_hive "1", для второго - the_hive "2".

    Отчет VirusTotal:
    Код:
    File name : HIVEUI.EXE
    Submission date : 2011-06-01 04:10:14 (UTC)
    Current status : finished
    Result : 0 / 42 (0.0%)
    MD5    : 8c7802010adc8f561d977f8fefaab9d3 
    SHA1   : 5498d014e9ea4b64855169b7dba1be8f92116690 
    SHA256 : 93de42a02cad53ccfd48813a6f31e4f56ed859d8760115641c51955f54b4ae4d 
    
    HIVEUI.EXE vs. patched HIVEUI.EXE
    Код:
    000013DC: 19 1F
    00001433: 19 1F
    000016EC: 14 0C
    00001C4E: 68 E9
    00001C4F: 74 89
    00001C50: C2 00
    00001C51: 40 00
    00001E97: 14 0C
    00001F02: 74 EB
    000022FD: F9 FB
    00002CAB: A1 31
    00002CAC: 04 C0
    00002CAE: 40 90
    00002CAF: 00 90
    00003408: 19 1F
    000039BD: 19 1F
    00008608: D8 BC
    0000860C: C8 00
    0000860D: C1 00
    0000860E: 40 00
    00008610: BC 00
    00008611: C1 00
    00008612: 40 00
    00009A64: D8 9C
    00009A65: E0 E2
    00009A70: 4E 68
    00009A74: C8 8C
    00009A75: E2 E4
    00009A78: 9C 00
    00009A79: E2 00
    00009A84: 68 00
    00009A85: EA 00
    00009A88: 8C 00
    00009A89: E4 00
    
    С уважением,
    GigaWatt.
     
    Последнее редактирование: 1 июн 2011
    Antariy, reg2s, Eraser и 9 другим нравится это.
  7. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.544
    Ни у кого не сохранилось пропатченного hiveui.exe?
    Внёс в исходный файл исправления согласно табличке "Код" в сообщении выше, но при запуске обновлённого таким образом файла ничего не происходит...
     
  8. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.604
    @Uka, так ведь все необходимые файлы для запуска были выложены на сайте, разве нет?
    Другое дело, что игра сама по себе очень проблемная, поэтому данный способ может помочь далеко не везде (и проверялась его работа только на XP). Можно, конечно, попросить @beha_r посмотреть игру, - но мне почему-то кажется, что в современных условиях с целью её запуска лучше смотреть в сторону DOSBox'а с Windows 95 либо PCem...
     
    TheMadLynx нравится это.
  9. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.544
    Нет. На сайте лежит только iccvid.dll (не знаю, нужен ли он, - ничего ведь не запускается) и официальный патч (добавляющий лёгкий уровень сложности - там свой hiveui.exe с той же ошибкой про "точку входа в процедуру").

    Ну, да - с этой игрой там проблем нет. Просто если найден способ её запуска в реальных ОС, отчего бы им не воспользоваться?
     
  10. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.604
    Естественно. Но то, что приведено выше, помогало максимум в XP, да и то не всегда.
     
  11. beha_r

    beha_r

    Хелпер

    Регистрация:
    29 янв 2009
    Сообщения:
    1.203
    Путь к распакованным образам не должен содержать пробелов, и желательно чтобы он был как можно короче.
    Пока смог просмотреть ролики, после них опять возвращает к окну запуска.
     
  12. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.544
    Это как?
    Я заменил исправленным файлом исходный в папке инсталляции - пробовал запускать как со смонтированным образом, так и с распакованным в ту же папку. Результата никакого.
     
  13. beha_r

    beha_r

    Хелпер

    Регистрация:
    29 янв 2009
    Сообщения:
    1.203
    К примеру так: "E:\[OldGames]\The_Hive\THE_HIVE_1\<Содержимое первого образа>".

    Может пропатчил не правильно, вот мой файлик.

    Все равно игра под семеркой пока не играбельна - черный экран в видеороликах (как я понял на них целиком основана вся игра). Не помогает даже забитие explorer.exe
     

    Вложения:

    • HIVEUI.rar
      Размер файла:
      22,8 КБ
      Просмотров:
      66
    Последнее редактирование: 7 май 2017
    kreol нравится это.
  14. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.544
    Нет, у меня точно такой же.

    Я о том, нужно ли распаковывать? Игра установленна в "D:\Hive", содержимое диска - F:\. Но попробовал всё оттуда скопировать в папку с установленной игрой, -всё равно не помогает. Даже чёрного экрана нет, вообще ничего не происходит.

    Ладно, будем считать, что игра работоспособна только в 95/98.
     
  15. beha_r

    beha_r

    Хелпер

    Регистрация:
    29 янв 2009
    Сообщения:
    1.203
    По сути да. От черных видеороликов ничего не помогает - ни врапперы, ни стандартные методы борьбы.
     
  16. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.604
    @beha_r, спасибо!
    Патч, наверное, всё равно стоит выложить?

    Речь именно о роликах игрового процесса? Но это ведь не совсем ролики - наше участие в действии тоже предполагается.)
    И да - в XP у меня игра совершенно точно работала, причём с роликами.
    И пробовал ли ты приложенный на сайте кодек (cvid32)? Я в 32-битной XP именно с ним запускал.
     
  17. Gamecollector

    Gamecollector

    Регистрация:
    23 сен 2016
    Сообщения:
    2.410
    Забавно.
    Решил проверить на своей копии игры, позаимствованной чёрт знает когда чёрт знает где.
    "Выполнение приложения завершено после нажатия клавиш Ctrl+C" при монтировании образа первого диска.

    После патча HIVEUI.EXE выше - устанавливается, запускается, но с чёрным экраном. После копирования старой версии кодека в папку игры - работает без проблем.
     
    Последнее редактирование: 7 май 2017
    kreol нравится это.
  18. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.604
    @Gamecollector, интересно! Вопросы:
    1. Запускаешь в XP, как я понимаю?
    2. Работает со старой версией кодека И с патчем выше? Или только со старой версией кодека? Официальный патч используется?
     
  19. Gamecollector

    Gamecollector

    Регистрация:
    23 сен 2016
    Сообщения:
    2.410
    1) WinXpSp3 Pro русская. С хаком на обновления. Кодек Cinepak в реестре прописан, но версия - 1.10.0.13, а не 1.10.0.11. Что-то такое вспоминается, что этот кодек давно для какой-то игры руками ставил...
    2) И. Без HexEditor'а не установить, без старой версии iccvid.dll не поиграть в установленное.
    3) Официальный патч не пробовал. Сейчас потестирую.
     
    kreol нравится это.
  20. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.604
    Именно не установить? Нет, я вижу, конечно, это:
    , - но у себя (в XP) такого не помню. У @Uka, как я понял, такого тоже не наблюдается.

    Патч на сайт сейчас добавлю.
     
  21. Gamecollector

    Gamecollector

    Регистрация:
    23 сен 2016
    Сообщения:
    2.410
    Именно не установить.
    Я оттого и написал вначале "забавно", что не ожидал такого вот сообщения.
    А так - это моя основная ретро-машина и за прошедшие года на ней ставилось и удалялось настолько много всего...
    Неудивительно, что иногда всплывает всякое эээ... эндемичное. :)
    В теории неплохо было бы переустановить Хрюшу с нуля, но пока что - не настолько припёрло.

    Так, после редактирования HIVEUI.EXE игра устанавливается, но записи в реестре создаёт кривые.
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TheHIVE]
    "DisplayName"="T"
    "UninstallString"="E"
    То есть после записи первой буквы - процесс обрубается.
    Лечится включением Virtial Registry для HIVEUI.EXE в Application Compatibility Toolkit.
    И один хрен при попытке удалить через панель управления - повисает. Из автозапуска - удаляется.
     
    Последнее редактирование: 7 май 2017
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление