First post, by theelf
- Rank
- Oldbie
Hi, recenlty i bought a trident 8900D, nice card but hate the boot screen, i remove it and not saved not only the ugly clear screen, but a fake delay, in my case take 3 second to continue!! now is 0
From this
to this
How to do
Offset 0x6207 (decimal 25095):
original: 74 F6 -> JZ rel8 (-10)
patched: EB F6 -> JMP rel8 (-10)
Byte 0x74 (jump only if zero flag) was changed to 0xEB (jump
always), same jump distance (-10) kept.
This is the branch that decide if the delay/CLS routine run or
not. Making it always jump means that check dont matter no more,
code always take the jump, no wait and no clear screen.
Dont forget to check checksum!!! or bios will fail
I dont upload my bios because i think every card can have some differences? i dont want to be the guilty of a broken trident jeje but if someone need i will share!
enjoy!