Skip to content

Add an onboarding agent #936

@dirkwhoffmann

Description

@dirkwhoffmann

After redesigning the settings panel, I noticed that vAmiga looked a bit awkward when launched without any installed ROMs. To improve the first-time experience, I implemented a small onboarding agent that guides new users through the initial setup. The agent will automatically appear when vAmiga is launched for the first time (when no ROMs are present).

At the moment, the onboarding consists of two panels, but it can be easily extended in the future.

Image Image

I think it’s especially important to explain the AROS situation up front. When I launched an Amiga emulator for the very first time years ago, it booted into AROS, and I had no idea what was happening. Even though I hadn’t touched a real Amiga in years, I knew it looked different. This onboarding flow should help avoid that experience for new users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions