John Carmack, the programmer behind some of the most iconic PC games of all time, including Doom, Quake and Wolfenstein 3D, has spoken candidly about his relationship with Steve Jobs.
The revelations, which Carmack posted on Facebook, gives us an insight into what it was like to work with Jobs, and what the late CEO of Appleās thoughts were on gaming.
Carmackās first interactions with Jobs was after the release of Commander Keen and Wolfenstein 3D, when the company behind them (which Carmack worked for), ID Software, began growing in stature.
The companyās next game, Doom, which would revolutionise the world of PC gaming, was being developed on NeXT computers, which Jobs had founded after leaving Apple in 1985.
āAt his core, Steve didnāt think very highly of games.ā
John Carmack
As Carmack explains, āWe loved our NeXTs, and we wanted to launch Doom with an explicit āDeveloped on NeXT computersā logo during the startup process, but when we asked, the request was denied.ā
However, after Doom launched and it was clear that it was going to be a huge hit ā both commercially and critically ā Jobs apparently changed his mind and wanted the game to ship with NeXT branding. However, according to Carmack, āthat ship had sailed. I did think it was cool to trade a few emails with Steve Jobs.ā
This was one of the reasons why Carmack believes that āat his core, Steve didnāt think very highly of games, and always wished they werenāt as important to his platforms as they turned out to be. I never took it personally.ā
Anyone who has felt that Apple has often overlooked the PC gaming market may well agree with that sentiment.
Working with Steve
That wasnāt the last interaction the pair had, and after Jobs moved back to Apple, Carmack claims he āmade it my mission to get Apple to adopt OpenGL as their 3D graphics API,ā but that āI had a lot of arguments with Steve.ā
Carmack goes on to reveal that āPart of his method, at least with me, was to deride contemporary options and dare me to tell him differently. They might be pragmatic, but couldnāt actually be good. āI have Pixar. We will make something [an API] that is actually good.āā
According to Carmack, āIt was often frustrating, because he could talk, with complete confidence, about things he was just plain wrong about, like the price of memory for video cards and the amount of system bandwidth exploitable by the AltiVec extensions,ā but Carmack stood his ground and OpenGL made its way onto Apple devices.
Carmack also talks about working on Jobās famous keynote addresses. āI wound up doing several keynotes with Steve, and it was always a crazy fire drill with not enough time to do things right, and generally requiring heroic effort from many people to make it happen at all.ā
Apparently, Jobs would be obsessed with the small details of the keynote presentations, berating āthe poor stage hands over āThis Home Depot shitā that was rolling out the display stand with the new Mac,ā which made him a difficult person to work with, but which did improve the quality of the presentations.
Steve Jobās zeal for those keynotes was underscored when he wanted Carmack to appear in a keynote that clashed with Carmackās wedding. When Carmack declined the offer, Jobs apparently suggested that they postpone the wedding.
Thereās a lot more information in the Facebook post, and it goes into fascinating detail about working with Steve Jobs, and his mercurial nature, where one minute he could be your biggest fan, and then the next completely reject you, such as when Carmack made comments about the security of Appleās operating systems that was picked up by the press, leading to Jobs apparently instructing his employees āto not giveā¦access to the early iPhone SDK when it finally was ready.ā
However, while their relationship had its ups and downs, Carmack acknowledges the part Jobs played in his career, and how āelements of the path that led to where I am today were contingent on the dents he left in the universe.ā
[ul]
[li]How to run Wolfenstein 3D, Doom and Duke Nukem on your Raspberry Pi[/li][/ul]
Via MacRumors
Continue readingā¦
The revelations, which Carmack posted on Facebook, gives us an insight into what it was like to work with Jobs, and what the late CEO of Appleās thoughts were on gaming.
Carmackās first interactions with Jobs was after the release of Commander Keen and Wolfenstein 3D, when the company behind them (which Carmack worked for), ID Software, began growing in stature.
The companyās next game, Doom, which would revolutionise the world of PC gaming, was being developed on NeXT computers, which Jobs had founded after leaving Apple in 1985.
āAt his core, Steve didnāt think very highly of games.ā
John Carmack
As Carmack explains, āWe loved our NeXTs, and we wanted to launch Doom with an explicit āDeveloped on NeXT computersā logo during the startup process, but when we asked, the request was denied.ā
However, after Doom launched and it was clear that it was going to be a huge hit ā both commercially and critically ā Jobs apparently changed his mind and wanted the game to ship with NeXT branding. However, according to Carmack, āthat ship had sailed. I did think it was cool to trade a few emails with Steve Jobs.ā
This was one of the reasons why Carmack believes that āat his core, Steve didnāt think very highly of games, and always wished they werenāt as important to his platforms as they turned out to be. I never took it personally.ā
Anyone who has felt that Apple has often overlooked the PC gaming market may well agree with that sentiment.
Working with Steve
That wasnāt the last interaction the pair had, and after Jobs moved back to Apple, Carmack claims he āmade it my mission to get Apple to adopt OpenGL as their 3D graphics API,ā but that āI had a lot of arguments with Steve.ā
Carmack goes on to reveal that āPart of his method, at least with me, was to deride contemporary options and dare me to tell him differently. They might be pragmatic, but couldnāt actually be good. āI have Pixar. We will make something [an API] that is actually good.āā
According to Carmack, āIt was often frustrating, because he could talk, with complete confidence, about things he was just plain wrong about, like the price of memory for video cards and the amount of system bandwidth exploitable by the AltiVec extensions,ā but Carmack stood his ground and OpenGL made its way onto Apple devices.
Carmack also talks about working on Jobās famous keynote addresses. āI wound up doing several keynotes with Steve, and it was always a crazy fire drill with not enough time to do things right, and generally requiring heroic effort from many people to make it happen at all.ā
Apparently, Jobs would be obsessed with the small details of the keynote presentations, berating āthe poor stage hands over āThis Home Depot shitā that was rolling out the display stand with the new Mac,ā which made him a difficult person to work with, but which did improve the quality of the presentations.
Steve Jobās zeal for those keynotes was underscored when he wanted Carmack to appear in a keynote that clashed with Carmackās wedding. When Carmack declined the offer, Jobs apparently suggested that they postpone the wedding.
Thereās a lot more information in the Facebook post, and it goes into fascinating detail about working with Steve Jobs, and his mercurial nature, where one minute he could be your biggest fan, and then the next completely reject you, such as when Carmack made comments about the security of Appleās operating systems that was picked up by the press, leading to Jobs apparently instructing his employees āto not giveā¦access to the early iPhone SDK when it finally was ready.ā
However, while their relationship had its ups and downs, Carmack acknowledges the part Jobs played in his career, and how āelements of the path that led to where I am today were contingent on the dents he left in the universe.ā
[ul]
[li]How to run Wolfenstein 3D, Doom and Duke Nukem on your Raspberry Pi[/li][/ul]
Via MacRumors
Continue readingā¦