Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
As a side note, I installed for kicks the NdkBootPicker plugin, very easy to install. However, it would not scale to 4K. The internal bootpicker does scale properly. @cdf @h9826790 @startergo any setting I missed, beside:
Code:
        <key>Drivers</key>
        <array>
            <string>NdkBookPicker.efi</string>
            <string>OpenRuntime.efi</string>
        </array>

            <key>PickerMode</key>
            <string>External</string>
For NDK you have to play with the background4k.png and background.png. Or you can just rename them with .bac extension. Then you will only have background_color.png.
 
  • Like
Reactions: h9826790

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
For NDK you have to play with the background4k.png and background.png.
The issue is: the NDK text is HUGE. If I compare with @lbuisson screenshots, on my 4K screen, the icons are like 2 times bigger than his icons! :D Ideally, I would like to have something identical to original Mac disk selection which matches the Mac boot screen, with the disk icons very small.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
The issue is: the NDK text is HUGE. If I compare with @lbuisson screenshots, on my 4K screen, the icons are like 2 times bigger than his icons! :D Ideally, I would like to have something identical to original Mac disk selection which matches the Mac boot screen, with the disk icons very small.
Which monitor you are using?

How you connect it?
 

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
Which monitor you are using?

Screen Shot 2020-04-23 at 10.01.32 AM.png


Perspective of my screen, browser sized at 1280x1024 with Hammerspoon.

Screen Shot 2020-04-23 at 10.00.51 AM.png
 
  • Like
Reactions: Michaelgtrusa

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
OK, so you're not pixel doubling. In that case, set UIScale in the config to 1. In other words, undo step 4c in the guide.
 
  • Like
Reactions: startergo

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
@cdf, I remember changing the UIScale to Ag==, which almost quadrupled the size of default text based bootpicker and bootscreen apple! I did not see any differences, while in Catalina. Is there something I missed? With AQ==, everything scales properly.
 
Last edited:

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
@cdf, I remember changing the UIScale to Ag==, which almost quadrupled the size of default text based bootpicker and bootscreen apple! I did not see any differences, while in Catalina. Is there something I missed? With AQ==, everything scales properly.
Ag== is 02 Hidpi
AQ== is 01 Normal scaling
 
  • Like
Reactions: naerct

lbuisson

macrumors member
Dec 30, 2018
52
19
France

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
Ag== is 02 Hidpi
AQ== is 01 Normal scaling
With Ag== set, the bootscreen Apple logo is double:

0ED8D85A-6546-440D-8C91-85BCC5DDF13F.jpeg

With AQ== set, is back to normal:

5E5D03A6-7AF0-468D-BEB1-D7C61B904B90.jpeg

Once I’m inside Mojave or Catalina, I see no difference related to pixels size, or any deformations. I’m posting all this for learning purposes, if you suggest I should stick with Ag==, I will.

As reference, when I go into recovery mode, the text and icons scale to the AQ== sizes. Ping @cdf
 
Last edited:

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
UIScale only affects the bootscreen. On displays recognized as retina by macOS, "normal" is actually what the top picture shows. Apparently some 4K displays don't automatically get this pixel-doubing treatment (looks like 1920×1080 but super crisp), and that's why once booted into recovery mode, you're seeing what you consider normal (3840×2160). It's up to you what setting to choose. I guess to be consistent with how macOS recognizes your display, you should go with AQ==.
 
  • Like
Reactions: h9826790 and TECK

Dewdman42

macrumors 6502a
Jul 25, 2008
513
103
@lbuisson thanks for identifying the issue.

For me the fix was very easy, I had the ROM switch on Performance mode (right side) by default. As soon as I switched to Quiet mode (left side) and set the DirectGopRendering key to false, the bootpicker menu showed.

View attachment 907518 View attachment 907517

Is interesting my bootpicker is text based, while @lbuisson is graphic. I presume this is just a setting?

Thank you for figuring this out, it worked for me too!
 
  • Like
Reactions: TECK

SAPV

macrumors newbie
Jan 7, 2021
2
1
Greetings guys,

I have been following this conversation and the original thread and found out that I'm maybe having the same ROM problem in my MP5,1.

