Сейчас на форуме: testrev1337, johnniewalker, Kybyx, bedop66938, vsv1 (+7 невидимых)

 eXeL@B —› Крэки, обсуждения —› Портирование модулей из-под Vist'ы на XP/2003
Посл.ответ Сообщение

Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2009 16:23
· Личное сообщение · #1

Здраствуйте!
Уже достаточно долгое время ищу решение для портирования Вистовских библиотке таких как d3d10.dll, d3d10core.dll и dxgi.dll на W2003. dwmapi.dll (v6.0.5342.2) - модуль который запрашивается вышеупомянутыми библиотеками легко портируется на W2K3 без пропатчивания, а вот в вышеупомянутых библиотеках в таблице импорта есит запрос функции _CxxFrameHandler3 из msvcrt.dll. После переименовывания на _CxxFrameHandler2. Приложение работающее с DX10 запускается и выбивает Runtime Error.

Поэтому я считаю, что для его запуска необходимо иметь Вистовский msvcrt.dll в котором присуцтвеут функция _CxxFrameHandler3. Порывшись в БЕТА билдах Висты я нашел msvcrt.dll который соответствует всем функциям библиотек W2K3 но после его копирования в %SystemRoot%\System32 - система перестает запускаться - выскакивает BSOD! Кто что может посоветовать?

P.S. Кому надо могу выслать различные библиотеки от Windows Vista БЕТА, которые максимально совпадают с XP/2003.



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2009 17:21
· Личное сообщение · #2

вот скрин ошибки



Ранг: 20.8 (новичок), 7thx
Активность: 0.010.02
Статус: Участник

Создано: 25 сентября 2009 18:33
· Личное сообщение · #3

мда ты б еще из вин 95 скопировал бы в хп msvcrt.dll и не забывай что в висте структура дх10 значительно поменялась, что делает невозможным его перенос на предыдущие ос



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2009 18:49
· Личное сообщение · #4

Думаешь невозможно? Но ведь d3d9.dll от Висты в котором добавлена функция Direct3DCreate9Ex - у меня (после пропатчивания) работает нормально на W2K3 и без всякого там LDDM драйвера. Все D3D9 приложения запускаются и совершенно не глючат и не вылетают! поэтому ИМХО DX10 (из ранних сборок Висты) портировать на XP/2003 реально!

С нетерпением жду советов, может у кого-то есть какие-то идеи?!




Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 25 сентября 2009 19:13
· Личное сообщение · #5

Svyatpro пишет:
ИМХО DX10 (из ранних сборок Висты) портировать на XP/2003 реально!


DirectX 10 NE (New Edition)
DirectX 10 NE (New Edition)
DirectX10 для Microsoft Windows XP всех версий! В течение 2х лет мы искали метод привязки DirectX10 к Windows XP и вплотную приблизиться к решению проблемы запуска любых DX10 совместимых программ. На данный момент нам удалось добиться увеличение быстродействия и качества графики в играх!!


Производитель: KM-Software
Оформление: Massiveattack

Размер: 4.2 МБ
Язык: Мультиязычный
Платформа: Windows XP/2k3
Лицензия: Freeware
История:
Версия NE - 16.05.2009
[!] Game Fix заменены обновленными GraphicX
[!] Добавлено 3 типа установки
[+] Изменены ДХ10 библиотеки
[+] Обновлена версия инсталлятора до 5.3.0
[-] Удалена nvapi.dll (возможно могли быть BSODы)
[-] Удалено или cжаты некоторые DLL



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2009 19:31 · Поправил: Svyatpro
· Личное сообщение · #6

По-большему счету, нехочу никого огорчать, но умные люди прекрасно знают, что там несовсем DX10 - там в основном график-патчи, так как сам являюсь одним из разроботчиков этого проекта - могу уверено это заявить!



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 сентября 2009 19:59
· Личное сообщение · #7

int_256, но у меня msvcrt.dll от висты в DependencyWalker все функции есть и никаких ошибок не видно. Да и функции у Вистовской msvcrt все полностью подходятся с msvcrt от W2K3 только у Вистовской функций больше. Вот поэтому я считаю должен быть способ ее приучить к 2K3.




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 26 сентября 2009 07:59
· Личное сообщение · #8

завязывали бы вы людям системы гробить



Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 26 сентября 2009 23:25
· Личное сообщение · #9

А если по-делу? То какие будут предложения от умных людей?




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 27 сентября 2009 02:39
· Личное сообщение · #10

умные люди не занимаются херней, которая в массовом порядке кладет людям ось. Как вас ещё за вирус не считают


 eXeL@B —› Крэки, обсуждения —› Портирование модулей из-под Vist'ы на XP/2003
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати