Black Screen when exiting game
-
Whenever I exit a game emulationstation doesn't load the theme entirely. I can press start and get a menu but all I can do is restart emulationstation to get back to the theme to load/navigate. Any ideas as to why this is happening?
-
Am I the only one with this problem? When I exit a game (start/select) I'm returned to a black screen. I'm able to press start and use the menu to restart emulationstation and return to the gui as normal.
-
-
I just started having the same problem. Had been working fine until today. Can't think of what I could have done. Games still work but when I exit them I just get a black screen until I restart Emulation Station.
-
Also, allow me to clarify with my specs. I am running Retropie 4.0.2 on a pi3. Installed it a couple weeks ago and its been pretty much perfect. What I was doing shortly before this happened was the following:
I was altering the color overlays in MetaPixel (which is the theme I use)
I replaced my existing version of Popful Mail for SegaCD with a different copy because my current one no longer worked for some reason.
I had just deleted the retroarch.cfg for GameGear because I had accidentally mapped the buttons unusable.
Not sure how any of that would have caused this problem though. When I start up the system, EmulationStation loads up perfectly and looks right. It's only after I run a game and then return to the menu that I get the black screen. I can still navigate the menus blindly and I can pull up the start and select menus but I cant see anything else until I restart EmulationStation.
-
I was altering the color overlays in MetaPixel (which is the theme I use)
can you give more details? this sounds like a variation of the white screen of death, which would happen if your backgrounds are taking up too much VRAM. by default pixel has very small image sizes, but if you've played with them...
-
@dankcushions
Every menu in the metapixel theme uses the same background file (each xml references the same file rather than using seperate instances of it) with just a color-code overlay to make them look different. I was just changing the color-codes in the xmls. Been doing that for days with no issue. Also, I haven't added any new menus recently. -
I am having this exact same issue. Did you get it resolved? If so, what did you do?
Like you, I can run and launch with out problem. When I exit a game to emulationstation, I get a black screen. I can bring up the gui menu to restart emulationstation without an issue, so I don't think it's a display mode problem. I do notice occasionally after launching certain emulators that the problem goes away...notably, I ran the Quake 1 module, and it seemed to work fine after that until I rebooted--then the problem returned.
I am running RetroPie 4.1 installed over top of the latest Raspian from the repos (just updated today...got the new "Pixel" splash screen) on a Raspberry Pi 3.
-
The only "solution" I ever found was to simply reinstall RetroPie. Not the most fun or efficient way to fix the problem but it worked...
-
@Ikyrus I found it was related (or so it seems) to having my microsd reader plugged in...perhaps EmulationStation was trying to read directory contents, thus causing the delay?
-
Any fix for this? I was occasionally having this problem, now it's every time.
-
Apparently it's a glitch with the transition style slide. I switched fade and problem has resolveD.
Peter8 posted solution here:
https://forum.recalbox.com/topic/3997/es-blackscreen-after-exiting-game-sound-and-menu-still-working/6 -
I am having this problem also. The behavior changes depending on a second controller being plugged in. Results are intermittent but do seem dependant on the second controller. with one controller it never happens in my case. I'm using a Gtron USB controller and a Logitech Precision. Power Supply is 5V 2.5A. PI2 in this case. ES ver 2.0.1A. Yes, switching to Fade fixes it, but I much prefer Slide. Anyone else able to verify my findings?
-
I just ran into the same problem along with this problem at the same time:
https://retropie.org.uk/forum/topic/214/scrolling-on-exit/10I think they are related. Has anyone else noticed the autoscroll right after you exit, and the screen goes black? That is what was happening to me. It would make sense that the "scrolling on exit" controller bug is causing the "black screen on exit" bug for the Slide transition.
Here is what I think is happening. ES fades out it's background graphics as it starts retroarch. The player plays retroarch. The player exits retroarch. ES goes to turn the fade value back up, but is interupted by the autoscrolling controller. ES thinks everything is normal (you can still move around and select other games etc.) but it's screen is still faded. The reason why the fade transition fixes this is because when you switch systems this engages that same fade variable and turns it back up to 100%. Fix the controller bug, and you fix the black screen bug, and can have you're slide transition again. That is also why having multiple controllers plugged in would multiply the chances of this happening. :)
Unfortunately to fix the contoller bug you have to recompile the kernel with some patches, solution found here:
http://www.raphnet-tech.com/support/retropie/index.phpI imagine this will be fixed in future builds. It should be a fairly easy fix, especially since the patches are already written.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.