Prerequisites:
-PCSX2 binaries: http://buildbot.orphis.net/pcsx2
PCSX2 source code is available at https://github.com/PCSX2/pcsx2/ but building from source is difficult because the documentation is unmaintained.
-Playstation 2 bios. Any bios locale works just fine.
Issue description
I only see screen switching periodically from black to white and white to black when the graphics plugin (GSDX) is set to OpenGL either hardware or software mode. It works just fine with all Direct3D 9 and Direct3D 11 modes.
It never worked before and it doesn't even now. I tested this with drivers from Q2 2013 to present. Here is the list of drivers that I remember using:
2867, 3071, 3347, 3621, 3945, 3958 (latest). The oldest 2 were causing instant crash on PCSX2 when switching GSDX to any OpenGL mode.
Additional information:
Issue external link on PCSX2 bug tracker: https://github.com/PCSX2/pcsx2/issues/345
Issue in action: https://www.youtube.com/watch?v=VN3v_g67juc
Quick configuration of a fresh copy of PCSX2 is included in the video. In the video I did some optional or different actions that only serve me the purpose of easily retaining the settings when upgrading PCSX2. This is the list:
-at 0:15 - loaded Lilipad input plugin bindings previously saved outside of PCSX2 installation folder, this usually needs to be done manually;
-at 0:30 - Provided a custom location where I put PS2 bios, the default location where PCSX2 looks for bios is PCSX2_installation_folder\bios;
-at 1:08
- closed log console;
-set a custom location for memory cards, it's purely optional, just needed them outside PCSX2 installation folder to ease upgrade.