Ru-Board.club
← Вернуться в раздел «Программы»

» Microsoft DirectX

Автор: Makct
Дата сообщения: 22.11.2005 13:03
abz

Цитата:
для разработчиков

Ну, значит, нам попадаются игры, стыренные у этих самых разработчиков и не рассчитанные на массового пользователя.
Автор: abz
Дата сообщения: 22.11.2005 13:27
Makct

Цитата:
Ну, значит, нам попадаются игры, стыренные у этих самых разработчиков и не рассчитанные на массового пользователя.

Я не знаю. Мне не попадались. Вы же наверняка качаете игры до их официального выхода! Как это происходит с NFS. Да и как можно сделать игру, которая требует DirectX официально не выпущенный MS для массового пользователя?!
Автор: Makct
Дата сообщения: 22.11.2005 14:01
abz
NFS мне не попадался, а вот Battlefield 2 был приобретен (не мною) в виде обычной пиратки. Как я уже писал, на том же DVD был и DirectX (то ли апрельский, то ли июньский комплект, не помню точно), при установке которого поверх имеющегося, устанавливались вышеупомянутые библиотеки. А я, не зная, что Redistributable сборки не являются кумулятивными, не стал себе копировать DirectX с игрового DVD.

В общем, человек спрашивал "как быть", а я предложил один из вариантов решения проблемы.
Автор: abz
Дата сообщения: 22.11.2005 14:28
Makct

Цитата:
В общем, человек спрашивал "как быть", а я предложил один из вариантов решения проблемы.

Да я не против. Рассуждал в глобальном смысле.
Автор: Diabolik
Дата сообщения: 23.11.2005 09:23
Makct
Ну можно и так, а на практике можно просто свалить все изменения в папку с DXSETUP.EXE и не заморачиваться - но вот собрать предыдущие версии DX все же придеться. Хотя для 32-х разрядного WinXP нужен всего один фаил - d3dx9_xx_x86.dll. Про xxx2005_MDX_x86.cab/msi ты ничего не писал, а IMHO именно он (Menaged Соde Update) отвечает за обновление. Здесь:http://www.dll-files.com/dllindex/index-d.shtml даже 24 и 25 два варианта: d3dx9_24.dll и d3dx9d_24, причем в обоих случаях не указано для скольки разрядной версии Windows они предназанчены.

abz
Библиотеки может и требуются для разработчиков, но именно их игры требуют при запуске - они же сами пишут чего не хватает. Причем, на чем игруху ваяли, то она и требует. Очевидно при локализациях издатель сам загоняет нужные изменения в установочный EXE'шник, дабы у юзера не было головных болей.
Автор: Makct
Дата сообщения: 23.11.2005 23:44
Diabolik

Цитата:
как с этого сайта вытащить библиотеки за нужный месяц

Я ориентировался не на месяц, а на название требуемой библиотеки.

Цитата:
два варианта: d3dx9_24.dll и d3dx9d_24

Второй вариант - это какая-то debug-версия. Нам оно не надо.
Задай в строке поиска "d3dx9", и получишь список библиотек с мелкими комментариями. Про 64-разрядные версии я и не задумывался.
Автор: zond
Дата сообщения: 24.11.2005 00:18
У мена такая прблема - немоу обновить свой directX to 9.0c изза того што сайт microsft.com делает роверку моего windows и обнаруживает што копия пиратская и не дает обновить.
Есть ли какие нибудь другие пути обновления
Автор: GeMir
Дата сообщения: 24.11.2005 00:22
zond
А в шапку заглянуть совсем не судьба?

Цитата:
Скачать Redistributable: >>> (~34,5 Mb)

...

Обход Windows Genuine Advantage обсуждается здесь.

...

Следи пожалуйста за тем, что пишешь - эти твои "прблема", "немоу" и "што" - не очень приятно читать.
Автор: zond
Дата сообщения: 24.11.2005 00:39
GeMir
спсибо. Redistributable пробавал но при установки новои игры она все равно начинет обнавление. А за ошибки извеняюсь очень стало трудно писать по русски
Автор: Diabolik
Дата сообщения: 24.11.2005 09:59
Makct

