
13.02.2007, 16:44
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
как и обещал. вот красный:

Код красного цвета - 9.
Кто желает - вот фрагмент BOOTVID.DLL, функция установки палитры:
Код:
.text:800115B3 xor esi, esi
.text:800115B5 mov [ebp+var_40], esi
.text:800115B8 mov [ebp+var_3C], 20h
.text:800115BF mov [ebp+var_38], 2000h
.text:800115C6 mov [ebp+var_34], 2020h
.text:800115CD mov [ebp+var_30], 200000h
.text:800115D4 mov [ebp+var_2C], 200020h
.text:800115DB mov [ebp+var_28], 202000h
.text:800115E2 mov [ebp+var_24], 202020h
.text:800115E9 mov [ebp+var_20], 303030h
.text:800115F0 mov [ebp+var_1C], 3Fh
.text:800115F7 mov [ebp+var_18], 3F00h
.text:800115FE mov [ebp+var_14], 3F3Fh
.text:80011605 mov [ebp+var_10], 3F0000h
.text:8001160C mov [ebp+var_C], 3F003Fh
.text:80011613 mov [ebp+var_8], 3F3F00h
.text:8001161A mov [ebp+var_4], 3F3F3Fh
.text:80011621
.text:80011621 loc_80011621: ; CODE XREF: InitializePalette()+83j
.text:80011621 push [ebp+esi*4+var_40] ; int
.text:80011625 push esi ; Value
.text:80011626 call _SetPaletteEntry@8 ; SetPaletteEntry(x,x)
.text:8001162B inc esi
.text:8001162C cmp esi, 10h
.text:8001162F jb short loc_80011621
Выводы делайте сами, какой цвет какому номеру соответствует. Правда, тут не совсем RGB.
Последний раз редактировалось _Great_; 13.02.2007 в 16:51..
|
|
|