HOME

TheInfoList



OR:

Mac gaming refers to the use of video games on
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc., Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and ...
personal computers. In the 1990s,
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple fruit tree, trees are agriculture, cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, wh ...
computers did not attract the same level of video game development as
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
computers due to the high popularity of
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
and, for 3D gaming, Microsoft's
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
technology. In recent years, the introduction of
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
and support for
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
processors has eased
porting In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally desi ...
of many games, including 3D games through use of
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
and more recently Apple's own
Metal A metal (from Greek μέταλλον ''métallon'', "mine, quarry, metal") is a material that, when freshly prepared, polished, or fractured, shows a lustrous appearance, and conducts electricity and heat relatively well. Metals are typicall ...
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.
macOS Catalina macOS Catalina (version 10.15) is the sixteenth major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. It is the successor to macOS Mojave and was announced at WWDC 2019 on June 3, 2019 and released to the publ ...
(and later) eliminated support for 32-bit games, including those compatible with older versions of macOS.


Early game development on the Mac

Prior to the release of the
Macintosh 128K The Apple Macintosh—later rebranded as the Macintosh 128K—is the original Apple Inc., Apple Macintosh personal computer. It played a pivotal role in establishing desktop publishing as a general office function. The motherboard, a CRT monit ...
, the first Macintosh computer, marketing executives at Apple feared that including a game in the finished
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
would aggravate the impression that the
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
made the Mac toy-like. More critically, the limited amount of
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
in the original Macintosh meant that fitting a game into the operating system would be very difficult. Eventually,
Andy Hertzfeld Andrew Jay Hertzfeld (born April 6, 1953) is an American software engineer and innovator who was a member of the original Apple Macintosh development team during the 1980s. After buying an Apple II in January 1978, he went to work for Apple ...
created a
Desk Accessory A desk accessory (DA) in computing is a small transient or auxiliary application that can be run concurrently in a desktop environment with any other application on the system. Early examples, such as Sidekick and Macintosh desk accessories, used s ...
called ''Puzzle'' that occupied only 600
byte The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit ...
s of memory. This was deemed small enough to be safely included in the operating system, and it shipped with the Mac when released in 1984.Andy Hertzfeld (2004). ''Revolution in the Valley'', O'Reilly. With ''Puzzle''—the first computer game specifically for a mouse—the Macintosh became the first computer with a game in its
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
, and it would remain a part of the Mac OS for the next ten years, until being replaced in 1994 with ''Jigsaw'', a
jigsaw puzzle A jigsaw puzzle is a tiling puzzle that requires the assembly of often irregularly shaped interlocking and mosaiced pieces, each of which typically has a portion of a picture. When assembled, the puzzle pieces produce a complete picture. In th ...
game included as part of System 7.5. During the development of the Mac, a chess game similar to
Archon ''Archon'' ( gr, ἄρχων, árchōn, plural: ἄρχοντες, ''árchontes'') is a Greek word that means "ruler", frequently used as the title of a specific public office. It is the masculine present participle of the verb stem αρχ-, mean ...
based on
Alice in Wonderland ''Alice's Adventures in Wonderland'' (commonly ''Alice in Wonderland'') is an 1865 English novel by Lewis Carroll. It details the story of a young girl named Alice who falls through a rabbit hole into a fantasy world of anthropomorphic creatur ...
was show

