Ahh good to know. I'm kinda dumb when it comes to hardware, maybe somebody can help me pick the right one?
I have an Intel Core i5-9600K 3.7 GHz 6-Core Processor and an MSI RX 580 ARMOR 8G
Google says my CPU is 9th generation, and it says 'coffee lake' is 8th gen. The intel spec page for my CPU says the code name is "formerly coffee lake". I guess that means that that 9th gen "formerly coffee lake" is the same as 8th gen, but now it's just known as coffee lake??? So then I should be looking for any list item on the SMBIOS product name page that is for coffee lake?
This leaves me with these options
MacBookPro15,1
MacBookPro15,2
MacBookPro15,3
MacBookPro15,4
MacBookPro16,1
MacBookPro16,3
MacBookPro16,4
Macmini8,1
iMac19,1
iMac19,2
out of those, the closest GPU to mine (i think) would be the Radeon Pro 570X. I'm only guessing that because the number is closest to 580 lol, and they're both AMD chips. Also the Coffee Lake tab there says iMac19,1 is for Mojave and newer, and iMac18,3 is for High Sierra and older.
So I guess that means I actually should go with iMac 19,1?