Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 02.11.2006, 19:54   #1
jimon
 
Сообщений: n/a
PhysX Drivers 2.6.0

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
 
Ответить с цитированием
Старый 03.11.2006, 14:28   #2
jimon
 
Сообщений: n/a
Re: PhysX Drivers 2.6.0

мдя народ а по тестить никто не хотел
но спасибо моему текущему моделеру...
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
 
Ответить с цитированием
Старый 03.11.2006, 21:59   #3
ZanoZa
Элита
 
Регистрация: 02.10.2005
Сообщений: 1,789
Написано 132 полезных сообщений
(для 252 пользователей)
Re: PhysX Drivers 2.6.0

блин, я с самого начала это увидел, но ждал что пробью прова и включю аську....не включил
ап ошибке сюда чё-то не донал написать
(Offline)
 
Ответить с цитированием
Старый 13.04.2007, 16:34   #4
jimforever
AnyKey`щик
 
Регистрация: 12.04.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
жа что бы работала игруха с PHYSX выще версии 2.2 нужно 20 метров драйверов (
но зато! реальная быстрая физика

Жаль. А я надеялся что есть способ без правки рееста (под юзером с ограниченными правами писать в реестр нельзя, т.е. обязательно нужны права админа, что не есть хорошо). Но спасибо и на этом.

Вот. Сделал "либу".
Юзать проще простого: just plug and play. В смысле, достаточно просто вызвать LoadLibrary("PhysX_Light.dll") в проге, использующей PhysX, и на компе без установленных дров всё будет работать (пока правда не проверял ).
http://tav.fatal.ru/PhysX_Light/Phys...SS-v6.11.01.7z
Только есть пара ньюансов:
1. В папке с игрой должны находиться все dll-ки из PhysX, которые она использует.
2. В папке с игрой должна находиться папка с номером версии используемого в игре SDK, напр. папка "v2.6.2", содержимое которой -- копия С:\Program Files\AGEIA Technologies\v2.6.2. Если игра использует другую версию SDK, то папка просто должна называться иначе. (Данная версия либы поддерживает все версии SDK от 2.3.1 до 2.6.2 включительно.)
Вот, напр., готовый архивчик, собранный на основе последней версии PhysX SDK и SystemSoftware.
Либа корректно обрабатывает ситуацию, когда дрова SystemSoftware уже установлены, и даже когда установлены, но более ранней версии, чем того требует прога (последнее не проверял, но работать должно).
Также в случае краша приложения или если любознательный юзер нажал ресет, данные реестра не теряются -- либа при подсоединении к процессу, перед тем как править реестр, сохраняет резервную копию всей ветви "HKEY_LOCAL_MACHINE\SOFTWARE\AGEIA Technologies" в файл. Так вот, после такого не-совсем-грамотного-завершения-процесса достаточно просто ещё раз запустить PhysX-прогу, а потом нормально выйти из неё -- при детаче либа сама всё восстанавливает в реестре так, как ы былО, до её запуска.

И последнее, либа (а следовательно и любая прога, её юзающая) требует прав админа. И используйте её на свой страх и риск, никаких гарантий, AS IS.

>насколько легально будет подобное распространение драйвера в коммерческом проекте?
Если проект коммерческий, то это так принципиально? В смысле, если чел готов купить игру, то 20Мб уже не рИшают.
Вообще конечно ребятам из AGEIA это не понравится. Но где-то читал на их форуме, что распространять сами дрова в виде инсталлятора можно. Про всякие самопальные урезанные версии не знаю. Но в некоммерческом проекте думаю на это никто внимания обращать не будет.
(Offline)
 
Ответить с цитированием
Старый 13.04.2007, 16:43   #5
jimon
 
Сообщений: n/a
Re: PhysX Drivers 2.6.0

jimforever
сорс либы выложил бы для народа хотя бы
хотя у меня он уже есть или то старая версия ?
 
Ответить с цитированием
Старый 13.04.2007, 20:52   #6
Render
Знающий
 
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений
(для 32 пользователей)
Re: PhysX Drivers 2.6.0

А на каком принципе твоя либа работает, что она именно делает?

Вообще то уже давно удалось убрать зависимость от реестра. И ненеужно никаких других либ, папок с номерами версий, и даже ФизиксЛоадер ненужен . Вот если бы Агея разрешила такое использовать, было бы супер. Я уже второй раз создаю тему по этому поводу на офФоруме. Так никто и неподержал.... А жаль.
Если такие ещё найдутся, то тема в разделе 2.7.х и называется PhysX without register . Она там в самом верху висит.

З.Ы. А почему либа неподерживает СДК 2.7.0 У меня всё на нём работает.
(Offline)
 
Ответить с цитированием
Старый 13.04.2007, 23:29   #7
jimon
 
Сообщений: n/a
Re: PhysX Drivers 2.6.0

Render
так ты можеж мне обьсянить етот прикол ?
как я понимаю етот physxloader проста грузит к себе либу от нужной версии дров и переадресовывает базовые функции ...
кто-то ручками ето уже пробовал грузить ?
ps. кто бы обьсянил как юзать soft body ? ... :'(
 
Ответить с цитированием
Старый 13.04.2007, 23:36   #8
Render
Знающий
 
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений
(для 32 пользователей)
Re: PhysX Drivers 2.6.0

Дак я врапером пробовал напрямую загрузить из Коре. Получилось . И лоадер тогда ненужен и реестр тоже.

Это конечно всё хорошо, вот если бы Агея одобрила наши действия.
(Offline)
 
Ответить с цитированием
Старый 16.04.2007, 11:21   #9
jimforever
AnyKey`щик
 
