romm icon indicating copy to clipboard operation
romm copied to clipboard

[UI/UX] Support for Landscape mode on mobile with Emulator JS

Open 121gigawatz opened this issue 8 months ago • 6 comments

I enjoy playing games on my phone, but when going into landscape mode on my iPhone 16 Pro Max (Safari), the controls are difficult to see and the screen aspect ratio does not adjust.

Would like to be able to play in landscape orientation.

121gigawatz avatar Apr 08 '25 20:04 121gigawatz

Seconded, I got a Bluetooth gamepad that snaps onto my phone like a Nintendo Switch but navigating the site is difficult as the formatting is not very good for landscape phone orientation.

ghost avatar May 22 '25 00:05 ghost

What means difficult to see? I can perfectly play in landscape mode in android

zurdi15 avatar May 22 '25 07:05 zurdi15

Image Image Image Image It just looks like crap. And half the time the game is unplayable because the website doesn't get out of the way when in full screen

ghost avatar May 22 '25 12:05 ghost

The full screen issue is a iOS know issue, not specifically for RomM. In any case for the next release we added a patch thay maybe solve that issue.

Regarding the usability, the screen portion that remains for actual RomM content is so small, so indeed its too little, but I am not sure what we can do in this case. The interface is built to be as much responsive as possible, but sometimes things are like this with no easy fix, we should refactor the whole interface just for thise use case and obviously we won't do that.

Add to this that nobody in the team has an iphone to test, so iOS related issues are specially hard to debug and fix

zurdi15 avatar May 22 '25 12:05 zurdi15

I'm using an Android though? A Motorola Razr 2023? Also you can just used device testing mode on Firefox for windows or linux to test how the website will display on a mobile device.

ghost avatar May 23 '25 03:05 ghost

Also you can just used device testing mode on Firefox for windows or linux to test how the website will display on a mobile device.

Works fine on firefox for me, this is likely a mobile-specific issue

gantoine avatar May 23 '25 14:05 gantoine

Closing this as unreporducible when playing fullscreen on android.

gantoine avatar Oct 07 '25 14:10 gantoine