Project

General

Profile

Actions

Emulator Issues #6803

closed

NHL Slapshot In Game Black Screen - changing Native Resolution corrects this

Added by mranonymous145 over 10 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
GFX
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name: NHL Slapshot

Game ID: SHYE69

What went wrong:

Basically once you've gone through the garbage intro videos (a separate issue), and create a game, as the game begins you'll be greeted with a black screen. The game is still running fine at this point, and you can still see the games Timer and Score in the top left corner of the screen (functioning as it should). You can still hear the game running.

To correct this "black screen" I then go into the graphics settings whilst the game is running, and change the Native Resolution to anything other than what it's on at that point, and the game returns to normal. I can then happily change the resolution back to what I had it on previously and the picture will continue to display as it should.

I've tested this with a big array of settings and various builds. The graphics backend selected doesn't make a difference. The only build I've tested thus far without this issue is a old build described in the Wiki as R7018...that works fine.

Here are three pictures demonstrating this issue:

1: As the game begins the player names still come up over the black screen:
http://i.imgur.com/IJJzc0V.jpg

2: The game begins and the timer etc is present in top left corner:
http://i.imgur.com/M3lg8O2.jpg

3: Change the Native Resolution and the games picture displays as it should:
http://i.imgur.com/ZtlfQDB.jpg

Which versions of Dolphin did you test on:

4.0-330, 4.0-291, 4.0, 3.5, 3.0, Revision 7018.

Which version of Dolphin used to work:

Revision 7018 (Haven't tested others, will do so if I have to ofcourse. Hoping there's a easy explanation as to why this occurs).

PC specifications:

Windows 7 x64, Intel 4670k CPU, AMD 7950 GPU.

I believe I've tested all I could before submitting this issue, so forgive me if there's something I've missed. I believe it to be a genuine issue.

Thank you!

Actions #1

Updated by JMC4789 over 10 years ago

  • Category set to gfx

Sounds like a very well researched/tested issue report. Could you perhaps get a fifo-log of the issue? I don't know how helpful it will be in a case like this, but a lot of the times, especially with graphics related issues, it will help.

This is for info on the fifo-player: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

Actions #2

Updated by mranonymous145 over 10 years ago

Thanks for your quick response.

I've just done a few fifo-logs and played them back, however the black screen I mention isn't reproduced in playback (In playback it's as if the problem is non-existent!).

I'm more than happy to upload a log, but will it help or make any difference if I change the native resolution as it's recording? Just trying to work out what's more helpful. Cheers.

Actions #3

Updated by mranonymous145 over 10 years ago

Starting the game in a window and then adjusting the window bigger or smaller also gets rid of this black screen, the same as changing the resolution. It's almost as if the screen just needs to "refresh" itself (probably makes no sense, but it's the best way that I can describe it).

Actions #4

Updated by mranonymous145 over 10 years ago

Further developments to this issue:

Quick note which I need to mention: This game requires "EFB to RAM" to function properly, otherwise the characters on the screen are all black in color once I've removed the "black screen" - almost resembling shadows. Reminds me of the game Fifa Street 2 which also suffers with this issue permanently.

Anyway, first game I play I shall change the Native Resolution to something else etc, and the black screen will be cleared - all will be fine.

Second game, I also need to remove this "black screen" again. However after I do this, the black screen clears, but all the characters are all black in color this time around. Nothing can change this, and it shouldn't happen as I have EFB set to RAM as mentioned in the first paragraph (this problem didn't occur in the first game).

Exiting the game and starting again is the only way to sort this. So essentially I can only play one game before the game becomes fairly unplayable.

I hope this helps in some way. Thanks!

Actions #5

Updated by JMC4789 over 10 years ago

I wish I had the game so I could accept this. I'll look around in bargain bins and see if I can find this. Your issue does sound legitimate though, considering the settings you described and what's happening. Whether or not the fifo-log shows it, I think a fifo-log would help. If you could get the "darkened" players on a fifo-log and it stuck, that may help too!

If nothing shows in the fifo-logs, they still can tell the dolphin devs what graphics calls are being made, I believe.

Actions #6

Updated by mranonymous145 over 10 years ago

@JMC4789:

Thank you! I wish you could accept it too, or that someone else with the game could at least confirm it. I initially thought it was a problem on my end, but as a older revision seems to work fine as confirmed on the Wiki and by myself, I'm thinking otherwise.

I'll play two games consecutively later on and do two fifo-logs and upload them for anyone interested then. The first one won't show the black screen I mention (well it didn't the first time I tested creating some fifo-logs sadly) but hopefully the second one will show the "darkened" players which I cannot then correct. Thanks.

Actions #7

Updated by mranonymous145 over 10 years ago

Right, here are two fifo-logs as promised. I actually couldn't reproduce the permanent "darkened" players with EFB to RAM on, so i'll assume it's random or was due to a particular build I was using. I'll be able to tell with more proper game play in the future to absolutely confirm it's a issue that can be reproduced.

I've taken a fifo-log with EFB to RAM off just to demonstrate the "darkened" players when it is permanent (whether it helps or not is a different matter!).

Forgive me if they're too big in size. I've taken two 5 frame fifo-logs. It's worth noting that for me, as I recorded these, I have a black screen and thus cannot see what the logs are displaying when played back.

1: http://www.sendspace.com/file/a5hd6u
2: http://www.sendspace.com/file/v4mtm9

I hope they're of some help in explaining why this occurs. If anything else is required, please let me know and I shall do my best to assist. Thanks in advance!

Actions #8

Updated by mranonymous145 over 10 years ago

Having played this game on Dolphin a fair amount now I can confirm I get this black screen every time a game is about to begin. It appears to be random as to whether the players will be darkened once I've cleared this black screen too (even with EFB to RAM on). This issue may not be related, but I think it's worth noting anyway.

Still hoping someone out there with this game could confirm this issue, so I know it's at least not a isolated incident with myself. Thanks.

Actions #9

Updated by mranonymous145 over 10 years ago

A update on this...

This issue has been fixed! I hadn't tried development builds for a while, but it worked on the latest one which was great.

I've just taken the time to go through all recent builds to figure out what it was that fixed this issue.

I can confirm the following:

4.0-415 - Black Screen still as per my original report,

4.0-418 - The game now works just as it should.

I hope that helps, well done on the great progress! Cheers.

Actions #10

Updated by mranonymous145 over 10 years ago

Commit: 7d58278b6723f6293ed908604887d1c950b837c9

Not sure what it did exactly, but that's the build from where this game now functions correctly without this issue.

Actions #12

Updated by pauldacheez over 10 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF