From aff1cfb35b16a445f447fcefe6de9c133ad85a5f Mon Sep 17 00:00:00 2001 From: leency Date: Mon, 17 Mar 2025 22:30:55 +0200 Subject: [PATCH] kiv: show image bpp in win header --- programs/media/kiv/trunk/kiv.asm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/programs/media/kiv/trunk/kiv.asm b/programs/media/kiv/trunk/kiv.asm index ba4c5bccc..54f0d6e5d 100644 --- a/programs/media/kiv/trunk/kiv.asm +++ b/programs/media/kiv/trunk/kiv.asm @@ -1675,6 +1675,14 @@ proc generate_window_header mov eax, [ebx+Image.Height] call bin2dec + mov eax, [ebx+Image.Type] + dec eax + shl eax, 2 + add eax, BppTypeNames + mov eax, [eax] + mov dword[edi], eax + add edi, 4 + mov byte[edi], ')' inc edi @@ -2544,6 +2552,18 @@ db 'XBM',0 .end: db 0 +BppTypeNames: +db '@08b' +db '@24b' +db '@32b' +db '@15b' +db '@16b' +db '@01b' +db '@8gr' +db '@02b' +db '@04b' +db '@08a' + draw_window_fake: ret ;------------------------------------------------------------------------------