[XAM] - xcontent_type fixes & more

- added unknown smc call
- xcontent_type corrections
- add transfer cable to device type
- Select gamer type in gamercard
This commit is contained in:
The-Little-Wolf
2025-07-24 12:02:46 -07:00
committed by Radosław Gliński
parent 6a8193d360
commit eed4242059
5 changed files with 21 additions and 4 deletions

View File

@@ -177,6 +177,12 @@ static constexpr const char* CameraLocationOptions[] = {"Behind", "In Front",
static constexpr const char* BrakeControlOptions[] = {"Trigger", "Button"};
static constexpr const char* AcceleratorControlOptions[] = {"Trigger",
"Button"};
static constexpr const char* GamerTypeOptions[] = {"None",
nullptr,
nullptr,
"Xbox 360 Launch Team",
"NXE Launch Team",
"360 + NXE Launch Team"};
constexpr std::array<UserSettingId, 19> UserSettingsToLoad = {
UserSettingId::XPROFILE_GAMER_TYPE,
@@ -529,6 +535,10 @@ void GamercardUI::DrawGpdSettings(ImGuiIO& io) {
"Accelerator Control", AcceleratorControlOptions,
static_cast<int>(std::size(AcceleratorControlOptions)),
rightSideTextObjectAlignment);
DrawSettingComboBox(UserSettingId::XPROFILE_GAMER_TYPE, "Gamer Type",
GamerTypeOptions,
static_cast<int>(std::size(GamerTypeOptions)),
rightSideTextObjectAlignment);
}
void GamercardUI::OnDraw(ImGuiIO& io) {