Import Profiles Screen - cressie176/Load64 GitHub Wiki
Review the default profile inheritance setting and optionally assign additional profiles to the game's launch configuration during import.
With profiles assigned:
┌──────────────────────────────────────────────────────────────────────────────┐
│ TOP BAR │
│ Import Games > <Title> > Profiles [Add] [Next] [Back] │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ Profiles are applied in order. Use Reorder to change the sequence. │
│ │
│ LIST │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ > 1 Fast Load │ │
│ │ 2 Multiplayer │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ [x] Inherit from default profile │
│ │
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
└──────────────────────────────────────────────────────────────────────────────┘
With no profiles assigned:
┌──────────────────────────────────────────────────────────────────────────────┐
│ TOP BAR │
│ Import Games > <Title> > Profiles [Add] [Next] [Back] │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ [x] Inherit from default profile │
│ │
│ Select Add to assign a profile to this game. │
│ │
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
└──────────────────────────────────────────────────────────────────────────────┘
Focusable: [Add], [Next], and [Back] CTAs only
Interactive: [Add], [Next], and [Back] CTAs only
Purpose: Show the game being imported and provide profile management and progression actions
The title displays Import Games > <Title> > Profiles. See Import Candidate screen for the <Title> derivation rule.
Disabled when all profiles have already been assigned. When active, opens the Profile Selection overlay showing all profiles not already assigned to this game in alphabetical order. Selecting a profile appends it to the end of the list.
┌──────────────────────────────────────────────────────────────────────────────┐
│ TOP BAR │
│ Import Games > <Title> > Profiles [Add] [Next] [Back] │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────────────────────┐ │
│ │ > Adventure │ │
│ │ Multiplayer │ │
│ └──────────────────────────────┘ │
│ │
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
└──────────────────────────────────────────────────────────────────────────────┘
When [Add] is focused but disabled (all profiles assigned):
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
│ All profiles are already assigned. │
└──────────────────────────────────────────────────────────────────────────────┘
Navigates to the Import Compilations screen.
Returns to the previous screen.
Focusable: Yes
Interactive: Yes
Purpose: Control whether the default profile is automatically applied before any assigned profiles
Always visible. Reflects the current value of inherit_default_profile on the launch configuration. When checked, the default profile is applied automatically before any profiles in the list. When unchecked, the default profile is not applied automatically; it may still be added explicitly via [Add], in which case it applies at its position in the list.
Type: Single-selection vertical list
Focusable: Yes (primary focus region)
Interactive: No
Order: User-defined; determines the order profiles are applied
Purpose: View and reorder the profiles explicitly assigned to this game
Each row shows:
- Position number
- Profile name
Profiles are applied in order — later profiles override earlier ones where conflicts occur. When inherit_default_profile is true, the default profile is applied first, ahead of any profiles in this list.
| Action | Behaviour |
|---|---|
| Reorder | Enters reorder mode for the focused profile. See Reorder Mode. |
| Remove | Removes the focused profile from the list immediately. No confirmation required. |
Focusable: No
Interactive: No
Purpose: Display contextual hints and confirmation messages
After adding a profile:
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
│ <Profile Name> added │
└──────────────────────────────────────────────────────────────────────────────┘
After removing a profile:
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
│ <Profile Name> removed │
└──────────────────────────────────────────────────────────────────────────────┘
- Escape returns to the Import Controls screen without discarding any choices.
- When no profiles have been assigned, the empty state message is shown instead of the list.