I have a Sapphire Pulse RX580 without ROM switch. So, single ROM in this card. I'm wondering if there's a safe way to fix the rom on this card but from a mac, not a PC.

I really hope I can get the BootPicker to show up. I did try the steps written in the original thread about checking if you have BootPicker at all, and after pressing the up key several times it didn't boot, I suppose showing that there's a bootpicker just not visible at all.
I would be thankful for any info on the matter.
 
  • Like
Reactions: Hot-Mac

Dewdman42

macrumors 6502a
Jul 25, 2008
513
103
Are you sure your RX580 doesn't have the switch? I found it on my Sapphire Pulse RX580, its very tiny switch and not immediately obvious and doesn't match the location of some other RX580 models.
 

SAPV

macrumors newbie
Jan 7, 2021
2
1
60938C4F-4E90-424E-A7EB-94B844EE974C.jpeg

I checked by looking at the pic in the first page of this thread. This is how mine looks on the rear. Maybe I’m missing something, but I think I have one of the ones with single ROM.
 

kkinto

macrumors regular
Apr 29, 2011
228
63
Hey. Can anyone explain what the value '19' for <integer> in the PickerAttributes in the config is? Can only see 0,1,2,4,8,10 in the docs but mine is set to 19. Thanks
 

MacForumsUser

macrumors member
Dec 17, 2012
58
25
I just installed the latest OC 0.6.7 - though the following has been an issue for several versions now - my RX 580 ROM switch has always been set to Gaming mode (left side) and DirectGopRendering = false, and I get the picker sporadically. I got it once immediately after I plugged my Magic Keyboard into the front USB port, then never again. I got the picker after I rebooted into Mojave, then rebooted back into Big Sur, then rebooted again to get bluetooth working (still a bug, I know) - meaning I got the picker on the last reboot to Big Sur. I have since rebooted the machine several times, and no picker. I shut it down and cold booted, no picker. I tried holding Escape before and after the chime. I tried holding Escape while hitting the arrow keys on the keyboard. Nothing.

So I'm at a loss. Do I need to flip the switch to the right and flash this thing?
 
Last edited:

MacForumsUser

macrumors member
Dec 17, 2012
58
25
I just installed the latest OC 0.6.7 - though the following has been an issue for several versions now - my RX 580 ROM switch has always been set to Gaming mode (left side) and DirectGopRendering = false, and I get the picker sporadically. I got it once immediately after I plugged my Magic Keyboard into the front USB port, then never again. I got the picker after I rebooted into Mojave, then rebooted back into Big Sur, then rebooted again to get bluetooth working (still a bug, I know) - meaning I got the picker on the last reboot to Big Sur. I have since rebooted the machine several times, and no picker. I shut it down and cold booted, no picker. I tried holding Escape before and after the chime. I tried holding Escape while hitting the arrow keys on the keyboard. Nothing.

So I'm at a loss. Do I need to flip the switch to the right and flash this thing?
So I *fixed* it by plugging my monitor into my RX 580 via HDMI cable, not DisplayPort cable. Is there a known issue with DisplayPort?
 

TECK

macrumors 65816
Original poster
Nov 18, 2011
1,129
478
Is there a known issue with DisplayPort?
Mines is plugged into DisplayPort with no issues. I have a Dell 4K monitor connected to it. I saw sometimes people having issues with their monitors, while using an incorrect OC config.plist. @Steve_Jones had issues with, as far I remember, and fixed them all with the Plistlib Generator.

76442DC0-358F-4C90-8250-F09F1C4C8369.jpeg
 
Last edited:
  • Like
Reactions: Steve_Jones

MacForumsUser

macrumors member
Dec 17, 2012
58
25
  • Like
Reactions: TECK

Steve_Jones

macrumors member
Jan 26, 2019
34
14
I had issues a few OC releases ago with only one monitor working (hdmi iirc). At that point I started spoofing a Mac Pro 7,1 to get all three monitors working.

With @TECK help, I managed to clean up my config.plist file and revert back to spoofing the iMac Pro.

However, I don’t use a boot picker. When I first cleaned up my config.plist, I had a text only version pop up on one of my display port monitors but I’ve since disabled that.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.