Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Everybody's Golf 2: Screen goes black at end of swing (user-reported) #6655

Closed
hrydgard opened this issue Jul 30, 2014 · 10 comments
Closed

Everybody's Golf 2: Screen goes black at end of swing (user-reported) #6655

hrydgard opened this issue Jul 30, 2014 · 10 comments
Labels
GE emulation Backend-independent GPU issues
Milestone

Comments

@hrydgard
Copy link
Owner

Javier writes:

I found a graphic glitch while playing everybody's golf 2: when u fill the power bar to shoot the screen goes black until the power bar returns to its initial position, i tried with the latest builds from v. 0.9.9 and still happens and i tried to configure the emulator in many ways but with the same result.
Now im playing it with this build 0.9.8-658-ga127ca8-windows-x86 and the issue is completely gone.

@thedax
Copy link
Collaborator

thedax commented Jul 30, 2014

I wonder if it's a block transfer issue, like Pangya used to have. The screen used to go black or flicker until the ball was hit or the action was cancelled by not swinging at the ball. IIRC, this game has a demo, but it shows up as "file corrupted" in PPSSPP (missing key, sigh).

http://www.pspdemocenter.com/page.php?id=747

@zarebcn
Copy link

zarebcn commented Oct 10, 2014

hello im javier, black screen in this game its fixed since build 0.9.9.1-602 using direct 3d9 backend and activating simulate block transfer. in opengl backend the issue is still there

@unknownbrackets
Copy link
Collaborator

Does the issue still happen in OpenGL today? Can you try identifying the issue with the GE debugger?

https://github.com/hrydgard/ppsspp/wiki/How-to-find-a-graphic-issue-with-the-GE-debugger

-[Unknown]

@FlatOutPS2
Copy link

OpenGL now works as well while simulate block transfer is on.
There is slowdown on this screen with D3D9, and with both backends (HUD) elements and sometimes the whole screen flicker while putting. It does a screen grab and shows the screenshot so it can run at 60fps while you power the swing, but it looks like it doesn't properly clear the previous screenshot causing it to flicker between the two. Though it's fine anywhere else on the course before you putt.

@unknownbrackets
Copy link
Collaborator

Does this still happen?

If you open the GE debugger on Windows, and mash Record while putting, can you capture a frame that is black?

How to know if you've captured it:

  1. After doing the above, you'll get a bunch of files under PSP/SYSTEM/DUMP.
  2. You can drag them into PPSSPP to view them.
  3. If you find one that displays as black, but the file is larger than 2 KB, then it's super useful.

-[Unknown]

@unknownbrackets
Copy link
Collaborator

I tried the US demo, which does not blink/flicker in this case. But I'm assuming that just means this doesn't reproduce in the demo, based on #12290 which I think might be a duplicate.

-[Unknown]

@unknownbrackets
Copy link
Collaborator

I suspect this may be an issue only with skip buffer effects or block transfer disabled. I think with #12746, we should consider this fixed. At most maybe we add something to compat.ini about the game requiring those settings.

-[Unknown]

@nassau-tk
Copy link
Contributor

@hrydgard
@unknownbrackets

I tested ”Minna no Golf Portable2 (Japan)” [UCJS10075].
It is not happen the issue.

This issue will soleved by build of v1.9.3-529-ga95f3111c.

I tested at build of v1.9.3-548-gedbd01807.
It was tested several times, but a problem has not occurred.

By reference.

@nassau-tk
Copy link
Contributor

Oops, I tested on Android.

@unknownbrackets
Copy link
Collaborator

Thanks, I'm going to close this then.

-[Unknown]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GE emulation Backend-independent GPU issues
Projects
None yet
Development

No branches or pull requests

6 participants