You are not logged in.

#1 2013-09-24 02:53:29

axelectrik
Member
Registered: 2012-01-25
Posts: 126

[SOLVED] PCSX2 Intel Graphics

I made a fresh install and now pcsx is not working for me sad
It used to be working great before I reinstalled the system again.

This is the wole output it gives:

Interface is initializing.  Entering Pcsx2App::OnInit!
Applying operating system default language...
Loading language translation databases for 'Spanish (Modern)' [es_ES]
Command line parsing...
Command line parsed!

(pcsx2:9980): Gtk-WARNING **: Theme directory preferences/48 of theme Numix-uTouch has no size field

Failed to create the opengl context. Check your drivers support openGL 3.3. Hint: opensource drivers don't
libEGL warning: failed to create a pipe screen for i965
EGL: Failed to create the context
EGL STATUS: 3009
Releasing host memory maps for virtual systems...

Apparently it might be the problem with OpenGL since the outpout of "glxinfo | grep OpenGL" shows this:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Desktop 
OpenGL core profile version string: 3.1 (Core Profile) Mesa 9.2.0
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 9.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

SO there is no OpenGL 3.3 support.

When I try to acces the plugin GSdx setup pcsx2 crashes with this output:

Loading language translation databases for 'Spanish (Modern)' [es_ES]
Command line parsing...
Command line parsed!
Terminado (killed)

Any ideas how to fix this? smile

Last edited by axelectrik (2013-09-25 04:44:50)

Offline

#2 2013-09-24 02:57:31

shmibs
Member
Registered: 2012-09-11
Posts: 93
Website

Re: [SOLVED] PCSX2 Intel Graphics

how did you get it working before? i've never had any luck with it using intel graphics, and this thread on the pcsx2 forums seems to confirm that it just doesn't work with pcsx2 1.0.


[site] | [dotfiles] | あたしたち、人間じゃないの?

Offline

#3 2013-09-24 10:16:02

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] PCSX2 Intel Graphics

Use the ZZogl plugin instead of gsdx. You could also try to find an older version of gsdx that supports software mode via SDL.

Offline

#4 2013-09-24 20:20:23

axelectrik
Member
Registered: 2012-01-25
Posts: 126

Re: [SOLVED] PCSX2 Intel Graphics

Last time it worked out-of-the-box intalling pcsx2-svn from AUR

ZZogl doens't work either, it throws me this and completly freeze pcsx2:

ZZOgl-PG:  Calling GSinit.
ZZOgl-PG:  GSinit finished.
ZZOgl-PG:  Calling GSopen2.
ZZOgl-PG:  Capturing ZZOgl window.
The program 'pcsx2' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadFBConfig'.
  (Details: serial 23 error_code 178 request_code 153 minor_code 34)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Terminado (killed)

About finding an older GSdx I guess might be agreat solution but where could I find that?
Thank you

Offline

#5 2013-09-24 22:59:15

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] PCSX2 Intel Graphics

Compile ZZogl in Cg mode instead of GLSL. To do so, install nvidia-cg-toolkit and remove -DGLSL_API='TRUE' from the PKGBUILD.

If that won't work, I'll upload my old compile of gsdx.

Last edited by Gusar (2013-09-24 23:01:32)

Offline

#6 2013-09-25 04:44:12

axelectrik
Member
Registered: 2012-01-25
Posts: 126

Re: [SOLVED] PCSX2 Intel Graphics

Amazing! That totally did the trick wink
Just for curiosity, what's CG and GLSL ? smile
Thank you a lot

Offline

#7 2013-09-25 05:02:26

sas
Member
Registered: 2009-11-24
Posts: 155

Re: [SOLVED] PCSX2 Intel Graphics

They're programming languages for programming "shader effects", which are executed on the GPU (rather than the CPU).
GLSL is the standard shading language for OpenGL, while Cg is an alternative developed by Nvidia that works with both OpenGL and DirectX.

http://en.wikipedia.org/wiki/OpenGL_Shading_Language
http://en.wikipedia.org/wiki/Cg_(programming_language)

Last edited by sas (2013-09-25 05:02:52)

Offline

#8 2013-09-25 08:03:10

MrElg
Member
Registered: 2013-08-04
Posts: 49

Re: [SOLVED] PCSX2 Intel Graphics

Gusar wrote:

Compile ZZogl in Cg mode instead of GLSL. To do so, install nvidia-cg-toolkit and remove -DGLSL_API='TRUE' from the PKGBUILD.

If that won't work, I'll upload my old compile of gsdx.

Wow. Thanks for the tip. This helped me as well. Had given up on this emulator on my crappy machine. But this solution works like a charm.

Offline

#9 2013-09-25 08:07:51

Awebb
Member
Registered: 2010-05-06
Posts: 6,602

Re: [SOLVED] PCSX2 Intel Graphics

You might want to give those results back upstream, as they still seem to assume, that it just won't work with Intel.

Offline

#10 2013-10-05 22:46:45

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] PCSX2 Intel Graphics

Just a heads-up, with the SVN of today (revision 5732), gsdx now works on Intel graphics. A quick test with Final Fantasy X-2, there are some graphical glitches (clipping issues and messed up shadows) and speed drops below 50 fps in battle, I think because of the shadows. So I'll be sticking with ZZogl for now. That one can't draw shadows in FFX-2 properly either, is shows them all black, but this looks better than what gsdx produces and there's no slowdown.

Looking forward to Mesa 10, due end of November, it'll have full opengl 3.3 support on Intel, we'll see how gsdx works then.

Offline

#11 2013-12-19 16:08:03

jaylittle
Member
Registered: 2013-01-16
Posts: 47

Re: [SOLVED] PCSX2 Intel Graphics

Just tried this with Mesa 10 and my Intel 4600 and while I didn't have much success with the gsdx OpenGL Hardware option, OpenGL Software worked great!  The openings for FFX and FFX-2 ran without issue.  PCSX2 has certainly come a long way...

Offline

#12 2013-12-19 16:32:42

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] PCSX2 Intel Graphics

If you want to use OpenGL hardware, you need to disable geometry shaders - open inis/GSdx.ini and change override_geometry_shader from -1 to 0. There are still clipping issues though. Too bad, everything else works fine. How can you play in software mode, doesn't the low resolution used to render models bother you?

Offline

#13 2014-02-14 11:40:46

jaylittle
Member
Registered: 2013-01-16
Posts: 47

Re: [SOLVED] PCSX2 Intel Graphics

Gusar wrote:

If you want to use OpenGL hardware, you need to disable geometry shaders - open inis/GSdx.ini and change override_geometry_shader from -1 to 0. There are still clipping issues though. Too bad, everything else works fine. How can you play in software mode, doesn't the low resolution used to render models bother you?

No - I like seeing things as they originally were when I play older games so I tend to prefer the low resolution stuff for the PS2.

PSA: PCSX2 1.2.x has been released.  Gsdx appears to be even better with this version and playing with OpenGL hardware seems to actually work pretty well (a handful of glitches aside) on my Intel 4600.

Offline

Board footer

Powered by FluxBB