Автор Тема: Проблема с библиотекой DLL  (Прочитано 5761 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн faustorange

  • Новичок
  • *
  • Сообщений: 8
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Проблема с библиотекой DLL
« : 06 Января 2014, 14:38:13 »
H! aLL  стоит сборка WIN XP SP3 GameEdition 1.1.1.Pre RC3 фунциклирует норм за исключением некоторых игрушек типа: Total War ROME 2/Anno2070
 ругаецо так::
гуглосоветы непомогли(пробовал устанавливать файл msvcrt.dll через прогу "Dll-files.com FIXER"и регистрировать в реестре ч-з комаду "выполнить":regsvr32 msvcrt.dll
 пишет вот это::
в sistem32 файл присутствует..гм Дальше я уже нешарю - нужна "светлаяголовамастера" с этого форума) ЗЫ:пробовал обновлять дрова,.NET Framework 4 Client Profile. Пробовал даже ставить ломаный DX10-11, в любых других играх которые даже требуют наличия dx11 все пучком как ни странно-хрюша с итегрированным DX11 получилась))) Сборку юзаю давно и другие неинтересуют "17 процессов, выдел памяти 160Mb"невыдаст ни одна другая OC ни Vista, ни 8
« Последнее редактирование: 06 Января 2014, 15:21:36 от Ю.А. »
Дорогу осилит идущий...

Оффлайн wpwpwp

  • Ветеран
  • *****
  • Сообщений: 559
  • Пол: Мужской
  • Game Edition! Всегда и навсегда!
    • Просмотр профиля
Re: проблема с библиотекой DLL
« Ответ #1 : 06 Января 2014, 14:58:47 »
faustorange, хмм... весьма интересно. Можно ссылку на ДХ 10-11?

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: проблема с библиотекой DLL
« Ответ #2 : 06 Января 2014, 15:01:04 »
faustorange, чаще всего подобная ошибка появляется после того, как сторонняя программа заменяет родную библиотеку msvcrt.dll. Кстати, с DX10-11 для ХР такая ситуация не редкость, т.к. в пакетах используются патченные dll без некоторых стандартных функций. Можно попробовать заменить эту dll на родную из оригинального дистрибутива, загрузившись с Live CD\USB.
На крайний случай можно попробовать установить обновленный пакет VisualC++ - с ним идет эта DLL.

P.S. На всякий случай - в архиве msvcrt.dll из GE 2010. Сравните версии файлов.
« Последнее редактирование: 06 Января 2014, 15:08:49 от Ю.А. »
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн faustorange

  • Новичок
  • *
  • Сообщений: 8
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: проблема с библиотекой DLL
« Ответ #3 : 06 Января 2014, 15:47:05 »
wpwpwp directx10.org  1.сначала поставить это в безопасном режимеhttp://www.brothersoft.com/km-software-directx-10-197601.htmlDX10 там должен быть такой экзешник DirectX 10 for Windows XP (RP2).exe перезагрузится 2.потом танцы с бубном кинуть основной файл d3d11.dll в sistem32(в гугле откопал)потом у ребят из  km-software пакет файлов GraficsX(в нем вот это было:
 Спойлер:
DirectX     - В этой папке находятся фиксы для игр написаных на базе DirectX 9. Кидать их нужно в папку с ЕХЕ файлом игры

DirectX 10  - Тут находятся DLL для добавления тестовой поддержки в Windows XP и Windows 2003 игр написаных на базе DirectX 10

DirectX 11  - Эти DLL нужны для того чтобы добавить поддержку DirectX 11 в Windows Vista. Кидать в папку System32

GameFix     - В этой папке лежать фиксы для определенных игр, в дальнейшем их количество будет увеличиваться

OpenGL      - Лежащие тут файлы помогут добавить поддержку новой графики в игры написанные на OpenGL (к примеру Half-Life 1 и Counter-Strike) кидать в папку где находятся файлы opengl32.dll или ЕХЕ игры
внести соответствующую запись в реестр скаченным с ихнего сайта файлом dx11.reg - Изменение версии DirectX в системе на DX11 перезагрузится

Сообщение добавлено спустя 40 мин. 59 сек.
Ю.А. ага сравнил они абсолютно идентичные по датам, по весу,версиям
 Спойлер:
C++2010 пробую обновлять-выйдет чего отпишусь. А эти пакеты Visual C++2005/2008/2010/2012/меж собой могут конфликтовать?(они у меня все установлены) Может надо оставлять только самую последнюю версию?и фрамворк у меня весь:.NET FrameWork 2.0/3.0/3.5/4(Extended/ClientProfile)/4.5(full)

Сообщение добавлено спустя 8 ч. 52 мин. 31 сек.
Ю.А. спасибо за советы но ничего невышло. vcredist обновлятся нежелает, пишет "Обнаружена более ранняя версия Visual C++2012", файл msvcrt.dll вовлечен в какой-то процесс и вручную подменить себя недаёт(безопасном режиме тоже),есть проги по работе с dllоболочками дескрипторами но я в них нешарю совсем. Почитал километр туторов
 вот тут:
-у меня слишком кривые руки, наверно неразрулить проблемку..эх... силиконовые берега кисельная долина
« Последнее редактирование: 07 Января 2014, 00:39:36 от faustorange »
Дорогу осилит идущий...

Оффлайн Дед Калян

  • Ветеран
  • *****
  • Сообщений: 919
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с библиотекой DLL
« Ответ #4 : 07 Января 2014, 04:04:06 »
faustorange, на тапках у механиков в ветке с репаком этой игры на пол страницы висит предупреждение:
Цитировать
Выключайте антивирусы, блокируйте игре доступ в интернет и не давайте обновляться.
Для входа используйте логин "RELOADED" и пароль "1".

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

Сообщение добавлено спустя 1 ч. 13 мин. 46 сек.
....хотя по идее вот это плюс ко всему должно помочь [click-me]
« Последнее редактирование: 07 Января 2014, 05:17:52 от Дед Калян »

Оффлайн faustorange

  • Новичок
  • *
  • Сообщений: 8
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Проблема с библиотекой DLL
« Ответ #5 : 07 Января 2014, 09:26:17 »
Ну Дед Калян спасиба с меня ящик пива))) [drinks] опа нежданчик - все зафунциклировало!!!(лекарство по ссылке помогло) Жжешь Дед! :[rofl] Дед Калян Cпасибо огромное человеческое! :[happy]
« Последнее редактирование: 07 Января 2014, 09:33:12 от faustorange »
Дорогу осилит идущий...