--- Mike Mestnik <[EMAIL PROTECTED]> wrote:
> > > --- Mike Mestnik <[EMAIL PROTECTED]> wrote: > > > I keep trying to send this :( > > > > > http://www.transgaming.com/showthread.php?forum=1262&thread=61671&msg=61671 > > > > LIBGL_ALWAYS_INDIRECT works. > > > > Grand Theft Auto III, in game black screen. - Request for support > > (open) more > > help needed > > by cheako on Tuesday June 13, 2006 @ 10:20PM. > > > > > > Cedega Version: 5.1.4 > > Distribution: Debian > > Video Card: ATI X600. Driver: DRI r300 > > Sound Card: Black Sheep - onboard. Driver: ALSA > > Game Title: Grand Theft Auto III 3 three > > > > > > Using LIBGL_ALWAYS_INDIRECT fixes this problem. If any one else > > reports it this > > could be a bug in the r300 driver. > > > > > > I was playing GTA3 and then I don't know what I did, but now after > the > > intro > > movies(hit space twice!!) all I get is a black screen. I'm able to > > start the > > game and even drive around blindly with the cops after me. The speed > > is fast > > and I'm sure I get hardware rendering... > > libGL: XF86DRIGetClientDriverName: 4.0.3 r300 (screen 0) > > libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/r300_dri.so > > drmOpenByBusid: Searching for BusID pci:0000:02:00.0 > > drmOpenDevice: node name is /dev/dri/card0 > > drmOpenDevice: open result is 14, (OK) > > drmOpenByBusid: drmOpenMinor returns 14 > > drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0 > > EOF > > > > > > Re: Grand Theft Auto III, in game black screen. > > by cheako on Tuesday June 13, 2006 @ 10:48PM. > > > > > > Ohh, wait... > > > > This is with MESA_DEBUG. > > Mesa: User error: GL_INVALID_ENUM in glStencilFunc > > > > I don't get this with LIBGL_ALWAYS_INDIRECT, a goggle says that this > > > > Re: Grand Theft Auto III, in game black screen. > by ovek on Tuesday June 20, 2006 @ 4:07AMnew. > > > That is normal. GTA3 initially sets an invalid stencil operation > (zero), > which Cedega converts into an invalid enum (zero) when converting it > into a glStencilFunc call, and Mesa doesn't like it. > > Since stenciling is also disabled, this is not a problem. The game > does > set a valid stencil operation when it actually needs stenciling. > > The reason you don't see the message when you use > LIBGL_ALWAYS_INDIRECT > is because when doing indirect rendering, you no longer use Mesa > client > side. The server side Mesa, running inside the X server, can neither > see > your environment variables nor output to your terminal. > I got some more news on this. I can once again use software rendering to play this game. r300 is still not working. I don't think this is the problem, but no harm in posting it. File r300_render.c function r300Fallback line 784 fallback:ctx->RenderMode != GL_RENDER What am I left with, would a register dump help? I will keep testing, but it's tempting to play games that work. Diablo II with internal SW rendering. Warcraft III, with the r300 drivers. Quake3, with the Urban Terror mod. > > is for not > > drawing things. How do I know if this is emitted by the app, cedega, > > or mesa? > > > > > > > > > > -- > > _______________________________________________ > > Dri-devel mailing list > > Dri-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/dri-devel > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > -- > _______________________________________________ > Dri-devel mailing list > Dri-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dri-devel > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel