Запускаем X-Ray SDK под Windows 7 и Vista — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Запускаем X-Ray SDK под Windows 7 и Vista — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
Строка 1: Строка 1:
 
'''ВНИМАНИЕ! найден способ запуска X-RAY SDK 0.4 с рабочим диалогом открывания/сохранения файла на WINDOWS 7 и VISTA'''
 
'''ВНИМАНИЕ! найден способ запуска X-RAY SDK 0.4 с рабочим диалогом открывания/сохранения файла на WINDOWS 7 и VISTA'''
 
Ставим '''Microsoft Application Compatibility Toolkit 5.5''' -> compatitably administrator -> create new application fix
 
 
указываем .exe LevelEditor в bins -> compatitably modes none -> XPFILEDIALOG галочка -> готово -> сохраняем в bins\ например
 
 
file -> install
 
 
 
 
'''ТЕПЕРЬ ДИАЛОГ СОХРАНИЯ И ЗАГРУЗКИ КАРТ ПАШЕТ!'''
 
 
А вот и нет. Если всё делать по инструкции и ставить флажки только на XPFiledialog и не убирать те что ставятся автоматом то мало того что не помогает, так ещё и эта фигня прописывается где то в библиотеках и потом вобще нельзя запустить пропатченый компонент СДК и удаление патч-фаилов не поможет. Vista 32x. Возможно это только я такой счастливчик.
 
 
 
by '''loxotron'''
 
 
Nek-strelok
 
Дополнение: на Win Vista and Win 7
 
Приложение: compatitably administrator запускать надо от имени адменистратора.
 
 
  
 
'''ЗАПУСК СДК НА ВИРТУАЛЬНОЙ МАШИНЕ VMware Player (описана версия '''VMware Player 3.0.1''')
 
'''ЗАПУСК СДК НА ВИРТУАЛЬНОЙ МАШИНЕ VMware Player (описана версия '''VMware Player 3.0.1''')

Версия 14:32, 27 июля 2010

ВНИМАНИЕ! найден способ запуска X-RAY SDK 0.4 с рабочим диалогом открывания/сохранения файла на WINDOWS 7 и VISTA

ЗАПУСК СДК НА ВИРТУАЛЬНОЙ МАШИНЕ VMware Player (описана версия VMware Player 3.0.1) VMware Player - эмулятор виртуальных машин, позволяет cоздавать виртуальную операционную систему с которой можно работать из другой операционной системы.

Ссылка на описание и сайт: [1] Делалось на системе: Vista 32x Prof. 2гб ОЗУ, GF 8800 512мб Что нужно: VMware Player и образ\диск с Windows XP

1) Заходим на сайт компании (ссылка есть на Википедии) 2) Скачиваем программу VMware Player 3) Устанавливаем и запускаем, дальше мастер предлагает либо запустить готовую систему либо сделать новую.

  Я выбрал новую и установку с CD диска и установил свой лицензионный Win XP Home Edition с оригинального диска без  
  вспомогательных программ. Перед установкой VMrare попросит скачать плагины для XP, я скачал и всё описанное ниже делал с 
  установленным плагином. Размер диска выбрал 10гигабайт, в принципе если подчищать СДК то должно хватить.

4) Обязательно в настройках программы проверьте чтобы в разделе VM -> Settings (Ctrl+D) в вкладке Display стояла галочка на

  Use host settings for monitor Это надо чтобы СДК не вылетел при запуске и поможет нам по идее не ставить драйвера
  видеокарты а использовать параметры нашей системы.  

5) Ставим нашу систему и настраиваем всё. 6) Дальше когда система готова к работе, скидываем туда установочный фаил СДК и ставим. 7) Если при запуске СДК будет ругатся на отсутствие библиотек (.dll фаилов) то либо достаньте их в интернете либо пойщите на старой

  операционной системе в папке Windows и засуньте из в папку СДК\level_editor\bins либо установите русификатор СДК (вес 16мб) где 
  они идут сразу. 

8) Всё, СДК готов к работе. Диалоги работают. Удачи :)

PS Также надо заметить что в LE можно работать и в Висте и в 7, единственное что для открытия уровня придётся редактировать фаил level.ini (строки recent_files) а открывать через окно file-недавно открытие фаилы, ну а сохранять через выключение СДК через выход или крестик. Поскольку компиляцию диалоговые окна не захватывают то в принципе работать можно.


Что нам для этого понадобится:

— VMWare Workstation 6.x

— Образ диска с любой ОС (Реаниматор какой-нибудь…) Windows 2000, XP, 2003

— SwiftShader 2.0 Demo (Очень быстрый програмный эмулятор функций d3d8 и d3d9 — Плюс ShaderLanguage 2.0)

Итак — приступим. Устанавливаем WMWare на висту, и в нём создаём «вируальный компьютер», на который устанавливаем операционную систему.

Описания дальнейших действий делаются в среде виртуальной машины:

Итак:

Ставим последний DirectX, и конечно-же, X-Ray SDK.

Устанавливаем SwiftShader: для этого, закидываем файлы d3dx8.dll, d3dx9.dll и SwiftShader.INI в папку …X-Ray SDK\Level Editor\Bins\

Всё! СДК — прекрасно работает!


Примечания:

— На достаточно мощных компьютерах с DualCore процами и 2 гигами RAM — СДК будет выдавать 50-200 fps с загруженой картой средних размеров (Я пробовал mp_atp).

— Виртуальной машине — необходимо выделять не менее 512 метров оперативки.

— Для корректной работы СДК (Не только на виртуальной машине, но и на реальной, и не только СДК) необходим .NET FrameWork 2.0 а лучше 3.0 (Ссылка ниже). — И конечно-же Microsoft Visual C++ Runtime (Ссылка ниже)


На самом деле статья не имеет особой ценности, так как SDK прекрасно работает под Vista X64 SP1 с одной оговоркой. Пользователю необходимо вручную редактировать level.ini, для внесения нужных уровней в список «Open recent» и открывать локации через него. Участник:dev Ага, Василий, а как ты сохранять-то будешь?


На самом деле статья не имеет особой ценности, так как если в VMWARE проставить наследование параметров адаптера видюхи хоста, то запустится все из без эмулев d3d. Участник:vinc


Информация:

Операционные системы — наверняка есть у всех. VMWare WorkStation — инфы и ссылок полно в инете. Да и на тех же дисках с ОС иногда попадается…

Microsoft Visual C++ 2005 Redistributable Package (x86)

Скачать .NET FrameWork 3.0

Самый наираспоследнейший DirectX 9 (March 2009 Redistributable)

Информация о SwiftShader

СКАЧАТЬ SwiftShader

Удачи!

--..::HaroN::.. 15:02, 19 июня 2008 (MSD)

Другие места
LANGUAGE