Created attachment 42319 [details] Output of zsnes when OpenGL enabled zsnes lets you choose resolution and higher resolutions require OpenGL. When enabled the window changes to the right size and the output completely becomes garbage. See screenshot.
Does it works any better with more recent mesa ? Also attach output of glxinfo
Works fine here using r600g + mesa 40aec11b7569fcdd2d884629b172af3db3fbaf1d (it looks fine too using Debian's mesa : "Mesa DRI R600 (RV770 9442) 20090101 TCL DRI2")
Created attachment 49439 [details] glxinfo Same problem here. This only happens with gallium r600 driver. As soon as I switch back to the old DRI r600 driver zsnes works as expected in opengl mode.
Are you by any chance using a 32 bit version of zsnes on a 64 bit distro?
(In reply to comment #4) > Are you by any chance using a 32 bit version of zsnes on a 64 bit distro? Yes I am. AFAIK there's no 64bit version of zsnes available. At least that's what I've read in the zsnes forums and that's how Gentoo is building the software (as 32bit app).
(In reply to comment #5) > (In reply to comment #4) > > Are you by any chance using a 32 bit version of zsnes on a 64 bit distro? > > Yes I am. AFAIK there's no 64bit version of zsnes available. At least that's > what I've read in the zsnes forums and that's how Gentoo is building the > software (as 32bit app). You need to build and install a 32bit r600g 3D driver as well.
(In reply to comment #5) > Yes I am. AFAIK there's no 64bit version of zsnes available. At least that's > what I've read in the zsnes forums and that's how Gentoo is building the > software (as 32bit app). FWIW, it's possible to build zsnes on amd64, Debian does this.
(In reply to comment #6) > (In reply to comment #5) > > (In reply to comment #4) > > > Are you by any chance using a 32 bit version of zsnes on a 64 bit distro? > > > > Yes I am. AFAIK there's no 64bit version of zsnes available. At least that's > > what I've read in the zsnes forums and that's how Gentoo is building the > > software (as 32bit app). > > You need to build and install a 32bit r600g 3D driver as well. I have both a 32bit and a 64bit r600g 3D driver installed. Like I said, switching from gallium r600 driver to the old mesa r600 driver fixes this problem. Although gentoo allows to have both drivers installed in parallel (and can even be switched fairly easily) I'd like to run my X with the gallium driver. (In reply to comment #7) > (In reply to comment #5) > > Yes I am. AFAIK there's no 64bit version of zsnes available. At least that's > > what I've read in the zsnes forums and that's how Gentoo is building the > > software (as 32bit app). > > FWIW, it's possible to build zsnes on amd64, Debian does this. According to this forum post, it's not possible: http://board.zsnes.com/phpBB3/viewtopic.php?f=6&t=7402 But of course this might be outdated information and I could be totally wrong.
Please attach Xorg.0.log and dmesg output.
I was able to reproduce the problem, but for me it's fixed with current Mesa Git master and 7.11 branches. Make sure your 32 bit r600g is up to date, though you might also need a newer kernel / X driver. In the worst case, turning off colour tiling might work around the problem.
(In reply to comment #10) > I was able to reproduce the problem, but for me it's fixed with current Mesa > Git master and 7.11 branches. Make sure your 32 bit r600g is up to date, though > you might also need a newer kernel / X driver. > > In the worst case, turning off colour tiling might work around the problem. I've just tested zsnes with gallium r600 from mesa-7.11 and the problem seems to be gone.
Closing reopen if it happens again with recent r600g.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.