nVidia 8xxx с драйверами ForceWare 9x.xx и выше

Автор DJ Riff, 16 мая 2007 20:10:00

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Force

Цитироватьwmp11
, боюсь, нельзя... но точно не знаю...
а клон у тебя куда? потому что на сурсе изображение и с оверлеем нормальное, а вот на клоне уже пропадает. Может проще поменять очередность дисплеев?

RDS1976

Force
"Клон" --   моник - телек
Чего такое сурс? :)
ЦитироватьМожет проще поменять очередность дисплеев?
попробую....
Но пока выручает только Bsplayer...
http://www.kamerton.dn.ua
Сайт, которым я занимаюсь. По работе!

Force

Сурс - исходник. Основной дисплей, с которого снимается копия. Копия по сравнению с основным дисплеем работает тормознутее (играть голимо), и не показывает оверлей.

clearing


DJ Riff

Опа! Ну прямо как на Новый год под ёлочкой! ©
Так, чтобы окончательно оформить это дело в патч, нужна мелкая прога, выполняющая седующее:
1. Резервная копия thief2.exe, изменение thief2.exe (см. Readme)
2. Более-менее удобный интерфейс для изменения настроек (чтобы не редактировать вручную INI)
3. Найти и удалить привязку к клавише PrintScreen в файлах *.BND (т.к. внутренняя функция скриншотов работать не будет, применена внешняя, завязанная на PrintScreen)
Тьма тоже распространяется со скоростью света.

Force

Чувствую, как тех кто недавно купил более слабые радеоны, явно пожертвовав более быстрыми картами от NVidia ради сохранения раотоспособности Thief, начинают посещать неприятные мысли... :undecided:.
Вот, значится, MoroseTroll'ю представилась ОТЛИЧНЕЙШАЯ возможность написать THIEF LAUNCHER!!!!!!!!! Так как, насколько я понял, даже разрешение экрана тут придется изменять вне игры...


S.Siamsky

Объясните, please, малограмотному человеку. :embarassed:
В Thief2.exe я нашел всего 2 ссылки на DDRAW.DLL. Надо менять именно самую первую?
Я попробовал сначала первую, потом вторую, потом обе сразу - ну никак не хочет сотрудничать с германским командованием, сразу вылетает с ошибкой или просто сидит в процессах, а игруха не запускается...
Че-то я явно делаю не так.
Szybko, szybko, geht der ab!

MoroseTroll

Лончер сделаем - не вопрос. Хотелось бы поподробнее узнать, что за трюк делает этот фикс: просто устраняет небрежность программистов nVidia или действительно включает 32-битные видеорежимы?

Force

MoroseTroll, по идее, подключает другую Direct Draw-библиотеку.

MoroseTroll

Force: Если я правильно понял, этот фикс является прослойкой ("wrapper") между T2 и Direct3D. Ну да ладно, поковыряем, посмотрим.

MoroseTroll

Поковырял. В общем, этот ddfix делает следующее: перехватывает все DirectDraw/Direct3D-вызовы из T2 и рисует картинку сам, по своим правилам. Это хорошо заметно уже в меню игры, потому что там не родное разрешение 640*480, а то, которое указано в ddfix.ini. Данный способ, безусловно, избавляет от визуальных артефактов, но очень сильно снижает скорость рисования на слабых (читай - встроенных) видеокартах. На более-менее мощных, думаю, "проседаний" не должно быть заметно. Такой вот "костыль" для старенькой игры. Кстати, вполне возможно, что он сгодится (после определённых изменений) и для T1 и SS2.
Попробовал на T1G. Работает! Сомнений, что этот ddfix будет работать в SS2, почти не осталось. Подозреваю, что всё рисуется в 32-битном видеорежиме, поэтому и артефактов нет. В общем, этот парень обходным путём сделал то, о чём я говорил на стыке весны и лета.
[Исправлено: MoroseTroll, 20 окт. 2007 12:51]

MoroseTroll

Похоже, надобность в написании лончера отпала - автор фикса сделал его сам. Правда, требуется установленный .NET 2.0 или 1.2 и, разумеется, более-менее свежий DirectX, вернее - наличие файла d3dx9_30.dll в папке Windows\System32.

S.Siamsky

Господа тафферы!
Да это ж просто праздник какой-то! Я уж и забыл на своем компе, как все это должно выглядеть-то на самом деле. И звезды на небе, и облака, и нормальные цвета в тени... :up::up::up:
Правда, книги и карты теперь малость размытые получаются - разрешение-то поменялось. Надо что-то придумать с этим.
Да, в файлике ddfix.ini всего-навсего и надо было 8-микратный antialiasing mode убрать. И все заработало. Ура, товарисчи!!!

Szybko, szybko, geht der ab!

Vorob

Ура, я как раз накачал фанок. Пойду тестить на ноуте...

DJ Riff

SSiamsky
ЦитироватьПравда, книги и карты теперь малость размытые получаются - разрешение-то поменялось.
Попробуй выставить разрешение 1280х960 — это ровно вдвое больше оригинального, так что может быть более чётко.
Тьма тоже распространяется со скоростью света.