GamePC Consortium
   HOME

TheInfoList



OR:

The GamePC Consortium was an ''ad hoc'' PC industry standards organisation in the mid-1990s. It was founded through the joint efforts of ATI's Ken Nicholson and Diamond Multimedia's
Glenn Coffman Glenn may refer to: Name or surname * Glenn (name) * John Glenn, U.S. astronaut Cultivars * Glenn (mango) * a 6-row barley variety Places In the United States: * Glenn, California * Glenn County, California * Glenn, Georgia, a settle ...
. The two competing companies shared a common interest in the evolution of PC games and agreed that the PC graphics industry was limited by a lack of standards. At that time, the vast majority of games for PCs were written for MS-DOS and had no standardized way to access expanded memory, accelerated graphics or digital audio capabilities. Based on the notion of "a rising tide lifts all boats", the two companies established the GamePC Consortium as a way for PC hardware manufacturers and PC game software publishers to combine their efforts to establish game API standards that would enable PCs to compete with successful console game systems such as the Sega Genesis. The GamePC Consortium's member companies included 80 of the leading entertainment hardware and software PC companies of the time, including Intel, nVidia, Rendition, Sigma Designs, ATI, Diamond Multimedia, S3 Graphics, Trident, Cirrus Logic, Rendermorphics and Lucas Arts. Microsoft, most notably, refused to recognize the GamePC Consortium, though
Alex St. John Alex St. John, along with Craig Eisler and Eric Engstrom, created the original Microsoft DirectX technology platform. Alex became the Microsoft Windows Game technology evangelist for DirectX through his early work at Microsoft (1992-1997) to advanc ...
, Microsoft's first game evangelist, spoke at several of the meetings.Taylor, P: "What is the history of DirectX?", DirectXdev mailing list
"DirectX Questions &Answers
/ref> One of the consortium's early efforts resulted in establishing a 2D graphics 'manifesto' that called for the creation of a Windows graphics API that offered the following new capabilities: * The ability for games to change the
display mode Computer display standards are a combination of Display aspect ratio, aspect ratio, display size, display resolution, color depth, and refresh rate. They are associated with specific expansion cards, Audio and video interfaces and connectors#Vide ...
of any supported display resolution or color-depth ''without'' requiring a system reboot. * The ability for games to read and write graphics memory, including the framebuffer. This allowed the CPU to draw directly onto the screen, hence the origin of the name " DirectDraw." Direct access to screen memory was not possible under the Windows GDI architecture. * The ability for games to allocate offscreen memory and to store graphics data in offscreen memory. * The ability for games to make use of the blitter * The ability for games to utilize
page flipping In computer science, multiple buffering is the use of more than one buffer to hold a block of data, so that a "reader" will see a complete (though perhaps old) version of the data, rather than a partially updated version of the data being create ...
* Support for transparent blts as a technique for implementing 2D
Sprite (computer graphics) Sprite commonly refers to: * Sprite (drink), a lemon-lime beverage produced by the Coca-Cola Company * Sprite (computer graphics), a smaller bitmap composited onto another by hardware or software * Sprite (folklore), a type of legendary creature i ...
The consortium expressed its intent to create such an industry standard API for Windows if Microsoft did not. Microsoft embraced all of the proposed features of the manifesto and added considerably more with the first release of DirectDraw in
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", ...
1.0. The GamePC Consortium was significant in being one of the early examples of an industry consortium influencing the development of a standard API in the otherwise proprietary Windows operating system. It was also significant in prompting the game industry's rapid adoption of the nascent DirectX standard. The GamePC Consortium disbanded when it became clear that Microsoft had begun to undertake the architectural, technical and marketing responsibilities necessary to further Windows game standards. In 2008, a similar organization called the
PC Gaming Alliance The ''Open Gaming Alliance'' is a non-profit organization of hardware manufacturers, game developers, game publishers and others, with the goal of promoting and advancing the Personal computer, PC as a gaming platform. The PC Gaming Alliance was ...
was formed.


References

* Richter, J
"Life As A '90s Game Developer Must Be Tough"
''PC Graphics Report'', November 8, 1994. {{DEFAULTSORT:Gamepc Consortium Standards organizations in the United States