This is my latest attempt doing my best to apply what you said. I now see my main screen as an option for extending or mirroring and I didn't before but it is still is off.
Working HDMI 2.plist.zip
Steve’s iMac.ioreg
Hervé thank you, I'm very new to this, and I'm just learning what does what. I was using hackintool and trying to understand whatevergreens directions. I can provide an i/o reg and DSDT.
Steve’s iMac.ioreg
ACPI.zip
I have successfully booted 12.6 with opencore 0.8.5. Everything works but for internal display, it goes black right before entering OS. This all-in-one has a HDMI out which connects perfectly to my external monitor. The processor is labeled 6400T but in mac os and windows it shows is in fact as 6500T.
working hdmi.plist.zip