- Joined
- Feb 2, 2010
- Messages
- 8,182
- Motherboard
- ASUS TUF Z390-PRO GAMING - 2606 - UEFI
- CPU
- i9-9900K
- Graphics
- Vega 64
- Mac
- Classic Mac
- Mobile Phone
More and more people are now building systems without a discrete graphics card or mixing on-board and discrete. With version 2.2 of Chimera, I added a few new boot keys in order to accommodate these alternate graphics device configurations and port layouts.
EDIT 2014-05-08: Upon release of Chimera 3.0, this article has been updated with new information. Please see the following post for full updated information: Chimera HD Graphics Bootflags: IGPEnabler, IGPlatformID, and IGPDeviceID
IGPEnabler enables Intel HD Graphics regardless of GraphicsEnabler configuration. For example if you have a GeForce "Kepler" (6xx or 7xx) graphics card, and you want to enable QE/CI for it and the onboard controller, you would use GraphicsEnabler=No together with IGPEnabler=Yes. Thus having both graphics controllers fully supported.
IGPlatformID=[value] overrides the Chimera default snb-platform-id or ig-platform-id IORegistry key values for the Intel HD Graphics 2500, 3000, 4000, 4000 Mobile, 4600, 4600 Mobile and 5000 GPUs to allow for the use of an alternate port layout. The [value] must be 8 hexadecimal digits and is comprised of the graphics controller device id and a port configuration value. For example Chimera uses a default value of 0166000A for the HD 4000, where 0166 is the device type and 000A is the port configuration.
Below is a list of OS X platform-ids and Chimera defaults based on our testing on recommended motherboards.
Intel HD 2000/3000 (SNB)
00301000 Chimera HD 3000 Desktop Default
Intel HD 2500/4000 (Capri)
01620005
01620006
01620007
01660000
01660001
01660002
01660003 Chimera HD 4000 Mobile Default
01660004
01660008 Chimera HD 2500 Default
01660009
0166000A Chimera HD 4000 Desktop Default
0166000B
Intel HD 4600/5000 (Azul)
04060000
04120004
04160000
04160002
04260000 Chimera HD 5000 Default
0A160000
0A260000
0A260005 MacBook Air Platform ID
0A260006
0A260008
0A2E0008
0C060000
0C160000
0C260000
0D220003 Chimera HD 4600 Default
0D260000
0D260007
Feel free to experiment with these values, but make sure you back up first. Share your results here in the comments.
Related:
Chimera 2.2 Update
tonymacx86 Wiki: org.chameleon.Boot.plist
Reminder: NVIDIA GeForce 6xx/7xx Kepler Cards work with GraphicsEnabler=No
EDIT 2014-05-08: Upon release of Chimera 3.0, this article has been updated with new information. Please see the following post for full updated information: Chimera HD Graphics Bootflags: IGPEnabler, IGPlatformID, and IGPDeviceID
IGPEnabler enables Intel HD Graphics regardless of GraphicsEnabler configuration. For example if you have a GeForce "Kepler" (6xx or 7xx) graphics card, and you want to enable QE/CI for it and the onboard controller, you would use GraphicsEnabler=No together with IGPEnabler=Yes. Thus having both graphics controllers fully supported.
IGPlatformID=[value] overrides the Chimera default snb-platform-id or ig-platform-id IORegistry key values for the Intel HD Graphics 2500, 3000, 4000, 4000 Mobile, 4600, 4600 Mobile and 5000 GPUs to allow for the use of an alternate port layout. The [value] must be 8 hexadecimal digits and is comprised of the graphics controller device id and a port configuration value. For example Chimera uses a default value of 0166000A for the HD 4000, where 0166 is the device type and 000A is the port configuration.
Below is a list of OS X platform-ids and Chimera defaults based on our testing on recommended motherboards.
Intel HD 2000/3000 (SNB)
00301000 Chimera HD 3000 Desktop Default
Intel HD 2500/4000 (Capri)
01620005
01620006
01620007
01660000
01660001
01660002
01660003 Chimera HD 4000 Mobile Default
01660004
01660008 Chimera HD 2500 Default
01660009
0166000A Chimera HD 4000 Desktop Default
0166000B
Intel HD 4600/5000 (Azul)
04060000
04120004
04160000
04160002
04260000 Chimera HD 5000 Default
0A160000
0A260000
0A260005 MacBook Air Platform ID
0A260006
0A260008
0A2E0008
0C060000
0C160000
0C260000
0D220003 Chimera HD 4600 Default
0D260000
0D260007
Feel free to experiment with these values, but make sure you back up first. Share your results here in the comments.
Related:
Chimera 2.2 Update
tonymacx86 Wiki: org.chameleon.Boot.plist
Reminder: NVIDIA GeForce 6xx/7xx Kepler Cards work with GraphicsEnabler=No
Attachments
Last edited by a moderator: