JesseTG / melonds-ds

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

Screen Swap #127

Open meowish opened 11 months ago

meowish commented 11 months ago

What would you like to see?

The ability to swap screens on the current active layout.

Currently, I am playing the Castlevania games, I like to play them on a single screen layout, but when I want to check the map on the top screen, on the old MelonDS core, it used to be with a click of a button, but now I have to cycle through my other 5 layouts to get to it, and it quickly gets tedious.

this would also be a problem in hybrid mode, when swapping between which screen should be the main one.

Ideally, I would have the R2 to swap layouts, and the L2 to swap screens (and the microphone assigned to pressing the right stick as it's barely used), adding the swap option would also eliminate the need of half of the layout options. Would be nice to see it implemented like it was on the older versions of MelonDS cores with a hold and toggle options available.

Thanks!

Terms

DarkSide1305 commented 9 months ago

I second this, Videos and explanation of my use case found it #162

unixatch commented 8 months ago

Currently, I am playing the Castlevania games, I like to play them on a single screen layout, but when I want to check the map on the top screen, on the old MelonDS core, it used to be with a click of a button, but now I have to cycle through my other 5 layouts to get to it, and it quickly gets tedious.

Well you can limit Quick Menu > Core Options > Screen > # of Screen Layouts to 2 and then you can create a game override or whatever you'd like more. Here's how to do it.

If you want to learn even more about them, here's the overrides page. You can have a game override, a content directory override and a core one.