Цитата:
Второй вариант - это какая-то debug-версия. Нам оно не надо.
Задай в строке поиска "d3dx9", и получишь список библиотек с мелкими комментариями. Про 64-разрядные версии я и не задумывался.


Судя по всему Debug - это сырая версия (не отлаженая). Так это все 32-х разрядные версии? Сделал как ты сказал (в поиске ввел d3dx9) - так оказалось, там нужны еще файлы для нормальной работы с расширениями inf и cat. Где их то взять?
Автор: Makct
Дата сообщения: 25.11.2005 00:20
Diabolik

Цитата:
нужны еще файлы для нормальной работы с расширениями inf и cat

Зачем? Чтобы всё автоматом ставилось? Ну, тогда попроси народ, может кто-то мылом вышлет. Файлы эти всё равно мелкие.
Я просто вручную подкинул dll-ки в system32 и успокоился.
Автор: GeMir
Дата сообщения: 25.11.2005 03:18
Diabolik

Цитата:
там нужны еще файлы для нормальной работы с расширениями inf и cat

Makct

Цитата:
Ну, тогда попроси народ, может кто-то мылом вышлет

Что за файлы, где находятся, куда выслать?
Автор: zond
Дата сообщения: 25.11.2005 07:44
При попытки обновления, выскакивает окно с текстом : Нужные фаилы скопированы не были. Windows Genuine Advantage не при чем я его обошел. Пробавал инсталяторы со многих разных источников. Кто нибудь знает как решить ету дилему ?
Автор: Diabolik
Дата сообщения: 27.11.2005 10:21
У кого проблемы с WGA, зайдите сюда: http://forum.ru-board.com/topic.cgi?forum=55&topic=5322&glp

GeMir
Поищи в системе одноименные файлы с такими расширениями, там и увидишь куда и что устанавливать.
Автор: UKPR
Дата сообщения: 13.12.2005 05:38
DirectX SDK (incl. DirectX 9.0c Redist - Direct3D 10 Technology Preview) December 2005
DirectX SDK (December 2005) ReadMe
Size: 318 MB
http://download.microsoft.com/download/9/4/2/9428d199-bf6b-4bf4-8c45-89a439199278/dxsdk_dec2005.exe

Microsoft DirectX is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and rich audio. DirectX 9.0 includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX 9.0 APIs.

Additional Information:
- The DirectX redist installation includes all the latest and previous released DirectX runtime. This includes the bi-monthly D3DX, XInput, and Managed DirectX components.
- The DirectX runtime cannot be uninstalled. We recommend Windows Me and Windows XP users create a "System Restore" point before installing.

Size: 46.1 MB
http://download.microsoft.com/download/1/1/d/11d253f5-be20-41eb-8985-29a44c601264/directx_dec2005_redist.exe
Автор: cracklover
Дата сообщения: 13.12.2005 09:26
И чего? Опять эта, теперь уже декабрьская шняга, на экспишку со вторым паком не ставится?
У меня пока нет возможности проверить, но если это и правда так, то зачем тогда вообще нужен этот Дайрект Икс, который не ставится на самую поддерживаемую ось От Мелкософта, для которой вроде и вообще выпускался этот набор?!
Автор: Gideon Vi
Дата сообщения: 14.12.2005 03:37

Цитата:
на экспишку со вторым паком не ставится?


Конечно нет
Но он ставится на Win9x-Win2k
Автор: bredonosec
Дата сообщения: 14.12.2005 04:04
cracklover

Цитата:
incl. DirectX 9.0c Redist
, который уже включен в состав сп2. Зачем тебе его ставить повторно?
Автор: UKPR
Дата сообщения: 14.12.2005 05:39
cracklover
с этим директ х,который посавлялся с SP2,ты не сможешь играть в игры,например FEAR,там нужен октябрський не ниже.
Ты качай и ставь.При интсалляции новой версии необходимые файлы только обновляются без перегрузки,поэтому и кажется что не обновляется,поверь все что ему надо обновляется.И не поднимайте кипешь.


