But there are obviously 2 EFI signatures 0E F1 (read from right to left - little endian).
The enableGOP-patched vBios shows one at offset 67584 (byte) and the other at 81920.
It's confusing to make heads and tails here due to the right to left reading, which afaik also applies to reading the file. Hence the first image, telling from the end of the data, is actually the last image and appears to be enableGOP. If the notion is correct, that the last image takes precedence, than this could explain why the Mac boot screen works, but PC GOP is a miss. Unless enableGOP is PC compatible, how can this possibly work?
Why even bother to have 2 GOP images in the file, if only one is used? I must also admit that I do not understand the swapping of the original NPDE header and image length. Could there be some confusion in the order?
How is this supposed to work, say if I want to install enableGOP myself?
I don' t see the difference in patching any of the vBios files that won't show a VGA boot screen after the enableGOP patch, compared to those that do.
The enableGOP-patched vBios shows one at offset 67584 (byte) and the other at 81920.
It's confusing to make heads and tails here due to the right to left reading, which afaik also applies to reading the file. Hence the first image, telling from the end of the data, is actually the last image and appears to be enableGOP. If the notion is correct, that the last image takes precedence, than this could explain why the Mac boot screen works, but PC GOP is a miss. Unless enableGOP is PC compatible, how can this possibly work?
Why even bother to have 2 GOP images in the file, if only one is used? I must also admit that I do not understand the swapping of the original NPDE header and image length. Could there be some confusion in the order?
How is this supposed to work, say if I want to install enableGOP myself?
I don' t see the difference in patching any of the vBios files that won't show a VGA boot screen after the enableGOP patch, compared to those that do.