Запускаем X-Ray SDK под Windows 7 и Vista — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Loxotron (обсуждение | вклад) |
RedPython (обсуждение | вклад) (привел в более читабельный вид) |
||
Строка 1: | Строка 1: | ||
− | ''' | + | {{Message_box| |
+ | id =pseudoscience| | ||
+ | align = left| | ||
+ | backgroundcolor = #f9f9f9| | ||
+ | image =Lamp.gif| | ||
+ | heading = ВНИМАНИЕ!| | ||
+ | message = Поддержка Windows Vista/7 реализована как в '''ЧН СДК''', так и в '''ЗП СДК''' ключом ''-editor''. Просто впишите его в .bat-файл любого редактора, включая PostprocessEditor, и спокойно работайте. | ||
+ | }} | ||
+ | <br /> | ||
+ | <br /> | ||
− | |||
− | ''' | + | ==Запуск SDK на виртуальной машине VMware Player (описана версия '''VMware Player 3.0.1''')== |
− | + | VMware Player - эмулятор виртуальных машин, позволяет cоздать виртуальную операционную систему, с которой можно работать из другой операционной системы. | |
− | VMware Player - эмулятор виртуальных машин, позволяет | + | |
+ | [http://ru.wikipedia.org/wiki/VMware_Player '''Ссылка на описание и сайт'''] | ||
− | |||
'''Делалось на системе:''' Vista 32x Prof. 2гб ОЗУ, GF 8800 512мб | '''Делалось на системе:''' Vista 32x Prof. 2гб ОЗУ, GF 8800 512мб | ||
− | |||
− | + | '''Что нужно:''' VMware Player и образ/диск с Windows XP | |
− | + | ||
− | + | * Заходим на сайт компании (ссылка есть на Википедии) | |
− | + | * Скачиваем программу VMware Player | |
− | + | * Устанавливаем и запускаем, дальше мастер предлагает либо запустить готовую систему либо сделать новую. Я выбрал новую и установку с CD диска и установил свой лицензионный Win XP Home Edition с оригинального диска без вспомогательных программ. Перед установкой VMrare попросит скачать плагины для XP, я скачал и всё описанное ниже делал с установленным плагином. Размер диска выбрал 10гигабайт, в принципе, если подчищать СДК, то должно хватить. | |
− | + | * Обязательно в настройках программы проверьте чтобы в разделе VM -> Settings (Ctrl+D) в вкладке Display стояла галочка на ''Use host settings for monitor''. Это нужно, чтобы СДК не вылетел при запуске и поможет нам по идее не ставить драйвера видеокарты, а использовать параметры нашей системы. | |
− | + | * Ставим нашу систему и настраиваем всё. | |
− | + | * Дальше, когда система готова к работе, скидываем туда установочный фаил СДК и ставим. | |
− | + | * Если при запуске СДК будет ругатся на отсутствие библиотек (.dll фаилов) то либо достаньте их в интернете либо пойщите на старой операционной системе в папке Windows и засуньте их в папку СДК\level_editor\bins, либо установите русификатор СДК (вес 16мб), где они идут сразу. | |
− | + | * Всё, СДК готов к работе. Диалоги работают. Удачи :) | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | P.S. Также надо заметить, что в LE можно работать и в Висте и в 7, единственное что для открытия уровня придётся редактировать фаил level.ini (строки recent_files) а открывать через окно file-недавно открытие фаилы, ну а сохранять через выключение СДК через выход или крестик. Поскольку компиляцию диалоговые окна не захватывают то в принципе работать можно. | |
-------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ||
Строка 56: | Строка 58: | ||
Примечания: | Примечания: | ||
− | + | * На достаточно мощных компьютерах с DualCore процами и 2 гигами RAM — СДК будет выдавать 50-200 fps с загруженой картой средних размеров (я пробовал mp_atp). | |
− | + | * Виртуальной машине необходимо выделять не менее 512 метров оперативки. | |
− | + | * Для корректной работы СДК (не только на виртуальной машине, но и на реальной, и не только СДК) необходим [http://www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 .NET FrameWork 2.0], а лучше [http://www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043 3.0]. | |
− | + | * И, конечно же, [http://www.microsoft.com/download/en/details.aspx?id=3387 Microsoft Visual C++ Runtime]. | |
− | + | ||
− | + | ||
---- | ---- | ||
− | На самом деле статья не имеет особой ценности, так как SDK прекрасно работает под Vista X64 SP1 с одной оговоркой. Пользователю необходимо вручную редактировать level.ini, для внесения нужных уровней в список «Open recent» и открывать локации через него. [[Участник:dev]] Ага, Василий, а как ты сохранять-то будешь? | + | На самом деле статья не имеет особой ценности, так как SDK прекрасно работает под Vista X64 SP1 с одной оговоркой. Пользователю необходимо вручную редактировать level.ini, для внесения нужных уровней в список «Open recent» и открывать локации через него. |
+ | [[Участник:dev]] Ага, Василий, а как ты сохранять-то будешь? | ||
---- | ---- | ||
На самом деле статья не имеет особой ценности, так как если в VMWARE проставить наследование параметров адаптера видюхи хоста, то запустится все из без эмулев d3d. [[Участник:vinc]] | На самом деле статья не имеет особой ценности, так как если в VMWARE проставить наследование параметров адаптера видюхи хоста, то запустится все из без эмулев d3d. [[Участник:vinc]] | ||
Строка 74: | Строка 75: | ||
VMWare WorkStation — инфы и ссылок полно в инете. Да и на тех же дисках с ОС иногда попадается… | VMWare WorkStation — инфы и ссылок полно в инете. Да и на тех же дисках с ОС иногда попадается… | ||
− | [http:// | + | [http://www.microsoft.com/download/en/details.aspx?id=3387 Microsoft Visual C++ 2005 Redistributable Package (x86)] |
− | [http:// | + | [http://www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043 .NET FrameWork 3.0] |
− | [http://www.microsoft.com/downloads/details.aspx?FamilyID=0cf368e5-5ce1-4032-a207-c693d210f616&DisplayLang=ru | + | [http://www.microsoft.com/downloads/details.aspx?FamilyID=0cf368e5-5ce1-4032-a207-c693d210f616&DisplayLang=ru DirectX 9 (March 2009 Redistributable)] |
[http://http://www.gameru.net/forum/index.php?act=ST&f=130&t=18277&s=4b463f330b34f6abf7b4798d64326a1f Информация о SwiftShader] | [http://http://www.gameru.net/forum/index.php?act=ST&f=130&t=18277&s=4b463f330b34f6abf7b4798d64326a1f Информация о SwiftShader] | ||
− | [http://dump.ru/file_catalog/688365 | + | [http://dump.ru/file_catalog/688365 Cкачать SwiftShader] |
Удачи! | Удачи! | ||
--[[Участник:..::HaroN::..|..::HaroN::..]] 15:02, 19 июня 2008 (MSD) | --[[Участник:..::HaroN::..|..::HaroN::..]] 15:02, 19 июня 2008 (MSD) | ||
+ | |||
+ | |||
+ | См. также: [[Один из способов запуска SDK на Windows Vista/7]] | ||
[[Категория:Руководства]] | [[Категория:Руководства]] | ||
− |
Версия 08:59, 25 июля 2011
ВНИМАНИЕ! Поддержка Windows Vista/7 реализована как в ЧН СДК, так и в ЗП СДК ключом -editor. Просто впишите его в .bat-файл любого редактора, включая PostprocessEditor, и спокойно работайте. |
Запуск SDK на виртуальной машине VMware Player (описана версия VMware Player 3.0.1)
VMware Player - эмулятор виртуальных машин, позволяет cоздать виртуальную операционную систему, с которой можно работать из другой операционной системы.
Делалось на системе: Vista 32x Prof. 2гб ОЗУ, GF 8800 512мб
Что нужно: VMware Player и образ/диск с Windows XP
- Заходим на сайт компании (ссылка есть на Википедии)
- Скачиваем программу VMware Player
- Устанавливаем и запускаем, дальше мастер предлагает либо запустить готовую систему либо сделать новую. Я выбрал новую и установку с CD диска и установил свой лицензионный Win XP Home Edition с оригинального диска без вспомогательных программ. Перед установкой VMrare попросит скачать плагины для XP, я скачал и всё описанное ниже делал с установленным плагином. Размер диска выбрал 10гигабайт, в принципе, если подчищать СДК, то должно хватить.
- Обязательно в настройках программы проверьте чтобы в разделе VM -> Settings (Ctrl+D) в вкладке Display стояла галочка на Use host settings for monitor. Это нужно, чтобы СДК не вылетел при запуске и поможет нам по идее не ставить драйвера видеокарты, а использовать параметры нашей системы.
- Ставим нашу систему и настраиваем всё.
- Дальше, когда система готова к работе, скидываем туда установочный фаил СДК и ставим.
- Если при запуске СДК будет ругатся на отсутствие библиотек (.dll фаилов) то либо достаньте их в интернете либо пойщите на старой операционной системе в папке Windows и засуньте их в папку СДК\level_editor\bins, либо установите русификатор СДК (вес 16мб), где они идут сразу.
- Всё, СДК готов к работе. Диалоги работают. Удачи :)
P.S. Также надо заметить, что в 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)
DirectX 9 (March 2009 Redistributable)
Удачи!
--..::HaroN::.. 15:02, 19 июня 2008 (MSD)