Member
Статус: Не в сети Регистрация: 01.06.2003 Откуда: Pskov
Grevzi
Цитата:
в 3Дмарке 2003 показывает все 8 текст. конвеера
все ли тесты были доступны ?
у меня при переделке из радеона в FireGL исчезла поддержка шэйдеров версии2 в результате тест с матерью-природой и полоумными троллями-членовредителями я так и не смог лицезреть...
похоже, дело в драйверах
я устанавливал 1032
новее есть только 1034, сегодня попробую скачать, может повезет
ЗЫ: какую версию драйверов под FireGL устанавливал, если не секрет ?
ALL
Здравствуйте. Купил я карту Connect3D Radeon9500 128Mb. Переделал её в R9700. Посое переделки появились глюки в 3Дмарке и играх в виде выпадающих полегонов. Примерно 1 раз в секунду моргает какой-нибудь полегон, как-будто бы имеется переразгон ядра. Но даже при 300 мгц имеются эти глюки. Однако, если карту не переделывать, а только разогнать даже до 400 мгц, то глюков не наблюдается.
Здесь пишут про "шахматку", а у меня нечно другое. Может быть, от этого можно как-нибудь изьавиться? Помогите плиз, а то не знаю, нести ли карту назад или нет.
Скачал Rage3D Tweaker, в нём есть опции Diesable HierarchicakZ и Diesable HyperZ. Толку нет. Что дальше делать?
Member
Статус: Не в сети Регистрация: 01.06.2003 Откуда: Pskov
Буду очень благодарен, если кто-нибудь из ЗНАЮЩИХ людей сможет меня просветить по нескольким возникшим в моей темной голове вопросам. Если где сглупил, то прошу сильно ногами не пинать
Итак.
Допустим, имеется видеокарта с чипом ATI R300, 128Мб на борту и шиной памяти шириной 256bit.
Из всех способностей этой видеокарты меня в данном сообщении будут интересовать только следующие:
1) работа как с 4-мя конвейерами, так и с 8-ю,
2) работа как с 128 битной шиной памяти, так и с 256 битной.
Таким образом получаем следующие 4 возможные комбинации :
Рассматриваемая видеокарта может спокойно находиться в нескольких СОСТОЯНИЯХ.
Их можно разделить на 2 типа:
1) игровые - Radeon (9500, [9500pro,] 9700, 9700pro)
2) профессиональные - FireGL (Z1, X1 128M)
Для каждого типа существует свои драйвера: для радеонов это Catalyst, для FireGL -- соответственно свои.
Но в КАЖДОМ из драйверов (будь то Catalyst или FireGL), реально предусмотрена работа лишь c НЕКОТОРЫМИ из упомянутых комбинаций.
Для каталиста: 4 конв + 128bit = Radeon9500
8 конв + 256bit = Radeon9700[pro]
[8 конв + 128 bit = Radeon9500[pro] - насчет существования такого варианта в случае видеокарты с изначально 256-ти битной шиной я на 100% еще не уверен. Поправьте меня, если я соврал.
4 конв + 128bit = не задействовано! 8 конв + 128 bit = не задействовано!
Прошу обратить особое внимание, что на одной и той же видеокарте комбинации, НЕзадействованные для одних драйверов, спокойно используются другими драйверами.
Это была всего лишь присказка, сказка -- впереди…
Итак, внимание!
Если я правильно понимаю ситуацию, ТО, каким образом использовать указанные возможности этой видеокарты (а именно: количество конвейеров + ширина шины), РЕШАЕТ вовсе не биос, а ДРАЙВЕРА.
Если бы это было не так, то софтовая переделка была бы невозможна без предварительной перепрошивки нового биоса.
Драйвера в зависимости от DeviceID (полученного из биоса либо сфальсифицированного софтово) решают какой ШАБЛОН/КОМБИНАЦИЮ возможностей (ширина шины + число конвейеров) задействовать для видеокарты.
А теперь собственно вопрос:
Можно ли каким либо образом заставить драйвера поддерживать те комбинации, для которых они изначально НЕ предназначались?
А именно: заставить каталист работать с 4-мя конвейерами и 256 битной шиной, а драйвера для FireGL - со 128 битной шиной памяти.
Лично мне на мой ламерский взгляд кажется, что заставить можно. Другой вопрос "КАК?"
Возможно и существуют некие фэйковые DeviceID (т.е. те, видеокарт с которыми в природе не существуют), которые как раз и переводят драйвера именно в эти несуществующие режимы, но это маловероятно.
Да и простая подмена каких-либо ключей в реестре вряд ли приведет к чему-либо подобному (хотя проверить лишний раз не помешает).
Наверное, единственное, что сможет помочь в данной ситуации, это грязный ХАК Проблема состоит только в том, чтобы найти толкового хакера, оторвать его от взлома второсортных игр и прочего третьесортного барахла и заинтересовать решением данной проблемы…
При условии, конечно, что эта моя "теория" проживет нерастоптанной хотя бы несколько часов после своего опубликования
Предвижу вопрос: а нафига все это нужно ? Ведь меняя пропатченные драйвера видеокарту можно перевести во все желаемые режимы. Да, конечно.
Но это утверждение будет НЕ верно для случая, когда у вас из 8-ми конвейеров работают нормально только 4 (вспомните, сколько раздосадованных криков раздавалось в этой ветке по поводу неудачных переделок Radeon9500->Radeon9700) Максимум, чего вы добьетесь: либо Radeon9500(4x128bit) для игр, либо FireGL Z1(4x256bit) для всяких CAD'ов. А хотелось бы большего, например, Radeon9500xxx (4x256bit), ведь на FireGL Z1 (4x256bit) в игры особо не разыграешься -- он не для этого создан и дровишки у него заточены вовсе не для развлекательных приложений.
Пусть в итоге улучшение будут измеряться всего лишь несколькими процентами !!! Настоящие оверклокеры оценят и это. Иметь на борту 256-битную шину и не иметь возможности задействовать ее -- это хуже всякой пытки (опять же, для настоящего оверклокера). Это просто преступление
Да и вообще, мало ли для чего это пригодится… Зачастую сложно предугадать к чему приведет то или иное открытие, достижение. Для начала просто хотелось бы почувствовать себя более свободным, не скованным ограничениями, установленными доброй, но весьма скрытной фирмой ATI.
И напоследок.
Благодарю всех, кто осилил эту мессагу до конца, и особенно тех, кто постиг ход моей полуночной мысли.
ЗЫ: Да, чуть не забыл. Давно хотел выразить свою признательность замечательным людям:
-- Алексею Николайчуку (Unwinder'у) за его великолепную программу RivaTuner и особенно за прилагающиеся к ней высокопрактичные патчи SoftR9x00 и SoftFGL;
-- twinhead'у, заварившему всю эту кашу с переделкой радеонов.
Спасибо, что вы есть в этом форуме. Вы одни из немногих участников, чьему мнению лично я доверяю на все 100% и чьи мессаги перечитываю как минимум по два раза (не в обиду остальным будет сказано )
Member
Статус: Не в сети Регистрация: 02.06.2003 Откуда: Haifa
Люди, извините, что переспрашиваю, но в ЭйТи Ай не очень-то смыслю. По тому, что я понял, выходит, что ЛУЧШЕ купить 9500 со 128МБ, и перепаять резистор, чем купить 9500Про, т.к. выйдет 256-бит, верно?
А во-вторых, имеется ли какя-то конкретная компания(Гигабайт,Херкулес ит.д.), чьи платы гарантированно переделываются? Спасибо заранее.
Member
Статус: Не в сети Регистрация: 01.06.2003 Откуда: Pskov
Grevzi
Цитата:
У меня тоже после переделки в FireGL Z1 исчезла поддержка шэйдеров версии2, я устанавливал теже дрова версии 1032.
устанавливал ver.1034 -- та же ботва
судя по всему, драйвера о DX9 и не подозревают
ни в readme, ни в хелпах ни одного упоминания о DirectX
в принципе ничего удивительного в этом нет, если вспомнить, что эта видеокарта оптимизирована прежде всего для "профессиональных" приложений, которые имеют дело в основном только с OpenGL
Да я думал в системе дело, старинькая уже чето попортилось и периустановил винду, сервис пак поставил на чистую систему устанавливал DX9, дрова под FireGL и тоже жопа шэйдеры версии 2 отсутствуют, так что склонен думать что придеться выбирать или игры или КАД пока эти софтопииисатииили не наваяют новые дрова с поддержкой DX9
Member
Статус: Не в сети Регистрация: 29.10.2003 Откуда: Киев
Солнышек ПодлышекForeva Неплохо бы было, все эти сообщениия, которые ты приатачил, добавить не в конец ветки - а разместить их где-нибудь сначала. Во первых - народ бы не путался, а во вторых - не нарушалась бы хронология развития событий в ветке. Если ты - модер, то ты можешь это сделать.
Поздно многие уже испугались.Может быть сделать специальное сообщение для участников этой ветки , а то непонятки полные.Я вообще думал что это сбой или происки врагов .Сижу жду когда востановится нормольная хронология.
Advanced member
Статус: Не в сети Регистрация: 10.03.2003 Откуда: Россия, Тюмень
Igor_pro Я так и пытался в, форме пересылки надо было снять галочку "добавить в конец выбранной темы" , тогда сообщения должны рассортировываться по времени... Глюк конфы
Подскажите кто знает[/color]. Переделал софтом радеон включились 8 конвееров в 3Dmark03 появилась шахматка, но я вот только понять немогу почему она присутствует только на дыме или при появление теста и на долю секунды а потом пропадает , а вот на дыме, огне на факелах и сверкании меча девушки присутствуют всегда остальная часть экрана чистая. Может это всетаки не конвееры у меня , а что то другое. Заранее спасибо тем кто откликнется.
Народ упал радик 9500@FireGl X1 хотел перепрошить на 9700ПРО, но прога ATI Flasher старенький бивис вытерла а новый шитьотказалась! Что только не предпринимал ничего не получается! Запускал с PCI видяхой, немогу!!! Помогите пзиззз!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения