Emulator Issues #12436
openBlack screen in Gormiti: The Lords of Nature
0%
Description
Game Name?
Gormiti: The Lords of Nature
Game ID? (right click the game in the game list, Properties, Info tab)
SGLEA4
MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)
90E275FFB44C7FEA03AA00AD37D953A2
What's the problem? Describe what went wrong.
The game renders a black screen. Only the first splash screens are displayed but after that everything is black. Not fixed in software renderer, RenderDoc does show something and I was able to get ingame with RenderDoc but still everything was black.
What steps will reproduce the problem?
Start the game.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
5.0-13698
Is the issue present in the latest stable version?
Didn't seem to want to start, probably an issue on my side
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
Fifolog and RenderDoc capture attached, capture shows that there is something being drawn.
What are your PC specifications? (CPU, GPU, Operating System, more)
W10, R5 3600, GTX 1060
Files
Updated by Miksel12 almost 4 years ago
Video of issue: https://www.youtube.com/watch?v=Cs9Mxi729Vc&feature=emb_title
Updated by JMC4789 over 3 years ago
- Status changed from New to Accepted
fifolog works on hw fifoplayer, proving this is a graphical issue.
Updated by robson75 over 3 years ago
This game normally works, just point the arrow down slightly during the black screen until you hear a sound and press the A key.
Updated by pokechu22 almost 3 years ago
I bought a copy; the game actually comes with debug symbols!
The relevant function is CFadeManager::RenderFade
(at 801d5eb0, called from 801d59ac
). It draws a rectangle across the whole screen, at the near plane (explicitly, the variable is called nearSz
; that rectangle has a varying alpha value based on the current fade and blending is set up so that the rectangle's alpha is multiplied with the existing screen contents. My previous testing determined that something weird was happening with it being at the near plane, but I haven't done further testing to determine the exact behavior yet.
I did manage to fix the issue with a game patch to remove the call to RenderFade
; this probably breaks other fade effects though:
[Video_Settings]
# Needed to fix text in menus (medium isn't enough; it fixes some menus but not the new profile one)
SafeTextureCacheColorSamples = 0
[OnFrame_Enabled]
$Fix black screen
[OnFrame]
$Fix black screen
0x801D59AC:dword:0x60000000
Updated by pokechu22 over 2 years ago
- Related to Emulator Issues #12634: Cruis'n - Company Logos Missing before Title Screen added
Updated by pokechu22 over 2 years ago
As of 5.0-17143 the given patch is available in the gameini (but not enabled by default) for the US version of the game.
Updated by ZephyrSurfer about 1 year ago
The game is patched now for all regions.
A patch was made available for the PAL release in 5.0-20362 -> https://dolphin-emu.org/download/dev/3b74a9195df6ffc173170f87198f0bab5d52c9ec/
I think this should be left open until there is a fix without patches required.
Updated by pokechu22 about 1 year ago
I think this should be left open until there is a fix without patches required.
Agreed. The game is clearly trying to do something (fading the screen, based on symbols) that we aren't handling correctly. I haven't analyzed whether it works correctly on real hardware. But it'd be better to correctly handle whatever edge-case is going on than to rely on a patch (which is also why the patch isn't enabled by default).