Oinkkins
Newbie
- Sep 26, 2024
- 23
- 123
- 38
This may be a very uncommon issue since I couldn't find anything about it while searching the forums and elsewhere online, but I figured I'd share it just in case.
TLDR: Here's a simple fix for playing RenPy games full-screen from a Windows 11 PC using Remote Desktop on another device.
I like to play RenPy games on my phone using Remote Desktop occasionally. It's convenient and worked great when my main PC was using Windows 10, but I finally took the plunge and 'upgraded' to Windows 11. Since then I noticed major visual glitches (screen flickering or stuck) when trying to play RenPy games over Remote Desktop that made the games unplayable. Switching the game to 'Windowed' mode works, but I prefer full-screen and some games glitch so bad, you can't even access the menu to change it to Windowed mode in the first place.
I looked into the issue and I discovered that Windows 11 apparently changed the way they handle RDP (Remote Desktop Protocol). This botches the way full-screen RenPy games are shown when played remotely (at least in my case). After delving into it further, I discovered that the solution is to simply force a different rendering mode called 'angle2', which uses Direct X 12. For anyone interested, you just need to add the following line of code:
For convenience, I've attached a simple .rpy file that fixes the issue. Simply copy the file into your game's 'game' folder. This worked for me with several games that previously had issues.
Hopefully that helps anyone who had the same or similar issue as me.
TLDR: Here's a simple fix for playing RenPy games full-screen from a Windows 11 PC using Remote Desktop on another device.
I like to play RenPy games on my phone using Remote Desktop occasionally. It's convenient and worked great when my main PC was using Windows 10, but I finally took the plunge and 'upgraded' to Windows 11. Since then I noticed major visual glitches (screen flickering or stuck) when trying to play RenPy games over Remote Desktop that made the games unplayable. Switching the game to 'Windowed' mode works, but I prefer full-screen and some games glitch so bad, you can't even access the menu to change it to Windowed mode in the first place.
I looked into the issue and I discovered that Windows 11 apparently changed the way they handle RDP (Remote Desktop Protocol). This botches the way full-screen RenPy games are shown when played remotely (at least in my case). After delving into it further, I discovered that the solution is to simply force a different rendering mode called 'angle2', which uses Direct X 12. For anyone interested, you just need to add the following line of code:
Python:
default preferences.renderer = 'angle2'
Hopefully that helps anyone who had the same or similar issue as me.