home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Exec 1
/
CD_Magazyn_EXEC_nr_1.iso
/
Gry
/
Quake
/
GLQuake.readme
< prev
next >
Wrap
Text File
|
2000-02-24
|
2KB
|
80 lines
this is a quick GLQuake trouble shotting
*Requirement:*
- PPC cpu
- WarpOS (powerpc.library 15.0+)
- Warp3D v3 (warp3dppc.library 3.0+)
- 3D graphic card
- 32 Mb of ram (min 28 Mb free, with at least 16 Mb contiguos)
- CGX V4+ (not tested with CGX V3 nor Picasso96)
*to run the game:*
stack 500000
GLQuakeWOS >nil:
*options:*
-width xxx (where xxx if the resolution you want. eg -width 640, default
320)
-buf xxx (where xxx could be 2 for double buffering, 3 for triple buffering,
default 3)
-texturemode (GL_NEAREST or GL_LINEAR, deafult GL_LINEAR)
-fog
-dither (ON or OFF, default ON) ATTENTION: to enable this feature you have
to set the ENV:Warp3D/Permedia2/Dither var to *off*
*on the console:*
GL_FOG (0 or 1)
GL_DITHERING (0 or 1) (see above)
GL_TEXTUREMODE (GL_NEAREST or GL_LINEAR)
GL_VIDEOSYNC (0 or 1) usefull only when used with -buf 2
GL_FLASHBLEND (0 or 1)
R_SHADOWS (0 or 1)
*suggestions:*
if you get problems playing GLQuake try to reduce your WB colors and
resolution,
and be sure to have the 15bit modes enabled (ENV:CyberGraphX/HIDE15BIT set
to 0)
*speed:*
actually GLQuake is a little bit slower than the cpu renderer version, but
only at the lower resolution (320x240), at higher resolution it's faster
than any cpu version.
ATM it's a pure C written program, there are not ASM opts. at all (apart on
the sound side)
Anyway the GLQuake engine redraw the entire screen two times each frame, and
there is a lot of overdraw.
(and texture uploading on the vram)
To speed it up, try to use GL_TEXTUREMODE GL_NEAREST
This give more than 1 fps on a 320 screen, but it looks worse.
Disabling sound (-nosound) gives another 0.8 fps.
From CGXMode create a new 480 x 360 (or 512 x 384) 15/16 bit screen and use
-width 480 (or -width 512) This way it looks like a 640x480 screenmode, but
it's faster.
*bugs report:*
when reporting bugs please add the following informations
- cpu type
- Ram size
- gfx card type
- library version (powerpc, warp3d, cgx or picasso)
- env: status
*future:*
I'll upload a new beta version asap.
I'm waiting for any suggestions/comments and bugs report
Ciao
Massimiliano