Sorry for previous patch. This is very stupid patch. I disassembled BIOS and find very stupid BUG .... 4E91 xor eax, eax 4E94 mov ax, 0FBBDh 4E97 xor ebx, ebx 4E9A mov cx, 0F000h 4E9D mov dx, 40h 4EA0 mov [ebp+14h], dx 4EA4 jmp short loc_0_4E83 .... 4E7A mov ax, 0F000h 4E7D mov bx, 4E04h 4E80 mov cx, 40h 4E83 4E83 loc_0_4E83: 4E83 mov [ebp+1Ch], ax ; if call 4e91 filled 4E87 mov [ebp+10h], bx ; only 2 bytes 4E8B mov [ebp+18h], cx 4E8F clc 4E90 retn P.S. Sorry for my english :-)) -- Marek Wójtowicz <[EMAIL PROTECTED]> http://galaxy.uci.agh.edu.pl/~wumarex
