Русский / Russian English / Английский

Сейчас на форуме:
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Софт, инструменты —› Патч драйверов ATI Catalyst 11.8 для вывода звука через DVI-HDMI
Посл.ответ Сообщение

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 20:47 · Поправил: YURETZS New!
Цитата · Личное сообщение · #1

Кто занимался исследованием защиты драйверов от неАтишных переходников DVI-HDMI (нечипованных), поделитесь сигнатурой для патча 11-ой линейки каталиста.
Тема поднималась здесь:
http://forum.radeon.ru/viewtopic.php?f=7&t=18807

И патч делался для старой линейки драйверов (9-ой)

Под 7-ку x86 эти драйвера не подходят.

Ранг: 617.3 (!)
Статус: Участник

Создано: 6 сентября 2011 21:08 New!
Цитата · Личное сообщение · #2

Когда-то патчил, выложи нужный sys.

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 21:15 · Поправил: YURETZS New!
Цитата · Личное сообщение · #3

http://rghost.ru/20668311

Ранг: 47.7 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 21:16 New!
Цитата · Личное сообщение · #4

ATI дравера это погань. Лучше их вообще не ставить. Дырявая кривая поделка.

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 21:18 New!
Цитата · Личное сообщение · #5

bowrouco

Омега сейчас не поддерживается

Ранг: 617.3 (!)
Статус: Участник

Создано: 6 сентября 2011 21:36 · Поправил: Vovan666 New!
Цитата · Личное сообщение · #6

Code:
  1. push    19h
  2. push    0D0h
  3. push    offset a6140063500g_0 ; "6140063500G" ;ищется по этой строке
  4. push    esi
  5. call    sub_398ED2 ;этот call должен вернуть то-ли 3 то-ли 5 не помню
  6. mov     ebx, eax
  7. cmp     ebx, 3
  8. jnz     short loc_399643


я когда-то патч делал под это дело, не знаю работает еще или нет (под 64 вроде не работал никогда)

зы - если патчим вручную, не забываем правит checksum в хидере.

bowrouco пишет:
ATI дравера это погань. Лучше их вообще не ставить. Дырявая кривая поделка.


и к чему ты эту ересь написал?

{ Атач доступен только для участников форума } - x32x64.exe

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 22:23 New!
Цитата · Личное сообщение · #7

Фокус не удался

Может где еще проверочка осталась ?

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 22:39 · Поправил: YURETZS New!
Цитата · Личное сообщение · #8

Патч можно было сделать проще, в один байт:



text:00398F3D inc ecx
.text:00398F3E cmp ecx, 0Bh
.text:00398F41 jb short loc_398F2D
.text:00398F43 push 3
.text:00398F45 jmp short loc_398F49
.text:00398F47 ; ---------------------------------------------------------------------------
.text:00398F47
.text:00398F47 loc_398F47: ; CODE XREF: sub_398ED2+43j
.text:00398F47 ; sub_398ED2+49j ...
.text:00398F47 push 5 ; меняем 5 на 3
.text:00398F49
.text:00398F49 loc_398F49: ; CODE XREF: sub_398ED2+73j
.text:00398F49 pop eax


Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 6 сентября 2011 22:53 New!
Цитата · Личное сообщение · #9

Может еще этот участок пропатчить ?


.text:0039A359 loc_39A359: ; CODE XREF: sub_39A2FF+47j
.text:0039A359 push esi
.text:0039A35A call sub_398FDB
.text:0039A35F push esi
.text:0039A360 mov edi, eax
.text:0039A362 call sub_399010
.text:0039A367 cmp edi, 2
.text:0039A36A jnz short loc_39A393
.text:0039A36C push 19h
.text:0039A36E push 80h
.text:0039A373 push offset aDpHdmiAdaptor ; "DP-HDMI ADAPTOR"
.text:0039A378 push esi
.text:0039A379 call sub_398F5F
.text:0039A37E mov [ebp+arg_0], eax
.text:0039A381 cmp eax, edi
.text:0039A383 jnz short loc_39A388
.text:0039A385 push 3
.text:0039A387 pop edi
.text:0039A388
.text:0039A388 loc_39A388: ; CODE XREF: sub_39A2FF+84j
.text:0039A388 test eax, eax
.text:0039A38A jnz short loc_39A393
.text:0039A38C mov [ebp+arg_0], 1
.text:0039A393
.text:0039A393 loc_39A393: ; CODE XREF: sub_39A2FF+6Bj
.text:0039A393 ; sub_39A2FF+8Bj
.text:0039A393 xor eax, eax
.text:0039A395 cmp edi, 3
.text:0039A398 setnz al
.text:0039A39B dec eax
.text:0039A39C and eax, 3
.text:0039A39F inc eax
.text:0039A3A0
.text:0039A3A0 loc_39A3A0: ; CODE XREF: sub_39A2FF+58j
.text:0039A3A0 push 0
.text:0039A3A2 mov edi, eax
.text:0039A3A4 push edi
.text:0039A3A5 push esi
.text:0039A3A6 call sub_39DDDA
.text:0039A3AB mov eax, [ebp+arg_4]
.text:0039A3AE test eax, eax
.text:0039A3B0 jz short loc_39A3BA
.text:0039A3B2 mov ecx, [ebp+arg_0]
.text:0039A3B5 mov [eax], edi
.text:0039A3B7 mov [eax+4], ecx


Ранг: 617.3 (!)
Статус: Участник

Создано: 6 сентября 2011 22:53 New!
Цитата · Личное сообщение · #10

Попробуй так
http://zalil.ru/31658919

Я сейчас не помню, но этот файл должен быть не в одном месте, а где-то в 2ух

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 7 сентября 2011 00:58 New!
Цитата · Личное сообщение · #11

Файл заменил в двух местах.

Не понимаю, что ему еще надо, может патчить дрова от Realtek ?

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 7 сентября 2011 11:09 New!
Цитата · Личное сообщение · #12

Вот такой Месседжбокс появляется при подключении к тв через HDMI:

ССС опрашивает драйвер и не находя чип считает что переходник левый, только вопрос - какой драйвер ?
Может копать реалтек ?

Ранг: 0.6 (гость)
Статус: Участник

Создано: 9 сентября 2011 22:21 · Поправил: AMDPromo New!
Цитата · Личное сообщение · #13

тестируй, кидать в папку sys32
http://zalil.ru/31674359

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 10 сентября 2011 19:31 New!
Цитата · Личное сообщение · #14

AMDPromo

Не помогло
Народ говорит без фирменного серого атишного переходника звука не будет, еще было мнение что проблема со звуком из-за виавского встроенного звука, но я его в биосе отключил да и у некоторых звук всё-таки был на обычном черном DVI-HDMI переходнике.

Как проверить переходник на предмет физической проброски звука, что в нем должно звониться ?

Ранг: 0.6 (гость)
Статус: Участник

Создано: 10 сентября 2011 19:56 New!
Цитата · Личное сообщение · #15

YURETZS
копай либы дров одна из них отвечает за звук и патчи ее

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 10 сентября 2011 20:05 New!
Цитата · Личное сообщение · #16

Но либы по любому читают сигнатуру атишного чипа (6140063500G) с помощью дров (atikmdag.sys) или есть что-то еще ?

Ранг: 617.3 (!)
Статус: Участник

Создано: 11 сентября 2011 01:12 New!
Цитата · Личное сообщение · #17

YURETZS
Попробуй поискать старые дрова 9.х 10.х, и пропатчить их, если заработает, то значит надо думать как патчить дрова, если нет, то проблема в проводе.

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 11 сентября 2011 22:20 New!
Цитата · Личное сообщение · #18

Пропатчил 9.9 под W7 x86 - ничего не изменилось.
Буду разбираться с железом.
Все черные переходники и цельный кабель DVI-HDMI значит не годятся, а может проблема с телевизором (Philips PHI32PFL5404/60) или с материнкой (AsRock G31M-VS2 с виавским звуком) ?

Ранг: 44.3 (посетитель)
Статус: Участник

Создано: 12 сентября 2011 14:32 · Поправил: YURETZS New!
Цитата · Личное сообщение · #19

Поменял железо - взял за 150 руб фирменный желтый атишный переходник + кабель DVI-D Dual Link за 250 руб - один хрен звука нет - 400 руб зря потратил



Теперь осталось поменять материнку.
 eXeL@B —› Софт, инструменты —› Патч драйверов ATI Catalyst 11.8 для вывода звука через DVI-HDMI

Видеокурс ВЗЛОМ