All pastes #991298 Raw Edit

Someone

public text v1 · immutable
#991298 ·published 2008-04-20 21:48 UTC
rendered paste body
(20:48:28) Balthazar: З.Ы. поставил Wine 0.9.60, ахеренный весчь по сравнению с 0.9.25 )
Для прикола запустил в нем 3дМарк 2003:

http://radikal.ru/F/i020.radikal.ru/0804/34/d151cf30d649.jpg
http://radikal.ru/F/i018.radikal.ru/0804/3f/d33ee5fecba6.jpg
http://radikal.ru/F/i018.radikal.ru/0804/4d/70791ce1b970.jpg
http://radikal.ru/F/i050.radikal.ru/0804/91/5fe8ae09d201.jpg

По виду теперь приложения смахивают на запущенные под 2000-ой вендой, хотя можно настроить интеграцию, и они будут выглядеть, как нативные..
(20:49:05) Alex007: круто..
(20:49:50) Balthazar: Судя по пресс-релизу, 0.9.60-это последняя бета, дальше релиз-кандидаты будут... DirectX9 допилили.
(20:50:00) Alex007: )
(20:50:32) Balthazar: странно, что DX9 сделали, а DX7 тольео 40%. Видимо подумали, что он нахрен никому не нужен..
(20:50:48) Alex007: а он кому-то нужен???
(20:50:56) Alex007: Я б лучше директХ 10 сделал))
(20:51:07) Balthazar: ну не знаю, есть же DX7 игрушки вроде старого NFS
(20:51:17) Alex007: Оооочень старого)))
(20:51:34) Balthazar: DX10 не нужен, вообще никаких реальных преимуществ по сравнению с 9.
(20:51:44) Alex007: м-даа?
(20:51:47) Balthazar: ага.
(20:51:49) Alex007: Видел на ютубе шикарное видео?
(20:52:00) Balthazar: Отличия по графике заметить нереально.
(20:52:01) Alex007: Кризис в DX9 и DX10.
(20:52:06) Balthazar: да-да-да...
(20:52:09) Alex007: Вот пойди и посмотри
(20:52:29) Balthazar: а знаешь ли ты, что настройки верихай можно разблокировать и установить в DX9?
(20:52:48) Balthazar: и при этом оно в полтора раза быстрее работает при том же качестве?
(20:52:54) Alex007: Солнечные блики в ДиректХ 10 и их отсутствие в ДиректХ 9 - раз, блики и тени - два, красивая обработка физики (типа полеты пули) т три
(20:53:03) Alex007: Ты словами не махай, а пойди и посмотри))
(20:53:18) Alex007: игра идет на максимальных настройках графики в обоих директах
(20:53:19) Alex007: и разница ощутима
(20:53:24) Balthazar: А ты почитай фак по кризису, Very high залочен специально, есть патчи.
(20:53:53) Alex007: Ну и причем тут это? ДХ9 и 10 тестировались в абсолютно одинаковых условиях
(20:54:14) Balthazar: Физика вообще к графике никакого отношения не имеет, кстати ;-)

Да-да-да...
(20:54:29) Alex007: Графическое ее отображение, а не сама физика, читай внимательно
(20:54:38) Alex007: например, полет пули и графика при взрыве
(20:54:44) Balthazar: Тьфу ты блин, ты сам-то сравнивал?
(20:54:50) Alex007: Я смотрел видео.
(20:55:01) Balthazar: У меня 8800GT, я сам сравнивал и запускал.
(20:55:01) Alex007: В котором все четко разложено по полочкам.
(20:55:11) Alex007: Сними видео и покажи.
(20:55:14) Alex007: Буду только рад.
(20:55:35) Balthazar: У меня нечем его снимать.
(20:55:48) Alex007: коммунтикатором, видео-камерой
(20:55:55) Alex007: *без т\
(20:55:55) Balthazar: :-D
(20:56:00) Balthazar: ЖЖОШЬ.
(20:56:15) Alex007: что-то не так?
(20:56:28) Alex007: или у тебя камера на 2 мегапикселя?
(20:56:32) Alex007: или 0.3?
(20:56:46) Balthazar: Интересно, заметишь ли ты на ролике разницу между минимальными и макс. настройками.
(20:57:02) Alex007: Приколы у тебя сегодня явно туповатые.
(20:57:13) Balthazar: Это у тебя приколы странные )
(20:57:22) Balthazar: не ожидал, что ты поведешься на ролики.
(20:58:42) Alex007: ну, иди и посмотри:
http://ru.youtube.com/watch?v=B5mBu7pnWd0
а то легко изображть из себя умника и неверящего скептика
(20:59:07) Balthazar: Да блин, сколько можно ролики смотреть-то?
(20:59:43) Alex007: поверь, это намного более аргументированный источник информации, чем болтовня
(21:00:24) Alex007: http://ru.youtube.com/watch?v=c8zgC86X2AU
а вот и ролик с кризисом
(21:00:26) Balthazar: Вообще, кризис изначально разрабатывался и отлаживался на видеокартах 7800GTX, и использовал SM 3.0, так что DX 10 там не олее чем циферка.
(21:00:43) Alex007: Я не знаю, что такое SM 3.0.
(21:00:57) Balthazar: Shader Model 3.0
(21:01:02) Alex007: а..
(21:01:08) Alex007: и тем не менее.
(21:06:11) Balthazar: И какое отношение Sm 3.0 имеет к DX10?

Q: Есть ли поддержка DirectX 10 в BETA-версии?
A: Нет, только DirectX 9.

DX10 приделали непосредственно перед релизом. DX10 позволяет делать все то же, что и DX9, а расширенные возможности использовать намного сложнее. В результате в DX10 игры выглядят ровным счетом так же, как и в DX9. Проверено на Lost Planet, Bioshock и в кризисе тоже. Разница если и есть, то обусловлена принудительным отключением некоторых функций.

Q: Как улучшить (форсировать) графику в Windows XP, т.е. в DirectX9 режиме?
A: Можно воспользоваться следующими командами (их необходимо добавить-заменить в конфигурационном файле):
Код:
con_restricted= 0
e_water_ocean_fft = 1
r_waterreflactionsquality = 4
r_hdrlevel = 0.8
r_sunshafts = 1
(21:07:01) Balthazar: Q: Как вкл./выкл. физику на разных настройках графики?
A: Создайте файл autoexec.cfg в корневом каталоге и добавьте следующие команды для вкл. физики на Very High:
Код:
e_cull_veg_activation=50
g_joint_breaking=1
g_tree_cut_reuse_dist=0
p_max_MC_iters=6000
e_phys_foliage=2
es_MaxPhysDist=200
es_MaxPhysDistInvisible=25
e_phys_ocean_cell=0.5
e_foliage_wind_activation_dist=20
g_breakage_particles_limit=200
p_max_object_splashes=3
p_splash_dist0=7
p_splash_dist1=30
p_splash_force0=10
p_splash_force1=100
p_splash_vel0=4.5
p_splash_vel1=10
v_vehicle_quality=4
p_max_substeps_large_group=5
p_num_bodies_large_group=100

Для использования базовой физики замените строки следующими:
Код:
e_cull_veg_activation=20
g_joint_breaking=0
g_tree_cut_reuse_dist=0.7
p_max_MC_iters=4000
e_phys_foliage=1
es_MaxPhysDist=50
es_MaxPhysDistInvisible=10
e_phys_ocean_cell=0
e_foliage_wind_activation_dist=0
g_breakage_particles_limit=80
v_vehicle_quality=1
p_max_substeps_large_group=3
p_num_bodies_large_group=30
(21:07:06) Balthazar: Это так, на будущее.
(21:07:55) Alex007: Подводим итоги: все видео - подтасовка, обусловленная только желанием кого-то там левого задурить пользователям головы, и для съемки этого видео специально отключали некоторые функции, из-за чего в ДиректХ 10 графика кажется лучшей
(21:08:02) Balthazar: Q: Как разблокировать пункт Very High в продвинутых настройках игры?
A: И так, по пунктам:

1. Берём файл "CryRenderD3D9.dll", который лежит в папке "..\Crysis\Bin32(64)\".
2. Делаем в ЭТОЙ же папке его копию, с именем "CryRenderD3D10.dll" (соглашаемся на замены).
3. Находим ярлык Crysis'а на рабочем столе (или в любом другом месте, от куда вы его запускаете). Клик правой кнопкой мыши "свойства", там дописываем параметр DX10, пример: строка: D:\Games\Crysis\Bin32\Crysis.exe -DX10.
4. Идём в "..\Crysis\Game\ShaderCache.pak" . Открываем (распаковываем любым архиватором (получится ~300мб)) этот файл. КОПИРУЕМ папку "Cache" в ...\Мои Документы\My games\Crysis\Shaders\. Соглашаемся на все замены и т.п..
5. Удаляем файл ShadersList.txt! (%Мои документы%\My Games\CrySis\Shaders\Cache\ShaderList.txt).
6. Запускаем с ярлыка.

После всего проделанного лезем в "Advanced" настройки графики и видим активную опцию Very High. Также заходим в игру и любуемся прекраснейшей сочной картинкой (имеются ВСЕ DX10 фичи в отличие от правленного High) и немного снизившейся производительностью. Но все равно играбельней, чем под Windows Vista. Предложил добавить ЖЕЛЕЗЯКА, источник информации.
(21:08:04) Alex007: браво, тезка. Шерлок Холмс курит в сторонке))
(21:08:44) Balthazar: Нужно как-то продавать висту. Для этого нужно убедить юзера в немерянной крутости DX10. Вот и все.
(21:09:31) Alex007: так и представляю себе программеров Майкрософт, которые пыхтят и отключают настройки графики, чтобы раскрутить ДиректХ 10...
(21:09:32) Alex007: жжошь
(21:12:45) Balthazar: Я не спорю, в DX10 есть продвинутые возможности, но реально они на сегодняшний день нигде не используются. Я свои слова подтвердил, чего ты сделать не в состоянии, поскольку кризис просто не сможешь запустить.

