BoxPerfect Local Play — one-time setup
===========================================

This bundle registers the `boxperfect://` URL handler so the cloud
build of BoxArts can launch your locally-installed games.

How it works:
    1. The BoxArts page emits a `boxperfect://launch?path=...` URL
       when you click Play on a game with a Local Play link.
    2. Windows hands the URL to the handler this script registers.
    3. The handler opens the executable at the path you saved on
       the Game Card.

How to install:
    Windows:   double-click `setup.bat`
    Mac / Linux: not supported yet — Local Play is Windows-only

Requirements:
    Python 3.10+ on PATH. Install from https://www.python.org if
    you don't already have it (tick "Add Python to PATH" during
    install).

Where things live after install:
    Registry:  HKEY_CURRENT_USER\Software\Classes\boxperfect
    Log:       %USERPROFILE%\.boxperfect-launch.log

How to uninstall:
    py register_protocol.py --remove

Privacy: nothing in this bundle calls home. Everything runs locally.
