JesseTG / melonds-ds

A remake of the libretro melonDS core that prioritizes standalone parity, reliability, and usability.
GNU General Public License v3.0
106 stars 14 forks source link

Improve hybrid mode layout #175

Open ciaskohansen opened 4 months ago

ciaskohansen commented 4 months ago

What would you like to see?

I use hybrid (focus top) 2:1 layout .

I wonder if it would be possible to increase the size of the secondary screen and be larger or the same size as the main one (image on the left).

Thank you.

IMG_20240216_135646_518

Terms

JesseTG commented 4 months ago

You'll want to use the Left/Right layout for that. Or maybe you would be satisfied with a right-hand hybrid mode like I've been thinking about? This feature already exists or is planned, so I will close this request.

ciaskohansen commented 4 months ago

Centering at least the secondary display would look better, something like this

IMG_20240216_154742_656

JesseTG commented 4 months ago

Ah, I see. Thanks for clarifying.

ciaskohansen commented 4 months ago

MelonDS standalone has a layout editor and it is possible this one.

Hopefully we can see this and the upscaling.

Thanks for your work.

karimlevallois commented 3 weeks ago

Would it be possible to just alter the hybrid layout to have the single smaller screen to be on the top, rather than the bottom. Most on-screen layouts have the right controls lower on the right, so you would be able to see the smaller screen better if placed on the top.

Also, this setup in Folium fork looks awesome with a slight overlap, but not sure that is even possible in RetroArch?

https://reddit.com/r/EmulationOniOS/comments/1d7n2x3/wipunofficial_having_way_too_much_fun_with/

JesseTG commented 3 weeks ago

Would it be possible to just alter the hybrid layout to have the single smaller screen to be on the top, rather than the bottom. Most on-screen layouts have the right controls lower on the right, so you would be able to see the smaller screen better if placed on the top.

I intend to support this when generalizing screen layouts.

Also, this setup in Folium fork looks awesome with a slight overlap, but not sure that is even possible in RetroArch?

https://reddit.com/r/EmulationOniOS/comments/1d7n2x3/wipunofficial_having_way_too_much_fun_with/

Interesting! I didn't think there would be demand for this, but I'll try to accommodate it when I refactor the screen layout code. This actually isn't a limit of RetroArch; all I'm doing is rendering both screens onto one image then giving it to RetroArch. There's nothing stopping one screen from being drawn on top of the other.

karimlevallois commented 3 weeks ago

Would it be possible to just alter the hybrid layout to have the single smaller screen to be on the top, rather than the bottom. Most on-screen layouts have the right controls lower on the right, so you would be able to see the smaller screen better if placed on the top.

I intend to support this when generalizing screen layouts.

Also, this setup in Folium fork looks awesome with a slight overlap, but not sure that is even possible in RetroArch? https://reddit.com/r/EmulationOniOS/comments/1d7n2x3/wipunofficial_having_way_too_much_fun_with/

Interesting! I didn't think there would be demand for this, but I'll try to accommodate it when I refactor the screen layout code. This actually isn't a limit of RetroArch; all I'm doing is rendering both screens onto one image then giving it to RetroArch. There's nothing stopping one screen from being drawn on top of the other.

Awesome, thank you for even considering these!