Contribute
Register

Native Boot Resolution

Status
Not open for further replies.
Joined
Sep 15, 2013
Messages
109
Motherboard
GA-Z370P-D3
CPU
Intel i5 8600K
Graphics
EVGA GTX980 SC
Mobile Phone
  1. Android
Native Boot Resolution [UNSOLVED]

I'm trying to follow this guide:
http://www.tonymacx86.com/graphics/...artup-edit-your-vesa-tables-amd-nvidia-3.html

I have made Bootable DOS USB and extracted my VBIOS.
But i get stuck to editing it.

GPU = GTX 660.
My native resolution is 2560x1080. Witch should be "00 0A 38 04"

Decimal = Hex = Byte flipped
2560 = A00 = 0A 00
1080 = 438 = 38 04

On Chimera >> ?video, i wrote down few resolutions:
640x400 = 80 02 90 01
640x480 = 20 02 E0 01
320x400 = 40 04 90 01
1920x1080 = 80 07 38 04

When i try to find these codes from the VBIOS with HexEdit. It does not find any of them. Like 1920x1080 resolution. it does not find [80 07 38 04], but it does find [80 07] and [38 04] from different places.

Now i don't need help editing org.chameleon.Boot.plist or flashing the VBIOS. I just need help figuring out this problem i just explained.
 
I'm trying to follow this guide:
http://www.tonymacx86.com/graphics/...artup-edit-your-vesa-tables-amd-nvidia-3.html

I have made Bootable DOS USB and extracted my VBIOS.
But i get stuck to editing it.

GPU = GTX 660.
My native resolution is 2560x1080. Witch should be "00 0A 38 04"

Decimal = Hex = Byte flipped
2560 = A00 = 0A 00
1080 = 438 = 38 04

On Chimera >> ?video, i wrote down few resolutions:
640x400 = 80 02 90 01
640x480 = 20 02 E0 01
320x400 = 40 04 90 01
1920x1080 = 80 07 38 04

When i try to find these codes from the VBIOS with HexEdit. It does not find any of them. Like 1920x1080 resolution. it does not find [80 07 38 04], but it does find [80 07] and [38 04] from different places.

Now i don't need help editing org.chameleon.Boot.plist or flashing the VBIOS. I just need help figuring out this problem i just explained.

You might want to try using Clover as your boot loader. You can patch VESA modes rather than flashing the card. It worked great on my GTX 570. If you want I can try to find the code for 1920x1080 patch and you can experiment with that.
 
You might want to try using Clover as your boot loader. You can patch VESA modes rather than flashing the card. It worked great on my GTX 570. If you want I can try to find the code for 1920x1080 patch and you can experiment with that.

I'd be interested in the 1920x1080 clover patch for GTX 570. I've been searching forever and haven't found the solution for full 1080p resolution at boot on my GTX 570. If you wouldn't mind finding and posting it I'd appreciate it, thanks!
 
There is an option in MultiBeast that defines your monitor with 1080p resolution. See page 9 (bottom item) in the MultiBeast Features document or on MultiBeast.com. Run MultiBeast just selecting:
Customize > Boot Options > 1080p Display​
Good luck!
 
Thanks for the suggestion Stork, however I'm using clover bootloader.
I've tried setting 1920x1080 screen resolution in GUI section, enabling patch vbios, and even injected my custom EDID. None of these options helped and I am still stuck with a 1024x768 boot screen. I was hoping SlimJim would be able to find the patch that enabled his GTX 570 to work at native resolution.
 
Thanks for the suggestion Stork, however I'm using clover bootloader.
I've tried setting 1920x1080 screen resolution in GUI section, enabling patch vbios, and even injected my custom EDID. None of these options helped and I am still stuck with a 1024x768 boot screen. I was hoping SlimJim would be able to find the patch that enabled his GTX 570 to work at native resolution.

After where it says
Code:
<key>PatchVBios</key>
<true/>

Add this for 1920x1080
Code:
<key>PatchVBiosBytes</key>
<array>
    <dict>
        <key>Comment</key>
        <string>patch 0</string>
        <key>Find</key>
        <data>NC0nKJAroL+cj5a5jh8AAAA=</data>
        <key>Replace</key>
        <data>Fg7vn4/9AmM7N8/rQADBJAI=</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>patch 1</string>
        <key>Find</key>
        <data>KAAZACgYCAgF</data>
        <key>Replace</key>
        <data>gAc4BPBCEAcF</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>patch 2</string>
        <key>Find</key>
        <data>gg8DAQAACAQUAAAIFw==</data>
        <key>Replace</key>
        <data>TQEDTQEIASDAA///IA==</data>
    </dict>
    <dict>
        <key>Comment</key>
        <string>patch 3</string>
        <key>Find</key>
        <data>QAa6sAQ=</data>
        <key>Replace</key>
        <data>gAe6OAQ=</data>
    </dict>
</array>
 
Status
Not open for further replies.
Back
Top