Additional information such as build options and in detailed boot information can be found in the SCFW porting guide (sc_fw_port.pdf), chapter 2 of this document is a great introduction to the porting process.
Mac gaming refers to the use of video games on Macintosh personal computers. In the 1990s, Apple computers did not attract the same level of video game development as Microsoft Windows computers due to the high popularity of Microsoft Windows and, for 3D gaming, Microsoft's DirectX technology. In recent years, the introduction of Mac OS X and support for Intel processors has eased porting of many games, including 3D games through use of OpenGL and more recently Apple's own Metal API. Virtualization technology and Boot Camp also permit the use of Windows and its games on Macintosh computers. Today, a growing number of popular games run natively on macOS, though as of early 2019, a majority still require the use of Microsoft Windows.
In April 2006 Apple released a beta version of Boot Camp, a product which allows Intel-based Macintoshes to boot directly into Windows XP or Windows Vista. The reaction from Mac game developers and software journalists to the introduction of Boot Camp has been mixed, ranging from assuming the Mac will be dead as a platform for game development to cautious optimism that Mac owners will continue to play games within Mac OS rather than by rebooting to Windows. The number of Mac ports of Windows games released in 2006 was never likely to be very great, despite the steadily increasing number of Mac users.
Since the introduction of the Intel processor into the Macintosh platform, Windows virtualization software such as Parallels Desktop for Mac and VMware Fusion have been seen as more promising solutions for running Windows software on the Mac operating system.In some ways they are better solutions than Boot Camp, as they do not require rebooting the machine. VMware Fusion's public beta 2 supports hardware-accelerated 3D graphics which utilize the DirectX library up to version 9. Parallels Desktop for Mac version 3.0 has announced support for GPU acceleration, allowing Mac users to play Windows-based games. 2b1af7f3a8