home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 1 / CD_Magazyn_EXEC_nr_1.iso / Gry / Quake / GLQuake.readme < prev    next >
Text File  |  2000-02-24  |  2KB  |  80 lines

  1. this is a quick GLQuake trouble shotting
  2.  
  3. *Requirement:*
  4.  
  5. - PPC cpu
  6. - WarpOS (powerpc.library 15.0+)
  7. - Warp3D v3 (warp3dppc.library 3.0+)
  8. - 3D graphic card
  9. - 32 Mb of ram (min 28 Mb free, with at least 16 Mb contiguos)
  10. - CGX V4+ (not tested with CGX V3 nor Picasso96)
  11.  
  12. *to run the game:*
  13.  
  14. stack 500000
  15. GLQuakeWOS >nil:
  16.  
  17. *options:*
  18.  
  19. -width xxx (where xxx if the resolution you want. eg -width 640, default
  20. 320)
  21. -buf xxx (where xxx could be 2 for double buffering, 3 for triple buffering,
  22. default 3)
  23. -texturemode (GL_NEAREST or GL_LINEAR, deafult GL_LINEAR)
  24. -fog
  25. -dither (ON or OFF, default ON) ATTENTION: to enable this feature you have
  26. to set the ENV:Warp3D/Permedia2/Dither var to *off*
  27.  
  28. *on the console:*
  29.  
  30. GL_FOG (0 or 1)
  31. GL_DITHERING (0 or 1) (see above)
  32. GL_TEXTUREMODE (GL_NEAREST or GL_LINEAR)
  33. GL_VIDEOSYNC (0 or 1) usefull only when used with -buf 2
  34. GL_FLASHBLEND (0 or 1)
  35. R_SHADOWS (0 or 1)
  36.  
  37. *suggestions:*
  38.  
  39. if you get problems playing GLQuake try to reduce your WB colors and
  40. resolution,
  41. and be sure to have the 15bit modes enabled (ENV:CyberGraphX/HIDE15BIT set
  42. to 0)
  43.  
  44. *speed:*
  45.  
  46. actually GLQuake is a little bit slower than the cpu renderer version, but
  47. only at the lower resolution (320x240), at higher resolution it's faster
  48. than any cpu version.
  49. ATM it's a pure C written program, there are not ASM opts. at all (apart on
  50. the sound side)
  51. Anyway the GLQuake engine redraw the entire screen two times each frame, and
  52. there is a lot of overdraw.
  53. (and texture uploading on the vram)
  54. To speed it up, try to use GL_TEXTUREMODE GL_NEAREST
  55. This give more than 1 fps on a 320 screen, but it looks worse.
  56. Disabling sound (-nosound) gives another 0.8 fps.
  57. From CGXMode create a new 480 x 360 (or 512 x 384) 15/16 bit screen and use
  58. -width 480 (or -width 512) This way it looks like a 640x480 screenmode, but
  59. it's faster.
  60.  
  61. *bugs report:*
  62.  
  63. when reporting bugs please add the following informations
  64.  
  65. - cpu type
  66. - Ram size
  67. - gfx card type
  68. - library version (powerpc, warp3d, cgx or picasso)
  69. - env: status
  70.  
  71. *future:*
  72.  
  73. I'll upload a new beta version asap.
  74.  
  75. I'm waiting for any suggestions/comments and bugs report
  76.  
  77. Ciao
  78.  
  79. Massimiliano
  80.