Binary Discover Screen - cressie176/Load64 GitHub Wiki
Discover VICE binary paths automatically by scanning a user-supplied path to a VICE application bundle or bin/ directory.
┌──────────────────────────────────────────────────────────────────────────────┐
│ TOP BAR │
│ Binaries > Discover [Back] │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ DISCOVER FORM │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ ┌────────────────────────────────────────┐ │ │
│ │ VICE Path │ /Applications/VICE │ [Browse] │ │
│ │ └────────────────────────────────────────┘ │ │
│ │ │ │
│ │ [Discover] [Cancel] │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
└──────────────────────────────────────────────────────────────────────────────┘
Focusable: [Back] CTA only
Interactive: [Back] CTA only
Purpose: Display the screen title and provide a way to return without running discovery
Returns to the Binary List screen without making any changes.
Type: Form
Focusable: Yes (primary focus region)
Interactive: Yes
Purpose: Accept a path to a VICE application bundle or bin/ directory and run auto-discovery
The VICE Path field accepts a typed path or a path chosen via the OS file picker opened by [Browse].
Runs auto-discovery against the supplied path. LoadC64 scans for known VICE binary names and updates any matching System.binary values. See Systems for the discovery process.
After discovery completes, returns to the Binary List screen with a confirmation message in the bottom bar:
├──────────────────────────────────────────────────────────────────────────────┤
│ BOTTOM BAR │
│ Discovered <n> binaries. │
└──────────────────────────────────────────────────────────────────────────────┘
Returns to the Binary List screen without making any changes.
Focusable: No
Interactive: No
Purpose: Display the discovery result after auto-discovery completes
| Name | Type | Required | Notes |
|---|---|---|---|
| VICE Path | String | Yes | Must be a path to a VICE application bundle or bin/ directory |