to the development team. The game was written by
Steve Capps Steve Capps is an American computer programmer, who was one of the designers of the original Apple Macintosh computer. Capps started working at the Xerox Corporation while still a computer science student at the Rochester Institute of Technology. ...
for the
Apple Lisa Lisa is a desktop computer developed by Apple, released on January 19, 1983. It is one of the first personal computers to present a graphical user interface (GUI) in a machine aimed at individual business users. Its development began in 1978. ...
computer, but could be easily ported to the Macintosh. The completed game was shown at the Mac's launch and released a few months later under the title ''
Through the Looking Glass ''Through the Looking-Glass, and What Alice Found There'' (also known as ''Alice Through the Looking-Glass'' or simply ''Through the Looking-Glass'') is a novel published on 27 December 1871 (though indicated as 1872) by Lewis Carroll and the ...
'', but Apple failed to put much marketing effort into ensuring its success and the game was not a top seller. By the mid-1980s most computer companies avoided the term "home computer" because of its association with the image of, as ''Compute!'' wrote, "a low-powered, low-end machine primarily suited for playing games". Apple's
John Sculley John Sculley III (born April 6, 1939) is an American businessman, entrepreneur and investor in high-tech startups. Sculley was vice-president (1970–1977) and president of PepsiCo (1977–1983), until he became chief executive officer (CEO) ...
, for example, denied that his company sold home computers; rather, he said, Apple sold "computers for use in the home". In 1990 the company reportedly refused to support joysticks on its low-cost
Macintosh LC The Macintosh LC is a personal computer designed, manufactured, and sold by Apple Computer, Inc. from October 1990 to March 1992. Overview The first in the Macintosh LC family, the LC was introduced with the Macintosh Classic (a repackaging o ...
and IIsi computers to prevent customers from considering them as "game machine"s. Apart from a developer discount on Apple hardware, support for games developers was minimal. Game development on the Macintosh nonetheless continued, with titles such as ''
Dark Castle ''Dark Castle'' is a 1986 platform game for Macintosh published by Silicon Beach Software, later published by Three-Sixty Pacific for other platforms. It was designed and illustrated by Mark Pierce and programmed by Jonathan Gay. In ''Dark Castl ...
'' (1986), ''
Microsoft Flight Simulator ''Microsoft Flight Simulator'' is a series of amateur flight simulator programs for Microsoft Windows operating systems, and earlier for MS-DOS and Classic Mac OS. It was an early product in the Microsoft application portfolio and differed sig ...
'' (1986) and ''
SimCity ''SimCity'' is an open-ended city-building video game series originally designed by Will Wright. The first game in the series, ''SimCity'', was published by Maxis in 1989 and were followed by several sequels and many other spin-off "''Sim' ...
'' (1989), though mostly games for the Mac were developed alongside those for other platforms. Notable exceptions were ''
Myst ''Myst'' is a graphic adventure/puzzle video game designed by the Miller brothers, Robyn and Rand. It was developed by Cyan, Inc., published by Broderbund, and initially released for the Macintosh in 1993. In the game, the player's character t ...
'' (1993), developed on the Mac (in part using
HyperCard HyperCard is a software application and development kit for Apple Macintosh and Apple IIGS computers. It is among the first successful hypermedia systems predating the World Wide Web. HyperCard combines a flat-file database with a graphical, f ...
) and only afterwards
port A port is a maritime facility comprising one or more wharves or loading areas, where ships load and discharge cargo and passengers. Although usually situated on a sea coast or estuary, ports can also be found far inland, such as Ham ...
ed to Windows,CSE/ISE 364 Lectures & Recitations (2007)
A Brief History of Hypertext, Authoring, and Multimedia
Centre for Visual Computing, Stony Brook, State University of New York
Pathways into Darkness ''Pathways into Darkness'' is a first-person shooter adventure video game developed and published by Bungie in 1993, for Macintosh personal computers. Players assume the role of a Special Forces soldier who must stop a powerful, godlike being ...
, which spawned the
Halo Halo, halos or haloes usually refer to: * Halo (optical phenomenon) * Halo (religious iconography), a ring of light around the image of a head HALO, halo, halos or haloes may also refer to: Arts and entertainment Video games * ''Halo'' (franch ...
franchise,
The Journeyman Project ''The Journeyman Project'' is a series of award-winning first-person science fiction adventure games, created by Presto Studios and released by various publishers, including Bandai, Sanctuary Woods, and Red Orb Entertainment. Plot The central ...
, Lunicus, Spaceship Warlock, and Jump Raven. As Apple was the first manufacturer to ship CD-ROM drives as standard equipment (on the
Macintosh IIvx The Macintosh IIvx is a personal computer designed, manufactured and sold by Apple Computer from October 1992 to October 1993. It is the last of the Macintosh II family of Macintosh computers. The IIvx was introduced at the same time as the Ma ...
and later
Centris The genus ''Centris'' contains circa 250 species of large apid bees occurring in the Neotropical and Nearctic realms, from Kansas to Argentina. Most females of these bees possess adaptations for carrying floral oils rather than (or in addition ...
models), many of the early CD-ROM based games were initially developed for the Mac, especially in an era of often confusing
Multimedia PC The Multimedia PC (MPC) was a recommended configuration for a personal computer (PC) with a CD-ROM drive. The standard was set and named by the "Multimedia PC Marketing Council", which was a working group of the Software Publishers Association (SPA ...
standards. In 1996 '' Next Generation'' reported that, while there had been Mac-only games and PC ports with major enhancements on Macintosh, "until recently, most games available for the Mac were more or less identical ports of PC titles".


Pippin

The
Apple Pippin The Apple Pippin is a defunct open multimedia technology platform, designed by Apple Computer, and marketed as PiPP!N. According to Apple, Pippin was directed at the home market as "an integral part of the consumer audiovisual, stereo, and te ...
(also known as the Bandai Pippin) was a multimedia player based on the
Power Mac The Power Macintosh, later Power Mac, is a family of personal computers designed, manufactured, and sold by Apple Computer as the core of the Macintosh brand from March 1994 until August 2006. Described by ''MacWorld'' as "the most important te ...
that ran a cut-down version of the Mac OS designed, among other things, to play games. Sold between 1996 and 1998 in Japan and the United States, it was not a commercial success, with fewer than 42,000 units sold and fewer than a thousand games and software applications supported.Owen Linzmayer (2004). ''Apple Confidential 2.0'', No Starch Press.


Attempts by Apple to promote gaming on Mac

The co-founder of Apple,
Steve Jobs Steven Paul Jobs (February 24, 1955 – October 5, 2011) was an American entrepreneur, industrial designer, media proprietor, and investor. He was the co-founder, chairman, and CEO of Apple; the chairman and majority shareholder of Pixar; a ...
, disliked video games, but Apple has at times attempted to market the platform for gaming. In 1996, the company released a series of game-enabling APIs called
Game Sprockets Game Sprockets is a collection of application programming interfaces (APIs) supporting gaming on the classic Mac OS. It consisted of four main parts, DrawSprocket, InputSprocket, SoundSprocket and NetSprocket, each providing a library of pre-rolled ...
. In April 1999, Jobs gave an interview with the UK-based ''
Arcade Arcade most often refers to: * Arcade game, a coin-operated game machine ** Arcade cabinet, housing which holds an arcade game's hardware ** Arcade system board, a standardized printed circuit board * Amusement arcade, a place with arcade games * ...
'' magazine to promote the PowerPC G3-based computers Apple were selling with then new ATI Rage 128 graphics cards, and describing how Apple was "trying to build the best gaming platform in the world so developers are attracted to write for it" and "trying to leapfrog the PC industry". A 2007 interview with
Valve A valve is a device or natural object that regulates, directs or controls the flow of a fluid (gases, liquids, fluidized solids, or slurries) by opening, closing, or partially obstructing various passageways. Valves are technically fittings ...
's
Gabe Newell Gabe Logan Newell (born November 3, 1962), nicknamed Gaben, is an American businessman and the president of the video game company Valve. Newell was born in Colorado and grew up in Davis, California. He attended Harvard University in the early ...
included the question of why his company was keeping their games and gaming technology "a strictly Windows project". Newell answered: In 2015, Apple brought to the Mac its low-level graphics API
Metal A metal (from Greek μέταλλον ''métallon'', "mine, quarry, metal") is a material that, when freshly prepared, polished, or fractured, shows a lustrous appearance, and conducts electricity and heat relatively well. Metals are typicall ...
, which was introduced a year earlier for
iOS iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also includes ...
. Metal is supposed to succeed OpenGL on the Mac platform and enable game performance competitive with
Vulkan Vulkan is a low- overhead, cross-platform API, open standard for 3D graphics and computing. Vulkan targets high-performance real-time 3D graphics applications, such as video games and interactive media. Vulkan is intended to offer higher perfor ...
or
Direct3D 12 Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardware a ...
.


Original Mac games

Although currently most big-name Mac games are ports, this has not always been the case. Perhaps the most popular game which was originally developed for the Macintosh was 1993's ''
Myst ''Myst'' is a graphic adventure/puzzle video game designed by the Miller brothers, Robyn and Rand. It was developed by Cyan, Inc., published by Broderbund, and initially released for the Macintosh in 1993. In the game, the player's character t ...
'', by
Cyan Cyan () is the color between green and blue on the visible spectrum of light. It is evoked by light with a predominant wavelength between 490 and 520 nm, between the wavelengths of green and blue. In the subtractive color system, or CMYK color ...
. It was ported to Windows the next year, and Cyan's later games were released simultaneously for both platforms with the exception of '' Uru: Ages Beyond Myst'', which was Windows-only until a Mac-compatible re-release (currently in
beta Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
) by
GameTap GameTap was an online video game service established by Turner Broadcasting System (TBS) in 2005. It provided users with classic arcade video games and game-related video content. The service was acquired by French online video game service Metab ...
in 2007, with the help of TransGaming's Cider virtualization software. From the 1980s an atmospheric
air hockey Air hockey is a ''Pong''-like tabletop sport where two opposing players try to score goals against each other on a low-friction table using two hand-held discs ("mallets") and a lightweight plastic puck. The air hockey table has raised edges ...
game
Shufflepuck Café ''Shufflepuck Café'' is an air hockey video game developed by Christopher Gross, Gene Portwood and Lauren Elliott for Broderbund (not a table shuffleboard video game, as the name would suggest—though that was the intention when the name was f ...
(
Brøderbund Broderbund Software, Inc. (stylized as Brøderbund) was an American maker of video games, educational software, and productivity tools. Broderbund is best known for the 8-bit video game hits ''Choplifter'', ''Lode Runner'', ''Karateka'', and '' ...
, 1989) and a graphical adventure game
Shadowgate ''Shadowgate'' is a black-and-white 1987 point-and-click adventure video game originally for the Apple Macintosh in the MacVenture series. The game is named for its setting, Castle Shadowgate, residence of the evil Warlock Lord. The player, as t ...
( Mindscape, 1987) were among the most prominent games developed first for Macintosh and later ported for other platforms. Another popular Mac game in the mid 1990s was ''
Marathon The marathon is a long-distance foot race with a distance of , usually run as a road race, but the distance can be covered on trail routes. The marathon can be completed by running or with a run/walk strategy. There are also wheelchair div ...
''. It was released in the wake of ''
DOOM Doom is another name for damnation. Doom may also refer to: People * Doom (professional wrestling), the tag team of Ron Simmons and Butch Reed * Daniel Doom (born 1934), Belgian cyclist * Debbie Doom (born 1963), American softball pitcher * ...
'', which defined the
first-person shooter First-person shooter (FPS) is a sub-genre of shooter video games centered on gun and other weapon-based combat in a first-person perspective, with the player experiencing the action through the eyes of the protagonist and controlling the pl ...
genre, but gained notoriety by appearing on the Mac before the official port of ''DOOM''.
Bungie Bungie, Inc. is an American video game company based in Bellevue, Washington. It is a studio owned by Sony Interactive Entertainment. The company was established in May 1991 by Alex Seropian, who later brought in programmer Jason Jones (progr ...
would port the second in the series, '' Marathon 2: Durandal'', to the Windows platform, where it met with some success. They also ported their post-Marathon games ''
Myth Myth is a folklore genre consisting of Narrative, narratives that play a fundamental role in a society, such as foundational tales or Origin myth, origin myths. Since "myth" is widely used to imply that a story is not Objectivity (philosophy), ...
'' and ''
Oni An is a kind of ''yōkai'', demon, orc, ogre, or troll in Japanese folklore. Oni are mostly known for their fierce and evil nature manifested in their propensity for murder and cannibalism. Notwithstanding their evil reputation, oni possess ...
'' to Windows.


Windows games

A particular problem for companies attempting to port Windows games to the Macintosh is licensing
middleware Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to implement co ...
. Middleware is
off-the-shelf Off-the-shelf may refer to: * Commercial off-the-shelf, a phrase in computing and industrial supply terminology * Government off-the-shelf * Ready-to-wear * Shelf corporation, a type of company * Off the Shelf Festival, a festival of writing and r ...
software that handles certain aspects of games, making it easier for game creators to develop games in return for paying the middleware developer a licensing fee. However, since the license the Mac porting house obtains from the game creator does not normally include rights to use the middleware as well, the Mac porting company must either license the middleware separately or attempt to find an alternative. Examples of middleware include the Havok physics engine and the
GameSpy GameSpy was an American provider of online multiplayer and matchmaking middleware for video games founded in 1996 by Mark Surfas. After the release of a multiplayer server browser for the game, QSpy, Surfas licensed the software under the GameS ...
internet-based multiplayer gaming client. Because of the smaller market, companies developing games for the Mac usually seek a lower licensing fee than Windows developers. When the middleware company refuses such terms porting that particular Windows game to the Mac may be uneconomical and engineering a viable alternative within the available budget impossible. As a result, some popular games which use the Havok engine have not yet been ported to the Macintosh. In other cases, workaround solutions may be found. In the case of GameSpy, one workaround is to limit Mac gamers to play against each other but not with users playing the Windows version. However, in some cases, GameSpy has been
reverse-engineered Reverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accompli ...
and implemented into the Mac game, so that it is able to network seamlessly with the Windows version of the game.


In-house porting

Only a few companies have developed or continue to develop games for both the Mac and Windows platforms. Notable examples of these are
TransGaming Findev Inc. (formerly TransGaming Inc.) is a Real estate investing company, with its head office in Toronto. It is involved in property development within the Greater Toronto area. The company is aligned with Plazacorp, a property development com ...
,
Aspyr Aspyr Media, Inc. (pronounced " aspire") is an American video game developer and publisher founded by Michael Rogers and Ted Staloch in Austin, Texas. Originally founded to bring top gaming titles to macOS, the company, since 2005, has become ...
,
Big Fish Games Big Fish Games is a casual gaming company based in Seattle, with a regional office in Oakland, California, owned by Aristocrat Leisure. It is a developer and distributor of casual games for computers and mobile devices. It has been accused of ...
,
Blizzard Entertainment Blizzard Entertainment, Inc. is an American video game developer and publisher based in Irvine, California. A subsidiary of Activision Blizzard, the company was founded on February 8, 1991, under the name Silicon & Synapse, Inc. by three graduat ...
,
Brøderbund Broderbund Software, Inc. (stylized as Brøderbund) was an American maker of video games, educational software, and productivity tools. Broderbund is best known for the 8-bit video game hits ''Choplifter'', ''Lode Runner'', ''Karateka'', and '' ...
,
Linden Lab Linden Research, Inc., doing business as Linden Lab, is an American technology company that is best known as the creator of ''Second Life''. The company's head office is in San Francisco, with additional offices in Boston, Seattle, Virginia an ...
, and
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
. Those creating the Mac version have direct access to the original
programmer A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software. A programmer is someone who writes/creates ...
s in case any questions or concerns arise about the
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
. This increases the likelihood that the Mac and Windows versions of a game will launch concurrently or nearly so, as many obstacles inherent in the third-party porting process are avoided. If carried out simultaneously with game development, the company can release
hybrid disc A hybrid disc is a disc, such as CD-ROM or Blu-ray, which contains multiple types of data which can be used differently on different devices. These include CD-ROM music albums containing video files viewable on a personal computer, or feature film ...
s, easing game distribution and largely eliminating the shelf space problem. Among the Mac versions of popular Windows games that were developed in-house are '' Diablo'', ''
Microsoft Flight Simulator ''Microsoft Flight Simulator'' is a series of amateur flight simulator programs for Microsoft Windows operating systems, and earlier for MS-DOS and Classic Mac OS. It was an early product in the Microsoft application portfolio and differed sig ...
'', ''
Second Life ''Second Life'' is an online multimedia platform that allows people to create an avatar for themselves and then interact with other users and user created content within a multi player online virtual world. Developed and owned by the San Fra ...
'', ''
Stubbs the Zombie Stubbs may refer to: Places United States *Stubbs, California, former name of Clearlake Oaks, California Clearlake Oaks is a census-designated place (CDP) in Lake County, California, United States. It is located on the northeast of Clear Lake, ...
'', ''
Call of Duty 4 ''Call of Duty 4: Modern Warfare'' is a 2007 first-person shooter video game developed by Infinity Ward and published by Activision. It is the fourth main installment in the ''Call of Duty'' series. The game breaks away from the World War I ...
'', and ''
World of Warcraft ''World of Warcraft'' (''WoW'') is a massively multiplayer online role-playing game (MMORPG) released in 2004 by Blizzard Entertainment. Set in the ''Warcraft'' fantasy universe, ''World of Warcraft'' takes place within the world of Azeroth ...
''.


Third-party porting

Most high-budget games that come to the Macintosh are originally created for Microsoft Windows and ported to the Mac operating system by one of a relatively small number of ''porting houses''. Among the most notable of these are
Aspyr Aspyr Media, Inc. (pronounced " aspire") is an American video game developer and publisher founded by Michael Rogers and Ted Staloch in Austin, Texas. Originally founded to bring top gaming titles to macOS, the company, since 2005, has become ...
,
Feral Interactive Feral Interactive is a British video games developer and publisher for macOS, Linux, iOS, Android, Nintendo Switch and Microsoft Windows platforms. It was founded in 1996 to bring games to Mac and specialises in porting games to different ...
,
MacSoft MacSoft was an American video game developer and publisher founded in 1993 by Peter Tamte as subsidiary of WizardWorks, specializing in the production of video game ports from Microsoft Windows to Macintosh operating systems, as well as produ ...
, Red Marble Games, Coladia Games, and
MacPlay MacPlay is the name used by a series of three American publishers of Macintosh video games. History MacPlay was founded in the early 1990s as a division of Interplay Entertainment. It was led by producer Bill Dugan. During this period, M ...
. A critical factor for the financial viability of these porting houses is the number of copies of the game sold; a "successful" title may sell only 50,000 units.Arik Hesseldahl (2006)
Apple Needs to Get Its Game On
Business Week
The licensing deal between the original game developer and the porting house may be a flat one-time payment, a percentage of the profits from the Mac game's sale, or both. While this license gives the porting house access to artwork and source code, it does not normally cover
middleware Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to implement co ...
such as third-party game engines.Peter Cohen (2006)
Middleware messing up Mac game development
Macworld
Modifying the source code to the Macintosh platform may be difficult as code for games is often highly optimized for the Windows operating system and
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
-compatible processors. The latter presented an obstacle in previous years when the Macintosh platform utilized
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
processors due to the difference in
endianness In computing, endianness, also known as byte sex, is the order or sequence of bytes of a word of digital data in computer memory. Endianness is primarily expressed as big-endian (BE) or little-endian (LE). A big-endian system stores the most sig ...
between the two types of processors, but as today's Macintosh computers employ Intel processors as well, the obstacle has been mitigated somewhat. One example of common work for a porting house is converting graphics instructions targeted for
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
's
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
graphics
library A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
to instructions for the
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
library; DirectX is favored by most Windows game developers, but is incompatible with the Macintosh. Due to the time involved in licensing and porting the product, Macintosh versions of games ported by third-party companies are usually released anywhere from three months to more than a year after their Windows-based counterparts. For example, the Windows version of ''
Civilization IV ''Civilization IV'' (also known as ''Sid Meier's Civilization IV'') is a 4X turn-based strategy computer game and the fourth installment of the ''Civilization'' series, and designed by Soren Johnson under the direction of Sid Meier and his vid ...
'' was released on October 25, 2005, but Mac gamers had to wait eight months until June 30, 2006 for the release of the Mac version.


Boot Camp

In April 2006 Apple released a
beta Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
version of Boot Camp, a product which allows Intel-based Macintoshes to
boot A boot is a type of footwear. Most boots mainly cover the foot and the ankle, while some also cover some part of the lower calf. Some boots extend up the leg, sometimes as far as the knee or even the hip. Most boots have a heel that is cle ...
directly into
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Windows 2000 for high-end and ...
or
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, which was released five years before, at the time being the longest time span between successive releases of ...
. 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.Neale Monks (2006)
Has BootCamp squished gaming on the Mac?
MyMac.com
Tuncer Deniz (2006)
Developers React To Apple's Boot Camp
Inside Mac Games
Apple Inc. (2007)
Apple – Boot Camp
/ref> 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.Peter Cohen (2006)
Mac games: What to look for in 2007
Macworld


Emulation and virtualization

Over the years there have been a number of
emulator In computing, an emulator is Computer hardware, hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run so ...
s for the Macintosh that allowed it to run
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few ope ...
or
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
software, most notably RealPC,
SoftPC SoftPC is a software emulator of x86 hardware. It was developed by Rod MacGregor, Henry Nash & Phil Bousfield, following the founding of Insignia Solutions in 1986 By MacGregor, with "about a dozen people who had left the CAD/CAM workstation speci ...
, SoftWindows, and
Virtual PC Windows Virtual PC (successor to Microsoft Virtual PC 2007, Microsoft Virtual PC 2004, and Connectix Virtual PC) is a Hardware virtualization, virtualization program for Microsoft Windows. In July 2006, Microsoft released the Windows version f ...
. Although more or less adequate for business applications, these programs have tended to deliver poor performance when used for running games, particularly where high-end technologies like DirectX were involved.Neale Monks (2004)
Review: Virtual PC 6.1 for Mac
, AppleLust.com
Since the introduction of the Intel processor into the Macintosh platform, Windows
virtualization In computing, virtualization or virtualisation (sometimes abbreviated v12n, a numeronym) is the act of creating a virtual (rather than actual) version of something at the same abstraction level, including virtual computer hardware platforms, stor ...
software such as
Parallels Desktop for Mac Parallels Desktop for Mac is software providing hardware virtualization for Macintosh computers with Intel processors, and since version 16.5 also for Apple silicon-based Macintosh computers. It is developed by Parallels, since 2018 a subsidiary ...
and
VMware Fusion VMware Fusion is a software hypervisor developed by VMware for Mac computers. VMware Fusion allows Macs with Intel or the Apple M series of chips to run virtual machines with guest operating systems, such as Microsoft Windows, Linux, or macOS, ...
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 3D computer graphics, or “3D graphics,” sometimes called CGI, 3D-CGI or three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the ...
which utilize the
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
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.Inside Mac Games Interviews Parallels
Inside Mac Games


Wine-based projects

TransGaming Technologies Findev Inc. (formerly TransGaming Inc.) is a Real estate investing company, with its head office in Toronto. It is involved in property development within the Greater Toronto area. The company is aligned with Plazacorp, a property development com ...
has developed a product called Cider which is a popular method among publishers to port games to Mac. Cider's engine enables publishers and developers to target Mac OS X. It shares much of the same core technology as TransGaming's Linux Portability Engine, Cedega. Public reception of games ported with Cider is mixed, due to inconsistency of performance between titles; because of this, "Ciderized" games are neither seen as the work of cross-platform development, nor as native, optimized ports. Both Cider and Cedega are based on Wine.
Electronic Arts Electronic Arts Inc. (EA) is an American video game company headquartered in Redwood City, California. Founded in May 1982 by Apple employee Trip Hawkins, the company was a pioneer of the early home computer game industry and promoted the d ...
announced their return to the Mac, publishing various titles simultaneously on both Windows and Mac, using Cider. An
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
Wine-based project called Wineskin allows anyone to attempt to port games to Mac OS X since 2010. It uses all open source components and is open source itself. Its technology is very similar to what TransGaming does with Cider, but it is free to use to anyone. Wineskin creates self-contained ("clickable") Mac Applications out of the installation. The "wrappers" that can be made from this are often shared with friends or others. Legal versions of games can then be installed easily into the shared wrapper and then the final result works like a normal Mac app. Wineskin is mainly only used in "Hobbyist Porting" and not professional porting, but some professional game companies have used it in major releases. Since the end of 2014, there is a PaulTheTall.com app called Porting Kit which automatically creates ready-to-use Wineskin wrappers for some specific games.
CodeWeavers CodeWeavers is a company that sells a proprietary version of Wine called CrossOver for running Windows applications on macOS, ChromeOS and Linux. The company was founded in 1996 as a consultancy, eventually moving entirely over to Wine developmen ...
'
CrossOver Crossover may refer to: Entertainment Albums and songs * ''Cross Over'' (Dan Peek album) * ''Crossover'' (Dirty Rotten Imbeciles album), 1987 * ''Crossover'' (Intrigue album) * ''Crossover'' (Hitomi Shimatani album) * ''Crossover'' (Yoshino ...
products use a compatibility layer to translate Windows' application instructions to the native Macintosh operating system, without the need to run Windows. CrossOver is built from the Wine project and adds a graphical frontend to the process of installing and running the Windows applications through Wine. CodeWeavers is an active supporter of Wine and routinely shares programming code and patches back to the project.
PlayOnMac PlayOnMac is a free compatibility layer and emulator for macOS that allows installation and usage of video games and other software initially designed to run exclusively on Microsoft Windows. PlayOnMac is based on the open-source Wine project and ...
is a free version of the same technology, also based on Wine. A list of Wine-compatible Windows software, including over 5,000 games and how well each individual game works with Wine can be found at appdb.winehq.org. 1,500 games are listed as "Platinum", which means they work "out-of-the-box", while 1,400 more are listed as "Gold", meaning they require some tweaking of the installation to run flawlessly.


Linux gaming and free software games

In more recent years, Mac gaming has become more intertwined with gaming on another UNIX-like platform:
Linux gaming Linux gaming refers to playing video games on a Linux operating system. History Linux gaming started largely as an extension of the already present Unix gaming scene, with both systems sharing many similar titles. These games were eithe ...
. This trend began when Linux began to gain Mac-style porting houses, the first of which was
Loki Software Loki Software, Inc. (Loki Entertainment) was an American video game developer based in Tustin, California, that ported several video games from Microsoft Windows to Linux. It took its name from the Norse deity Loki. Although successful in its ...
and later
Linux Game Publishing Linux Game Publishing (sometimes also referred to as LGP) was a software company based in Nottingham in England. It ported, published and sold video games running on Linux operating systems. As well as porting games, LGP also sponsored the deve ...
. Linux porters born from this new industry have also been commonly hired as Mac porters, often releasing games for both systems. This includes game porters like Ryan C. Gordon who brought
Unreal Tournament 2003 ''Unreal Tournament 2003'' is a first-person arena shooter video game developed by Epic Games and Digital Extremes, and published by Infogrames under the Atari brand name. The game is part of the ''Unreal'' franchise, and is a sequel to 1999's ...
and
2004 2004 was designated as an International Year of Rice by the United Nations, and the International Year to Commemorate the Struggle Against Slavery and its Abolition (by UNESCO). Events January * January 3 – Flash Airlines Flight 6 ...
to Linux and Mac; companies like
Hyperion Entertainment Hyperion Entertainment CVBA (formerly Hyperion Entertainment VOF) is a Belgian software company which in its early years focused in porting Windows games to Amiga OS, Linux, and Mac OS. In 2001, they accepted a contract by Amiga Incorporated t ...
, who primarily supports
AmigaOS AmigaOS is a family of proprietary native operating systems of the Amiga and AmigaOne personal computers. It was developed first by Commodore International and introduced with the launch of the first Amiga, the Amiga 1000, in 1985. Early version ...
as well as Mac and Linux; or
RuneSoft Runesoft GmbH, stylised as RuneSoft (founded as e.p.i.c. interactive entertainment gmbh), is a German publisher founded in 2000 that ports games to alternative platforms such as Linux, Mac OS X, AmigaOS, MorphOS, and magnussoft ZETA. Alongside t ...
, a German publisher that has done ports for Linux Game Publishing. Recently Mac-focused porter
Aspyr Aspyr Media, Inc. (pronounced " aspire") is an American video game developer and publisher founded by Michael Rogers and Ted Staloch in Austin, Texas. Originally founded to bring top gaming titles to macOS, the company, since 2005, has become ...
has also started releasing titles for Linux, starting with ''
Civilization V ''Sid Meier's Civilization V'' is a 4X video game in the ''Civilization'' series developed by Firaxis Games. The game was released on Microsoft Windows on September 21, 2010, on OS X on November 23, 2010, and on Linux on June 10, 2014. In ...
''.
Feral Interactive Feral Interactive is a British video games developer and publisher for macOS, Linux, iOS, Android, Nintendo Switch and Microsoft Windows platforms. It was founded in 1996 to bring games to Mac and specialises in porting games to different ...
has also released XCOM: Enemy Unknown and Middle-earth: Shadow of Mordor for Linux.
Indie game development An indie game, short for independent video game, is a video game typically created by individuals or smaller development teams without the financial and technical support of a large game publisher, in contrast to most "AAA" (triple-A) games. ...
has also been conducive to intertwining, with developers like
Wolfire Games Wolfire Games is an American independent video game development company founded by David Rosen. Wolfire Games develops video games for macOS, Windows, and Linux. History David Rosen founded Wolfire Games in 2003 to organize his open source ...
( Lugaru, Overgrowth),
Frictional Games Frictional Games AB is a Swedish independent video game developer based in Malmö, founded in January 2007 by Thomas Grip and Jens Nilsson. The company specialises in the development of survival horror games with very little or no combat gamepl ...
(
Penumbra The umbra, penumbra and antumbra are three distinct parts of a shadow, created by any light source after impinging on an opaque object. Assuming no diffraction, for a collimated beam (such as a point source) of light, only the umbra is cast. Th ...
,
Amnesia Amnesia is a deficit in memory caused by brain damage or disease,Gazzaniga, M., Ivry, R., & Mangun, G. (2009) Cognitive Neuroscience: The biology of the mind. New York: W.W. Norton & Company. but it can also be caused temporarily by the use ...
),
2D Boy ''World of Goo'' is a puzzle video game developed and published by independent video game development, independent game developer 2D Boy. The game was released on Microsoft Windows and Wii platforms on October 13, 2008, with releases on Nintendo ...
(
World of Goo ''World of Goo'' is a puzzle video game developed and published by independent game developer 2D Boy. The game was released on Microsoft Windows and Wii platforms on October 13, 2008, with releases on Nintendo Switch, Mac OS X, Linux, and var ...
), Sillysoft Games ( Lux), and Basilisk Games ( Eschalon) supporting both platforms with native versions.
id Software id Software LLC () is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: programmers John Carmack and John Romero, game designer Tom Hall, and ar ...
was also a pioneer in both Mac and Linux gaming, with ports of their games once done by
Timothee Besset Timothée Besset is a French software programmer, (also known as TTimo), best known for supporting Linux, as well as some Macintosh, ports of id Software's products. He has been involved with the game ports of various id properties over the past ...
.
Illwinter Game Design Illwinter Game Design is the name of a small software company in Sweden composed of Johan Karlsson and Kristoffer Osterman. The company was started in the 1990s under the name ''Bogus Game Design'', but later changed its name. Registered officiall ...
is also notable for supporting both platforms.
Open source video game An open-source video game, or simply an open-source game, is a video game whose source code is open-source. They are often freely distributable and sometimes cross-platform compatible. Definition and differentiation Not all open-source games ...
s have also proved modestly popular on the Mac. Although, due to the
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
nature of the system, development of free software titles mostly begins on Linux; afterwards, major games are typically ported to Mac and
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
. Mac has less mainstream games than Windows and as a result, free games have had more of an impact on the platform. Notable free games popular on the Mac include
The Battle for Wesnoth ''The Battle for Wesnoth'' is a free and open-source turn-based strategy video game with a high fantasy setting, designed by Australian-American developer David White and first released in June 2003. In ''Wesnoth'', the player attempts to build ...
,
OpenArena ''OpenArena'' is a free and open-source video game. It is a first-person shooter, and a video game clone of '' Quake III Arena''. Development The ''OpenArena'' project was established on August 19, 2005, one day after the id Tech 3 source ...
,
BZFlag ''BZFlag'' (an abbreviation for Battle Zone capture the Flag) is a free and open-source, multiplayer online, tank game. Development Inspired by Battlezone, ''BZFlag'' was first written in C by Chris Schoeneman in 1992, as a part of his stud ...
,
LinCity ''Lincity'' is a free and open-source software construction and management simulation game, which puts the player in control of managing a city's socio-economy, similar in concept to ''SimCity''. The player can develop a city by buying appropriat ...
, and more.


Steam

On March 8, 2010,
Valve A valve is a device or natural object that regulates, directs or controls the flow of a fluid (gases, liquids, fluidized solids, or slurries) by opening, closing, or partially obstructing various passageways. Valves are technically fittings ...
stated that they would be porting their entire library of games over to Mac. They decided on native versions of their games, rather than emulations, and that any games purchased over
Steam Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization ...
for computers running Windows would be available for free download to computers running Mac OS X, and vice versa. The first game to be released simultaneously for Mac and Windows by Valve was ''
Portal 2 ''Portal 2'' is a 2011 puzzle-platform video game developed by Valve Corporation, Valve for Windows, Mac OS X, Linux, PlayStation 3, and Xbox 360. The digital PC version is distributed online by Valve's Steam (service), Steam service, while al ...
'' in April 2011.Valve to Deliver Steam & Source on the Mac
/ref>


See also

* List of Macintosh games


References


External links

* {{DEFAULTSORT:Mac Gaming Articles with unsourced statements from June 2007 Articles with unsourced statements from August 2009 Classic Mac OS games MacOS games Video game development Video game platforms