gitadora: show LEFT / RIGHT screens on sub screen in landscape mode (#900)

## Link to GitHub Issue or related Pull Request, if one exists
Continues #899 

## Description of change
#899 added the ability to display the gitadora subscreen in lanscape
mode with black bars on the side. With the new option the black bars can
instead display the LEFT / RIGHT screens, completing the two-monitor
full screen use case for arena model.

## Testing
This commit is contained in:
bicarus
2026-08-30 22:35:12 -07:00
committed by GitHub
parent 357e6c86f1
commit 0169fe1e31
11 changed files with 178 additions and 32 deletions
+10 -3
View File
@@ -671,6 +671,16 @@ int main_implementation(int argc, char *argv[]) {
}
}
// gitadora arena sub layout
if (options[launcher::Options::GitaDoraArenaSubLayout].is_active()) {
const auto text = options[launcher::Options::GitaDoraArenaSubLayout].value_text();
if (text == "landscape") {
games::gitadora::ARENA_SUBSCREEN_LANDSCAPE = games::gitadora::ArenaSubscreenLandscape::Small;
} else if (text == "combine") {
games::gitadora::ARENA_SUBSCREEN_LANDSCAPE = games::gitadora::ArenaSubscreenLandscape::All;
}
}
if (options[launcher::Options::GitaDoraWailHold].is_active()) {
socd::TILT_HOLD_MS = options[launcher::Options::GitaDoraWailHold].value_uint32();
}
@@ -693,9 +703,6 @@ int main_implementation(int argc, char *argv[]) {
if (options[launcher::Options::GitaDoraArenaRealtekAccess].value_bool()) {
games::gitadora::ALLOW_REALTEK_AUDIO = true;
}
if (options[launcher::Options::GitaDoraSubscreenLandscape].value_bool()) {
games::gitadora::ARENA_SUBSCREEN_LANDSCAPE = true;
}
if (options[launcher::Options::LoadNostalgiaModule].value_bool()) {
attach_nostalgia = true;
}