Регистрация: 12.04.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: PhysX Drivers 2.6.0

не знаю у меня так без дров и не заработало (
все делал не получаеться
(Offline)
 
Ответить с цитированием
Старый 16.04.2007, 23:05   #10
Render
Знающий
 
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений
(для 32 пользователей)
Re: PhysX Drivers 2.6.0

Процесор подержует ССЕ инструкции?
(Offline)
 
Ответить с цитированием
Старый 17.04.2007, 10:49   #11
jimforever
AnyKey`щик
 
Регистрация: 12.04.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: PhysX Drivers 2.6.0

да когда ставлю полный дрова все работает!
а когда сношу ставлю обрезанные неработает
(Offline)
 
Ответить с цитированием
Старый 17.04.2007, 17:54   #12
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: PhysX Drivers 2.6.0

Криво значит делаеш, должно работать!
(Offline)
 
Ответить с цитированием
Старый 17.04.2007, 19:17   #13
Render
Знающий
 
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений
(для 32 пользователей)
Re: PhysX Drivers 2.6.0

Видимо дрова от другой версии. И ключ в реестр сделал?
(Offline)
 
Ответить с цитированием
Старый 18.04.2007, 17:12   #14
jimforever
AnyKey`щик
 
Регистрация: 12.04.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: PhysX Drivers 2.6.0

все делал как выше написано! Не помогает! ни для 2.6.0 ни для 2.6.2.
скачал обе SDK!
вам совутую проверить так! снести дрова! и прописать в реестре!
А еще лучше зайти под USERом! если получиться то все клево!
А у меня не получается?*?!!
(Offline)
 
Ответить с цитированием
Старый 18.04.2007, 17:16   #15
jimforever
AnyKey`щик
 
Регистрация: 12.04.2007
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Re: PhysX Drivers 2.6.0

единственное видел так это в игре MAGIC BALL 3 там версия 2.2 помоему!
так вот она действительно идет без реестра и без дров!
так токо 2 файла с игрой идут!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PhysX SAF Библиотеки 18 15.09.2010 22:36
physx car+TCP 3dr1aN Blitz3D 4 29.08.2009 16:04
PhysX .NET -=Jack=- C++ 6 03.02.2009 18:21
PhysX и и полёт. JeSss Физика 17 11.02.2008 19:55
Physx jimon C++ 3 02.03.2006 22:34


Часовой пояс GMT +4, время: 10:31.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com