home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 4 / AUCD4.iso / _aacade / website / news / voodoo.00m < prev   
Text File  |  1998-08-27  |  6KB  |  134 lines

  1. <html><head>
  2.  <title>Acorn Arcade: Phoebe and 3DFX Voodoo 2 cards</title>
  3.  <meta name="description" content="Acorn Arcade: Phoebe and 3DFX Voodoo 2 cards">
  4.  <script language="JavaScript"><!-- 
  5.  window.defaultStatus="Phoebe and 3DFX Voodoo 2 cards"
  6.  // -->
  7.  </script>
  8.  </head>
  9.  <body bgcolor="#000000" text="#FFFFFF" link="#BBDDFF" alink="#EEEEBB" vlink="#BB9977"><a name="topofpage"></a>
  10. <font size="+4" color="#ddbb00">Phoebe and 3DFX Voodoo 2 cards</font>
  11. <p>
  12. The following was posted to the <tt>comp.sys.acorn.games</tt> newsgroup as a followup to several news postings speculating on the impact Phoebe will have on games:
  13. <p>
  14. <center><img src="../gfx/hrule.gif" alt="--------------" height=30 width=100%></center>
  15. <p>
  16. <tt>From: R-Comp Interactive (RCI) <<a href="mailto:rci@arsvcs.demon.co.uk">rci@arsvcs.demon.co.uk</a>><br>
  17. Newsgroups: comp.sys.acorn.games<br>
  18. Subject: Phoebe and 3DFX Voodoo 2 cards<br>
  19. Date: Wed, 12 Aug 1998 15:36:50 +0100</tt>
  20. <P>
  21. <center><img src="../gfx/hrule.gif" alt="--------------" height=30 width=100%></center>
  22. <P>
  23. There seems to have been quite a discussion about 3D cards whilst 
  24. I've been away, so I thought I'd post and bring you up to date and
  25. perhaps quash a few rumours etc.
  26. <P>
  27. Several members of RCI met with Acorn about 2 months ago to discuss
  28. the process of bringing 3D acceleration to Phoebe architecture and
  29. RiscOS. The main purpose of this was to bash out concerns regarding
  30. APIs and public access to support libraries, and other commercial
  31. issues.
  32. <P>
  33. The key points that came out from the meeting were as follows:
  34. <P><ol type=1>
  35.   <li> 2D/3D combo cards are out, due to the difficulties of moving
  36.      the RiscOS video stream from the VIDC20 to a hardware board
  37.      
  38.   <li> This leaves PowerVR SG and Voodoo2.  PowerVR 1 versions were
  39.      heavily processor dependent (more so than Voodoo cards) and
  40.      lacked some essential functions.  Even the revised version
  41.      caused major performance drop off at more than 640x480.
  42.      
  43.   <li> PowerVR SG isn't out yet, and hasn't got a foothold on the
  44.      market barring the Sega Dreamcast.  Voodoo 2, on the other
  45.      hand, is the benchmark 3D accelerator.  When you talk about
  46.      3D acceleration, you talk 3DFX - no other card has the same
  47.      credability.
  48.      
  49.   <li> The hardware passthrough for Voodoo based cards is ideal
  50.      given the on-board VIDC20. Software overlay (as in PVR)
  51.      would require significantly more driver work.
  52.      
  53.   <li> A geometry setup engine may be necessary.
  54.   
  55.  </ol><P>     
  56. This led to the inevitable conclusion that we should work towards
  57. Voodoo 2 support, with the possibility of Voodoo 1 for the low
  58. end market.
  59. <P>
  60. The conversation then turned to APIs...
  61. <P><ol type=1>
  62.   <li> The current technology options are Direct3D, OpenGL, Glide
  63.   
  64.   <li> A RiscOS implementation would only have to support a
  65.      "compatible" API for coders, so the needs of the coders
  66.      are paramount
  67.      
  68.   <li> Direct3D was a joke, BTW.  ;->
  69.   
  70.   <li> OpenGL is a colossal API, and would mean that the full
  71.      32Mb of a base Phoebe would be necessary for all 3D games.
  72.      Also OpenGL is non-hardware optimized, so would only 
  73.      provide a "generic" layer, which would never give the full
  74.      perforance required.  It would, however, please 3D purists,
  75.      but Acorn coders would prefer to work with something
  76.      smaller and more efficient
  77.      
  78.   <li> This left Glide.  Almost every 3D card accelerated game in
  79.      the PC world has a Glide specific mode, tied to Voodoo (2)
  80.      cards.  Provided that the RiscOS implementation had a 
  81.      suitably effective API, then it would not be absurd to
  82.      expect other cards to be "possible", if not easy.
  83.      
  84.   <li> Glide has a proven track record with programmers.  Even
  85.      OpenGL-only games (eg. Quake) have been "Glided" by their
  86.      coders for test purposes without too much effort (compare
  87.      this with Direct3D!!!)  A Glide implementation for RiscOS
  88.      would be a major incentive for outside developers, too.
  89.      
  90.   <li> OpenGL support could always be added later if necessary.
  91.  </ol><P>
  92. Thus we arrived at a Voodoo2/Glide solution.  
  93. <P>
  94. The plan would be to offer the API for free on the net, including
  95. libraries and specs.  The drivers, however, would only be
  96. available on a commercial basis.
  97. <P>
  98. At the moment, we haven't got any further on the driver side,
  99. as Phoebe hardware isn't available yet to developers.  The PCI
  100. system has yet to be properly covered, and AFAIK even simple
  101. PCI projects (such as a reference network card) have yet to
  102. be done.  Until such reference material is availble things
  103. can't be pushed forward too far.
  104. <P>
  105. Clearly, as and when developer hardware becomes available, we
  106. can begin work on the project in earnest.
  107. <P>
  108. Finally, I know a few of you will think "why RCI?", to which
  109. all I will say is - look at what's happened and what experience
  110. and contacts have been gained in the last 8 months.  Look at
  111. the funding and bundle variables in the equation, and there was
  112. little option for us but to work with Acorn on this project.
  113. <P>
  114. OK, so I said "finally" above, but I'd like to add that whilst
  115. we want to make this happen, until Phoebe is alive and kicking,
  116. we still don't know feasibility of the project, so please don't
  117. get your hopes up.
  118. <P><tt>
  119. -- <br>
  120. R-Comp Interactive<br>
  121. 22 Robert Moffat, High Legh, Knutsford, Cheshire WA16 6PS<br>
  122. Tel: (+44) 01925 755043            Fax: (+44) 01925 757377<br>
  123. <a href="http://www.rcomp.co.uk/">http://www.rcomp.co.uk/</a><br>
  124. </tt><P>
  125. <p>
  126. <center><img src="../gfx/hrule.gif" alt="--------------" height=30 width=100%></center>
  127. <P>
  128. <a href="mailto:richard@goodwin.uk.com">Richard Goodwin</a><font color="#ddbb00"> (13/8/98)</font>
  129. <P>
  130. <font size="+1"><b><a href="index.html">Back to News...</a></b></font>
  131.  
  132. </body>
  133. </html>
  134.