diff options
author | Jaroslav Hensl <jara@hensl.cz> | 2024-11-20 00:08:47 +0100 |
---|---|---|
committer | Jaroslav Hensl <jara@hensl.cz> | 2024-11-20 00:08:47 +0100 |
commit | 12ce43bf38e0c92c6565a4d3f91d2c9a7b230f04 (patch) | |
tree | 65dc73453514388c3297ac380b8fb4083390e5f5 /vxd_vbe.c | |
parent | 1cc70b8dbcd13a23a8db7cc416e466ee37d263d5 (diff) | |
download | vmdisp9x-12ce43bf38e0c92c6565a4d3f91d2c9a7b230f04.tar.gz |
DDI support, RC fix on mouse, fixed README
Diffstat (limited to 'vxd_vbe.c')
-rw-r--r-- | vxd_vbe.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -172,7 +172,8 @@ BOOL VBE_valid() static DWORD VBE_pitch(DWORD width, DWORD bpp)
{
DWORD bp = (bpp + 7) / 8;
- return (bp * width + 3) & 0xFFFFFFFC;
+// return (bp * width + 3) & 0xFFFFFFFC;
+ return (bp * width + (FBHDA_ROW_ALIGN-1)) & (~((DWORD)FBHDA_ROW_ALIGN-1));
}
BOOL VBE_validmode(DWORD w, DWORD h, DWORD bpp)
|