moonlight-stream / moonlight-android

GameStream client for Android
GNU General Public License v3.0
3.98k stars 627 forks source link

Full screen freezes/goes black on RPG Maker game #1110

Open Bexa2 opened 2 years ago

Bexa2 commented 2 years ago

READ ME FIRST! If you're here because something basic is not working (like gamepad input, video, or similar), it's probably something specific to your setup, so make sure you've gone through the Troubleshooting Guide first: https://github.com/moonlight-stream/moonlight-docs/wiki/Troubleshooting

If you still have trouble with basic functionality after following the guide, join our Discord server where there are many other volunteers who can help (or direct you back here if it looks like a Moonlight bug after all). https://moonlight-stream.org/discord

Describe the bug When I press F4 to go full screen, the game sounds keeps working but the image is frozen (Kind of, for some reason the mouse can be moved and seen moving) If I try to move the character and I look at my PC screen the character moves, so it's only the game's image that doesn't update on android.

Steps to reproduce None

Screenshots

https://user-images.githubusercontent.com/32035811/183297963-40fef2eb-ae9f-45ed-919a-4bdf0320da96.mp4

Affected games Isolated with Mom (RPG Maker) NSFW

Device details (please complete the following information)

Server PC details (please complete the following information)

Additional context Game is NSFW and so is the video if you consider skimpy clothes NSFW (It doesn't really show much)

Bexa2 commented 2 years ago

Updated to 516.59 and it got fixed.

Weird, first time this has happened with any game.

Bexa2 commented 2 years ago

Nevermind, it worked in full screen for like 2 seconds, I sent the message and when I went back to the phone it was frozen.

Bexa2 commented 2 years ago

NvStreamerCurrent.log

cgutman commented 2 years ago

I suspect this is a duplicate of https://github.com/moonlight-stream/nvidia-gamestream-issues/issues/18

Applications that render using multi-plane overlays (like some web-browsers displaying full-screen videos) seem to break GeForce Experience's frame buffer capture code (probably because it's looking for updates of the main framebuffer, not overlay planes). I don't think there's really anything we can do to fix this from our side. It will need Nvidia to fix their code to handle this case.

As a workaround, you can continue to use windowed mode or potentially try a tool like Special K and see if tweaking some DirectX settings will prevent this issue.

pavlexander commented 2 years ago

The game (Rayman Origins) worked fine in Windowed mode. In full-screen mode - screen freeze/black screen.. Audio was working fine.

In my case I have 3 displays. All 3 running 60Hz according to "advanced display settings" page.. (however, I am sure that de-facto the main gaming screen is using the 144Hz refresh rate..)

image

image

image

image

Turning off 2 of the screens and therefore leaving just 1 screen ON (lenovo p27h-20) helped to resolve the issue.

All drivers/software including Moonlight Android are of the latest version. GPU scheduling is disabled on Windows (didn't help). Switching different video refresh/bitrates/resolutions in Moonlight android client had no effect.

hoggatt commented 1 year ago

I'm having the same issue in brave/edge but Firefox seems to be working just fine in full screen. Glad there is at least one browser out there not based on Chromium.