Pcsx2: Black: strange bugs in software and hardware mode.

Created on 1 Jul 2014  路  32Comments  路  Source: PCSX2/pcsx2

Sky, post-processing effects and many textures are missing you can get stuck in walls/objects ,occasionaly be teleported to some other place and also occasionaly view can be locked in a spinning loop.

Bug COP2 OP Arrangement Core Blending Hardware GS

Most helpful comment

@morgens PCSX 1.4.0 is pretty ancient. Use this instead. https://buildbot.orphis.net/pcsx2/

All 32 comments

Not even specifying which game(s) you're having this issue in is a perfect way to get absolutely zero people to give a fuck about your issue.

This game is named ''Black''.

I test my BLACK disc (SLES 540030) and this is what it looks like
black

Software mode looks awful too.
black

Could you test the SW renderer on latest git ? A couple of bug were fixed so maybe yours.

Can confirm that the misplaced polygon issue still exists - tested with the latest version from git, OpenGL software renderer.

gsdx_20150816150154

Dump:

http://cjb248.com/pcsx2dump/black-misplaced-polygons.zip

In hardware mode it looks worse - there's a bloom effect that quickly covers the entire screen, as well as flickering, corrupted textures and the misplaced polygon issue

.

You mean the light effect. Based on the screenshot the issue feels like Jak games.

A recent bug report didn't mention any of the issues mentioned here. A few post-processing effects still aren't emulated correctly.

Anyone able to confirm this?

The game emulates very well now. Extremely resource intensive, though. Makes SotC look like a bit of a joke.
DOF effects work properly.
gsdx_20160430013120

High Blending:
gsdx_20160430013315

Full Blending:
gsdx_20160430013323

The game looks wrong without Full Blending, which carries a ridiculous performance hit.

Edit:
I do recall something about this game having freezing issues? I haven't tested enough to confirm.

@AmbientMalice
What is your CPU (model and frequency) and your GPU brand?

@AmbientMalice What settings were you using for that?

I just built the latest version from git. The weird light effect is still present for me. Have tried OGL HW/SW. DX9 and DX11 HW also has massive bloom, that grows over the course of a few seconds, eventually turning in to the white HUD-only image posted in that forum thread.

Enabling OpenGL HW hacks (specifically, having skipdraw=1) causes a similar kind of bloom to that seen with DX9/11.

Nvidia 765M, i7-4702HQ at 2.2GHz.

@gregory38 Intel Q9400 @3.2Ghz. Nvidia GTX 750Ti.

@charliebruce
black_set

Are you sure PCSX2 is loading the correct plugins? I've noticed an issue where it will sometimes use the ones from the old running directory, aka "the old version of PCSX2".

@AmbientMalice I think it's loaded the latest version of the plugin. It is using "git/pcsx2/bin/plugins/GSdx32-SSSE3.dll" which is in my build directory and was built at the same time as the main executable?

I just tried booting the game again with those settings and got this:

black

@charliebruce What is your GPU?

@AmbientMalice It's a Nvidia 765M laptop GPU (it also has an Intel 4600 graphics chip, it's an Optimus machine). From PCSX2 console:

Current Renderer: OpenGL (Hardware mode)
3.x GL context successfully created
OpenGL information. GPU: GeForce GTX 765M/PCIe/SSE2. Vendor: NVIDIA Corporation. Driver: NVIDIA 359.06

I've edited my previous post to include more info about the plugin I'm using by the way.

Could you someone give a shot on #1843 ? It fixes a small issue with the SW renderer.

@AmbientMalice @charliebruce I need your feedback on master and the above PR. Severals SW renderer fixes have been done.

Now, the software and the OpenGL render are perfect, only the sky issue remain in the hardware mode. But there is a serious issue maybe unrelated, sometimes the character can get stuck in the game environnement and/or be teleported randomly in the game map (the bridge level mainly). And there is a place in the game that is nearly unplayable due to this (inside the weapon factory), the camera become buggy as hell and can crash the game with some flashy color on the screen (Can be avoided by loocking the ground only in this section), the interesting fact is this is only happening in this portion of the level, I will try to do a blockdump on this.

Edit: And the IA is also affected by this.

That doesn't seem like a GSdx issue. Try playing with the clamping modes or similar options. That usually solves those kinds of bugs.

@atomic83GitHub Can you do another check on this when you get a chance, such as using @lightningterror 's suggestions?

@MrCK1 I tried various clamping/rounding modes as well as some hacks but nothing succeed. Although, the M-bit build seems to fix level 4 craziness but introduce camera bugs and don't solve the "getting stuck/teleported in the game environnement" issue.

Here is a blockdump + savestate of the issue.
Black issues.zip

Was someone able to find a solution for polygons bug? My screen looks like this on PCSX2 1.4.0 Hardware OpenGL. Tried different setting without luck
pcsx2 screenshot 2018 07 08 - 09 22 43 52

@morgens PCSX 1.4.0 is pretty ancient. Use this instead. https://buildbot.orphis.net/pcsx2/

@AmbientMalice Thanks! Tried it, and after some further testing and settung VUs->Clamping Mode this polygon bug is gone. There is still a problem with black sky and the lighting looks a bit odd, like some pixel shaders are missing, will look into it later. If there is a nice solution, please let me know.
pcsx2 screenshot 2018 07 08 - 09 59 35 81

Are you using DirectX or OpenGL backend?

@AmbientMalice OpenGL. On DirectX i have a very bright shaders that make the screen lit by white color or on some levels like in the very first room with colors of light that is coming from windows. So it becomes unplayable.
pcsx2 screenshot 2018 07 08 - 11 30 05 09

Since the CRC hack is removed, the only questionable thing here remaining is the supposed polygon issues. Any updates/confirmations on that?

Anyone ever play Black and get stuck in an area and are unable to move, forcing you to either quit the game or kill yourself?

This is the unfamous COP2/VU0 sync problem causing the character to be stuck into walls or just moving erratically.

Actually there is no planed fixes for PCSX2 about that due to the nature of the problem.

Aww, that's too bad. Thank you for your quick response!

The teleporting and collision bugs are now fixed in master, closing this as #563 is tracking the black sky issue.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mcabel picture mcabel  路  4Comments

mirh picture mirh  路  6Comments

Nezarn picture Nezarn  路  6Comments

alucryd picture alucryd  路  6Comments

AraHaan picture AraHaan  路  5Comments