| 
				
				Про DirectX
				 | 
 | 
| Loko™ | Дата: Понедельник, 23 Июля 2012, 11:56 | Сообщение # 1 |  
 
постоянный участник 
Сейчас нет на сайте 
 
 | Я в DirectX не понимаю ровным счетом ничего.   Для запуска моей игры требуется DirectX 2008, на многих компах его уже нет. А при единственном девятом DirectX игра не запускается. 
   Можно ли перенести игру с 2008 на девятый DirectX?
  Ghost Quest - 2D платформер в стиле 2D платформеров   [Статья] Создаем 2D платформер а-ля Ghost Quest   [Статья] Реализовываем вис на крюке/платформе
 |  
| 
 | 
 |    | 
| lliberty | Дата: Понедельник, 23 Июля 2012, 12:00 | Сообщение # 2 |  
| 
 был не раз 
Сейчас нет на сайте 
 
 | Что значит "DirectX 2008", так и пишет?   Вообще то в 2008 уже был DirectX 10.1. Может игра его требует?
 
 Сообщение отредактировал lliberty - Понедельник, 23 Июля 2012, 12:05  |  
| 
 | 
 |    | 
| Loko™ | Дата: Понедельник, 23 Июля 2012, 12:15 | Сообщение # 3 |  
 
постоянный участник 
Сейчас нет на сайте 
 
 | lliberty, он мне скинул вот это:   You need the August 2008 DirectX update in order to run this application 
   Уже пару человек пишут, что не могут запустить по той же причине.Добавлено (23.07.2012, 12:15) --------------------------------------------- Т.е. у него стоит новое обновление DirectX последних лет, а старого нету. Хм...в старом есть то, что нету в новом? 
  Ghost Quest - 2D платформер в стиле 2D платформеров   [Статья] Создаем 2D платформер а-ля Ghost Quest   [Статья] Реализовываем вис на крюке/платформе
 |  
| 
 | 
 |    | 
| allxumuk | Дата: Понедельник, 23 Июля 2012, 12:26 | Сообщение # 4 |  
 
старожил 
Сейчас нет на сайте 
 
 | В папке с Констрактом лежит файл dxwebsetup, для установки нужной версии. Вроде если собрать игру в инсталятор, он сам предложит игроку установить дх.
  Любой дурак может написать программу, которую поймёт компилятор.   Хорошие программисты пишут программы, которые смогут понять другие программисты.
 |  
| 
 | 
 |    | 
| lliberty | Дата: Понедельник, 23 Июля 2012, 12:30 | Сообщение # 5 |  
| 
 был не раз 
Сейчас нет на сайте 
 
 | Видимо там есть что-то очень специфичное, прописанное в самом движке игры.   Выход - переустановить 9-й ДиректХ, даже если в системе есть 10 или 11. Установка старого вроде бы ничего не заменяет, зато будут работать как новые, так и старые игры.
 |  
| 
 | 
 |    | 
| Eldrine | Дата: Понедельник, 23 Июля 2012, 15:20 | Сообщение # 6 |  
 
заслуженный участник 
Сейчас нет на сайте 
 
 | Quote August 2008 DirectX update      
   Походу у тебя просто стоит 11 директ. Скачай и установи 9
  Модели оружия для CS:S
 |  
| 
 | 
 |    | 
| TimKruz | Дата: Понедельник, 23 Июля 2012, 15:54 | Сообщение # 7 |  
 
старожил 
Сейчас нет на сайте 
 
 | Quote (lliberty) переустановить 9-й ДиректХ, даже если в системе есть 10 или 11     Quote (Eldrine) Походу у тебя просто стоит 11 директ. Скачай и установи 9      Не выйдет. Установщик DirectX проверит установленную версию и скажет, что уже установлена такая же или более свежая версия.   Если стоит 10 или 11 - игры для 9 будут работать. Другое дело, что, возможно, у тебя DirectX удалился или повреждён, тогда нужно попробовать установить заново. У меня так однажды было: запускаю игру, а она требует DirectX 8. Установил 9, и всё заработало. Даже не знаю, каким образом он у меня слетел тогда...
 
  
 |  
| 
 | 
 |    |