Upon testing the RX480 for a few days, it really works very well WITH the OpenCore Catalina Loader 0.6.3 seamlessly.
But it does run a little hot with an idle temp of ~50C, reaching ~70C during benchmarking, and dropping down to ~40C upon waking from prolonged sleeping.
I have an internal SSD partition into High Sierra and Catalina in APFS format, and the OpenCore Loader in the SD slot.
I noticed that after setting the Startup Disk once to the OpenCore Loader, even if I reset it to the Catalina partition, it will still start up automatically to the OpenCore Bootloader pickup screen.
If the Loader is removed on restart, nothing comes out for internal display or external display.
But on key press, I can hear the sound response, just no video out.
When I try to reboot to High Sierra via either the Bootloader or by setting the Startup Disk in System Preferences, the 1st stage boot (full brightness screen) can work all the way to fill the status bar but then stop there, without proceeding further. So, now I can't boot back to High Sierra.
Any possible solution to that ?
I am thinking to put the patched AppleGraphicsControl.kext into the S/L/E of Catalina partition for the black screen when without OpenCore Loader as that seems to be culprit as described by many in previous posts. Will see whether this will solve the issue when I am back from work tonight.
However, I don't think it will solve the problem of failure to boot back to High Sierra with the Bootloader. Probably the OpenCore components need further fine-tuning as it is meant to boot into Catalina (and BigSur) but not older OSX.
May be that's why the EG ROM is now favored by
Ausdauersportler for troubleshooting.
At least you would have an external display for manipulation of the system.
But I don't dare to flash the Bootrom of my iMac at this early experimental stage yet in case I brick it.