Добавлено:
Приведе тебе пример
Как и выше я писал,что для игры например FEAR надо октябрьская версия.
Я взял поставил наверх и все пошло.
вывод один,обновился
Автор: cracklover
Дата сообщения: 14.12.2005 09:40

Цитата:
Я взял поставил наверх и все пошло.
вывод один,обновился

Не верю!!!

Ничего там не обновляется.
Может только где-то в реестре пара-тройка ключей обновляется, отвечающих за номер и версию DirectX. Вот ваша игра и думает, что октябрьский икс установлен.

Кроме того, даже если и предположить, что всё-таки какое-то микроскопическое обновление пары-тройки библиотек и проходит, тогда что, на Мелкософте идиоты сидят, и не понимают, что для Хрюши со вторым паком можно было бы при таком раскладе малюсенький апдейт выпустить и всё. А не предлагать качать охеренно громоздкий под 50 метров полный DirectX для обновления этих двух-трёх библиотек?
Автор: Diabolik
Дата сообщения: 14.12.2005 10:24
СВЕРШИЛОСЬ!
Microsoft под конец года все-таки взялся за ум и выпустил обновленный DirectX со всеми библиотеками в комплекте.
Оффициально-комулятивный DirectX за декабрь 2005 года (48 Mb) - забираем:
http://download.microsoft.com/download/1/1/d/11d253f5-be20-41eb-8985-29a44c601264/directx_dec2005_redist.exe
Автор: cracklover
Дата сообщения: 14.12.2005 10:42
To Diabolik:

Неужели это то, что я думаю?!

И ЭТО наконец встанет на хрюшу со вторым паком?
Автор: Diabolik
Дата сообщения: 14.12.2005 14:07
cracklover
ДА! Я остался очень доволен!
Автор: cracklover
Дата сообщения: 14.12.2005 15:53

Цитата:
ДА! Я остался очень доволен!

Так скачал или нет?!
Устанавливал или нет? Или где-то просто прочитал?
Действительно ли не моментальное якобы "обновление" проходит, а именно нормальное обновление с последующей сменой версии?
Автор: Gideon Vi
Дата сообщения: 14.12.2005 17:59

Цитата:
Действительно ли не моментальное якобы "обновление" проходит, а именно нормальное обновление с последующей сменой версии?


Часиков через шесть скажу
Автор: Gideon Vi
Дата сообщения: 15.12.2005 01:37
Таки да, этот пакет что-то куда-то копирует. Бежит полоска...
Только перезагрузки не потребовал и версия осталась таже: 4.09.0000.0904
Автор: cracklover
Дата сообщения: 15.12.2005 07:41

Цитата:
Только перезагрузки не потребовал и версия осталась таже: 4.09.0000.0904


Ага, я так и подозревал!!!
Автор: Nick 2003
Дата сообщения: 15.12.2005 08:43
У меня тоже не устанавливается. Пишет, что подождите, копируются файлы. Всё это быстро заканчивается, даже полоска не бежит. Потом вылазит, что установленные компоненты готовы к работе, презагрузка не нужна, версия осталась та же. В чём проблема, почему не хочет обновляться ?
Автор: cracklover
Дата сообщения: 15.12.2005 09:08
Блин, ну как же эта лажа с DirectX задолбала то!!!
Автор: Nick 2003
Дата сообщения: 15.12.2005 09:49
Ну есть вариант один, который я знаю: с помощью программы "DirectX Happy Uninstall" сначала откатываетесь на версию DirectX 8.1. Сразу она откажется обновить до 9.0C, напишет, что у вас и так уже 9.0C (такая же проблема, как и с непосредственной установкой). Для этого понадобится WinXP CD без SP. После отката до DirectX 8.1, с помощью всё этой же программы указываете ей папку с последним скачанным распакованным дистрибутивом DirectX и она сама обновляет его. Этот способ точно работает, сам недавно пробовал. Но каждый раз так обновлять запарит

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Firewall'ы на страже безопасности


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.