Pagina 1 di 1
OpenGL per Glest
Inviato: mar 26 feb 2008, 3:38
da jolly
glest è un bellissimo gioco, provato da un mio amico. ho voluto installarlo, tutto a posto, a parte il fatto che non va!
Codice: Seleziona tutto
Exception: Couldn't set video mode 800x600 (32bpp 0 stencil 16 depth-buffer). SDL Error is: OpenGL not available
ecco cosa riporta il log... da quel che ho capito, mancano le opengl. i drivers nvidia ci son tutti, scaricati gli ultimi (naturalmente per la mia scheda), e installati SENZA SLACKBUILD... il kernel non è modificato, credo sia tutto, in quanto a info...
cosa dovrei fare?
Re: OpenGL per Glest
Inviato: mar 26 feb 2008, 9:50
da sbabaro
magari xorg non avvia opengl
Re: OpenGL per Glest
Inviato: mar 26 feb 2008, 10:01
da Blizzard
ciao,
probabilmente l'OpenGL not available è per dire che non è stato possibile creare un RC e un DC ma non penso che tu non abbia le GL
per il resto penso che il problema sia nel format del back e depth buffer o per qualche stranissimo motivo nella risoluzione.
Fai una cosa... se non riesci a risolvere posta le linee di codice che si occupano della inizializzazione del display e vediamo di fare qualche tentativo di compatibilità
cerca innanzitutto
SDL_SetVideoMode
e chiamate del tipo
SDL_GL_SetAttribute
per buttarla giu al volo puoi provare con una DEPTH_SIZE di 8 bit... in teoria se ti funge l'unico effetto collaterale può essere qualche glitch sui poligoni in lontananza (se il gioco è 3D perspective)
ciao
Gio
Re: OpenGL per Glest
Inviato: mar 26 feb 2008, 10:03
da Blizzard
rivedendoli comunque sono valori abbastanza normali... anzi anche parecchio a risparmio :P
che scheda video hai??
Re: OpenGL per Glest
Inviato: mer 27 feb 2008, 20:16
da Vito
io ho altri problemi con la versione 3.1.1 : mi manca il file libxerces.Ho risolto però convertendo l'rpm per fedora ma avviando il gioco ecco cosa mi viene restituito:
Codice: Seleziona tutto
[vito@Vito:~]$ glest
Exception: Can't open propertyMap file: glest.ini
Edit: Ho notato che avevo già installato il pacchetto xerces-c ....solo che è la versione 2.8 e stranamente il gioco pretende la 2.7
