Display Issues
Menus, Text Boxes, or UI Not Displaying Correctly
Section titled “Menus, Text Boxes, or UI Not Displaying Correctly”Symptom: Game menus are broken, text boxes are not rendered properly, UI elements overlap, or the layout looks wrong.
Cause: Most Ren’Py games are developed for PC and their screen layouts only target desktop device variants. When the game detects a mobile or small-screen device, it may try to use a layout that doesn’t exist or isn’t designed correctly, resulting in broken UI.
Solution — Override Device Variants:
The best fix is to use custom device variants to make the game render as if it’s running on a PC or large-screen device. You can set variants in three places:
- Game Settings — Long-press a game, go to Ren’Py Settings > Override Device Variant, and select variants like
pcandlarge - In-Game Overlay — Open the overlay during gameplay, tap the Device Variant Switcher, select your variants, and apply. You can also save the selection to the game’s configuration from here.
- Global Settings — Go to Settings > Ren’Py Engine > Override Device Variant to set default variants for all games
Game Appears Stretched or Cropped
Section titled “Game Appears Stretched or Cropped”Symptom: The game doesn’t fit the screen properly.
Solutions:
Change screen rotation — Go to Game Settings and adjust the rotation:
- Try Landscape for most visual novels
- Try All to let the game choose
- Try Portrait for games designed for vertical play
Override device variant — The game may be rendering for a screen aspect ratio it doesn’t support. Try
pcortabletvariants as described above.
Black Screen After Launch
Section titled “Black Screen After Launch”Symptom: Game launches but shows a black screen.
Solutions:
- Wait 10-15 seconds — some games have long initial loads
- Tap the screen — the game may be waiting for input
- Try the Menu button — For some older games, pressing the Menu button (escape) on the Quick Menu can trigger the game to load to its main menu. This is a rare known issue that has only been observed with a couple of games.
- Try a different engine version
- Check the Log Viewer for errors
Text Too Small or Too Large
Section titled “Text Too Small or Too Large”Solutions:
- Override device variant — Using the
pcvariant often gives properly sized text - Use the Text Size Scaling slider in the in-game overlay’s formatting window (range 0.5x to 1.5x)
- Some games have built-in text size options in their preferences menu