RadhiFadlillah / retroarch-lemuroid-overlay

Lemuroid overlay for RetroArch
Creative Commons Attribution 4.0 International
8 stars 0 forks source link

iPhone Padding #1

Open karimlevallois opened 5 months ago

karimlevallois commented 5 months ago

Loving this overlay so much, but is there an easy way to decrease the side padding in landscape mode without having to move every single element?

On iPhone the overlay comes far too much into the screen, and you cannot see what is happening under 1/2 of it, see below.

IMG_1802

Any help greatly received.

RadhiFadlillah commented 5 months ago

I'm sorry, but I have no idea why it happened. And I never have an iPhone so I can't guess what's happening. What puzzle me are:

For now, you might want to try to set Setting > Video > Enable fullscreen over notch... to true.

(Btw what game is that? Is that PSP's Age of Zombies?)

karimlevallois commented 5 months ago

I'm sorry, but I have no idea why it happened. And I never have an iPhone so I can't guess what's happening. What puzzle me are:

  • From your screenshot, your iPhone's aspect ratio is 19.5:9 which is pretty close with the intended screen ratio (20:9), so it should work perfectly.
  • I also wonder why there are such a huge padding in the bottom and top part.

For now, you might want to try to set Setting > Video > Enable fullscreen over notch... to true.

(Btw what game is that? Looks like Age of Zombies but in RetroArch?)

Thanks for getting back. So when comparing v2 to v3 I have also noticed that the buttons are quite a bit smaller, was that intentional?

The game is a PSP mini called ‘Age of Zombies’, you can find it under… https://archive.org/download/psp-minis-archive

RadhiFadlillah commented 5 months ago

Yep, that was intentional.

The main issue with v2 was the ABXY buttons are overlayed above the navigation bar (in Android). Thanks to this, I often accidentally clicked on navigation bar which leads to RetroArch closing.

To solve this issue, I've added some padding in the left and right side of landscape mode. This way the ABXY will never be overlayed above the navigation bar.

However, this leads to new issue: the overlay now covered too much of game area, which make it uncomfortable.

To solve this new issue, I decided to reduce the size of overlay. Now the overlay in landscape mode has the same size as the overlay in portrait mode.

On Sat, Jun 1, 2024, 18:23 Karim Le Vallois @.***> wrote:

I'm sorry, but I have no idea why it happened. And I never have an iPhone so I can't guess what's happening. What puzzle me are:

  • From your screenshot, your iPhone's aspect ratio is 19.5:9 which is pretty close with the intended screen ratio (20:9), so it should work perfectly.
  • I also wonder why there are such a huge padding in the bottom and top part.

For now, you might want to try to set Setting > Video > Enable fullscreen over notch... to true.

(Btw what game is that? Looks like Age of Zombies but in RetroArch?)

Thanks for getting back. So when comparing v2 to v3 I have also noticed that the buttons are quite a bit smaller, was that intentional?

The game is a PSP mini called ‘Age of Zombies’, you can find it under… https://archive.org/download/psp-minis-archive

— Reply to this email directly, view it on GitHub https://github.com/RadhiFadlillah/retroarch-lemuroid-overlay/issues/1#issuecomment-2143412672, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOYLET3TNXFTP6NEXCWNTLZFGVLRAVCNFSM6AAAAABITJT7AKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGQYTENRXGI . You are receiving this because you commented.Message ID: @.***>

karimlevallois commented 5 months ago

Yep, that was intentional. The main issue with v2 was the ABXY buttons are overlayed above the navigation bar (in Android). Thanks to this, I often accidentally clicked on navigation bar which leads to RetroArch closing. To solve this issue, I've added some padding in the left and right side of landscape mode. This way the ABXY will never be overlayed above the navigation bar. However, this leads to new issue: the overlay now covered too much of game area, which make it uncomfortable. To solve this new issue, I decided to reduce the size of overlay. Now the overlay in landscape mode has the same size as the overlay in portrait mode. On Sat, Jun 1, 2024, 18:23 Karim Le Vallois @.> wrote: I'm sorry, but I have no idea why it happened. And I never have an iPhone so I can't guess what's happening. What puzzle me are: - From your screenshot, your iPhone's aspect ratio is 19.5:9 which is pretty close with the intended screen ratio (20:9), so it should work perfectly. - I also wonder why there are such a huge padding in the bottom and top part. For now, you might want to try to set Setting > Video > Enable fullscreen over notch... to true. (Btw what game is that? Looks like Age of Zombies but in RetroArch?) Thanks for getting back. So when comparing v2 to v3 I have also noticed that the buttons are quite a bit smaller, was that intentional? The game is a PSP mini called ‘Age of Zombies’, you can find it under… https://archive.org/download/psp-minis-archive — Reply to this email directly, view it on GitHub <#1 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOYLET3TNXFTP6NEXCWNTLZFGVLRAVCNFSM6AAAAABITJT7AKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGQYTENRXGI . You are receiving this because you commented.Message ID: @.>

Makes total sense and assumed that was the reason from your release notes. Smaller buttons are great too, it adds to the consistency.

I think for iPhone v3 removing all the excess padding (left, right, top and bottom) would be perfect (RetroArch seems to auto adjust anyway for the notch / dynamic island). That’s why I was asking if there was an easy way to do that without moving evenly single button?

I have also made a nds version for me personally which is just based off the snes version, but with a second layer with everything hidden for easy second screen access.