Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

wrong orientation and graphical bugs

A topic by emmajaubert created Feb 10, 2021 Views: 299 Replies: 7
Viewing posts 1 to 4

the game is like squished and wierd help

Developer

What kind of device are you playing on? I've read that the current version of Ren'Py doesn't display properly on certain types of devices, but the details were vague beyond "newer Samsung devices". I only have one device that I can test on, and I don't ever get the newest phone...

its a galaxy A20 a Samsung 

Developer

That looks like it might qualify as a newer phone. Based on a quick search, that was released in 2019, while my phone was first released in 2017. So it's probably part of the issue that was mentioned in the thing I read, which means it will hopefully be fixed in the next Ren'Py release. On the downside, this means I can't actively do anything to fix the issue myself, since I'm not familiar with the code Ren'Py uses to make Android files. I may have to figure out a way to re-build the APK version of Demo v5 once the Ren'Py update fixes the issue.

how long would that take aprox

Developer

I'm afraid I can't really give an estimate unless I know when the next update for Ren'Py will be stable. I think there may be a prerelease version now, but it's not usually a good idea to release games made with a non-stable version of the engine. I also can't be sure if the fix works until I put out the new build, since I don't have any other devices to test on.

Short version: Depends on when Ren'Py 7.4.3 comes out and whether or not it actually fixes the issue with Samsung displays.

Developer

A hotfix has been released using Ren'Py 7.4.3. Let me know if this problem continues to appear in that version.

Developer

An update: I need confirmation on people using big Android phones, but I may have pinpointed what could be causing the problem. See, Ren'Py defines "small" mobile devices as having 6 inch screens or smaller, and "medium" devices as anything else. Looking up the Galaxy A10, it apparently is large enough to count as a "medium", but has the form factor of a phone rather than a tablet.

In the new GUI code, I've been using "small" and "medium" variants as the way to differentiate between phones and tablets, since that is the recommended way of handling the variants for maximum compatibility. But since there are now phones that have bigger screens, those phones may break the GUI code and try to display the tablet GUI on a phone screen.

If I could get a confirmation on this happening in the current hotfix, I can look into another hotfix to correct this issue. I prefer to follow the recommendations when it comes to things I can't test, but it seems like I may have to change the variant names if my hunch here is correct...