Представляй и дальше, а заблочить пункт "Very high"-это пять минут работы, даже паскаль-программер с этим справится.
(21:13:25) Balthazar: Так что болтовню я наблюдаю по другую сторону монитора ;-)
(21:15:29) Alex007: паскаль-программер - это типа снисходительное оскорбление.

Ессно, у меня Кризис не запустится (опять зачем-то пошел оскорблять), но предмет спора тут абсолютно ни при чем. Ты подтвердил только свои какие-то непонятные подозрения, не более. Предоставь реальные доказательства, а не трепотню языком.

Разумеется, доказать можно что угодно, например то, что лучший антивирус - это антивирус Васи Пупкина, а не нод32, как показывают тесты многих лабораторий. Дело не в этом, а в том, кому это нахрен надо. Разумеется, можно это сделать доя того, чтобы все ломанулись покупать новую систему Виндовс Дриста, которая использует встроенный антивир Пупкина, но очевидно, что игра не стоит свечь.

Проведи аналогию.
(21:17:42) Balthazar: Я не оскорбляю, я констатирую факт. ты рассуждаешь о том, чего не видел в реальной жизни. Настройки физики и графики можно принудительно поставить на Very High, и оно ничем не будет отличаться от DX10. Можешь опровергнуть то, что подтвердили сотни человек?
(21:18:40) Alex007: Не могу, это и не надо. Понимаешь, МОЖНО сделать все что угодно. Вопрос в том, СТОИТ ли это делать и ради чего оно делается.
(21:18:50) Alex007: Аналогия с антивирусом Васи Пупкина напрашивается.
(21:18:52) Alex007: всеми фибрами души.
(21:19:22) Balthazar: Эта аналогия-ерунда, потому что антивирус Васи пупкина не является урезанной версией Nod32.
(21:19:59) Alex007: а если является? От этого ничего не изменится
(21:23:35) Balthazar: Итак, что мы имеем? Кризис прекрасно работает с наcтройками Very High в DX9. Причем, налицо тот факт, что эти настройки специально скрыты от пользователя, но они ДОСТУПНЫ. Одно из двух... Либо движок писали и под DX9, и под DX10 используя ветвления... Либо просто написали DX9 движок и заблокировали расширенные настройки в DX9. Второе логичнее, тебе так не кажется? Тебе не кажется, что программисты не будут так прятать настройки, если сделают фактически два движка к одной игре?
(21:24:15) Alex007: Убери свое < font size="3" >)))

Блин, после этого у меня мания преследования, капец
(21:24:16) Balthazar: > паскаль-программер - это типа снисходительное оскорбление.

неа, я просто сказал, что ты знаешь как пользоваться операторами if ... else
(21:24:18) Alex007: я после этого меганаивный оболтус
(21:26:06) Balthazar: Однако, опровергни. Работает расширенная физика в DX9? Работает. Отличается от DX10? Не отличается. Настройки доступны не через жопу? Недоступны.

А теперь попытайся сам ответить, почему это так.
(21:27:39) Alex007: Вполне возможно, что на наивысших настройках есть какой-то глюк, и глюк довольно сильный, который не успели или не смогли исправить, поэтому так заховали. Возможно, так захотела левая пятка разраба. Возможно, это было продиктовано требования рынка. Мало ли вариантов?
(21:30:59) Balthazar: Тем не менее, люди так играют, и проходят. Более того, в DX9 игра ест намного меньше памяти, и работает стабильнее. В DX10 часто бывают глюки с висящими в воздухе предметами, на видеокартах ATI.

Разрабу невыгодно и нелогично так извращаться => это сделано специально.
(21:31:18) Alex007: )
(21:32:21) Alex007: понимаешь, ты можешь меня задавить обилием теоретических знаний, даже кое-где и соврав, если надо. Я в мире теории с тобой спорить не могу, поэтому отвечаю чисто практически: все равно не понимаю, нахрен это было делать и почему тогда сотни рядовых пользователей говорят, что в ДХ 10 все ниибацо круче.
(21:33:58) Balthazar: Возьми ради интереса, и проверь ;-)

Рядовым пользователям невдомек, что движок-то в DX10 продолжает работать в прежнем режиме, просто включаются порезанные возможности. :-D Ты же знаешь, что они зачастую видеокарту от винды не отличают.
(21:34:37) Alex007: ))