ConstImporta jogos instalados da Epic Games Store. Detecta automaticamente via manifestos do Epic Games Launcher.
Windows: C:\ProgramData\Epic\EpicGamesLauncher\Data\Manifests Linux (Wine): <wine_prefix>/drive_c/ProgramData/Epic/EpicGamesLauncher/Data/Manifests
Importa jogos instalados via Heroic Games Launcher. Detecta automaticamente via installed.json do Heroic.
Linux: ~/.config/heroic ou ~/.var/app/com.heroicgameslauncher.hgl/config/heroic Windows: %APPDATA%\heroic
heroicConfigPath — caminho manual para o diretório de configuração do Heroic.
Quando omitido, a detecção automática é usada.
Importa jogos da Ubisoft lendo o cache de configuração do Ubisoft Connect. Detecta automaticamente via %LOCALAPPDATA%\Ubisoft Game Launcher (Windows) ou via Wine prefix configurado (Linux).
Importa a biblioteca de jogos da Legacy Games. Lê o arquivo app-state-bck.json do launcher.
Windows: %APPDATA%\legacy-games-launcher\app-state-bck.json
Linux (Wine): <wine_prefix>/drive_c/users/
Inicia o fluxo de login OAuth2 da conta GOG. Abre uma janela de login; a Promise resolve quando o token é obtido e salvo.
Remove o token OAuth salvo da conta GOG (logout).
Verifica se existe uma conta GOG conectada (token salvo). Não garante que o token ainda é válido — apenas que existe um login prévio.
Importa a biblioteca completa de jogos possuídos na conta GOG.
Requer login prévio via gogLogin.
Importa jogos instalados via Battle.net (Blizzard/Activision).
Detecta automaticamente lendo product.db do Battle.net Agent.
Windows apenas: C:\ProgramData\Battle.net\Agent\product.db (Battle.net não roda de forma confiável via Wine no Linux.)
Se o Battle.net não estiver instalado ou não houver jogos
Importa jogos instalados via EA App (Electronic Arts). A EA não expõe um arquivo estruturado e confiável com o status de instalação, nem oferece um jeito viável de autenticar para listar a biblioteca completa — a detecção depende inteiramente da pasta de instalação configurada pelo usuário.
Importa a biblioteca completa de jogos possuídos na conta Amazon Games. Cruza com jogos instalados detectados via Amazon Games App (Windows apenas). Sem conta conectada, importa somente os jogos instalados localmente.
Importa jogos instalados via Xbox App / Microsoft Store (Gaming Services).
Detecta automaticamente em qualquer drive com um marcador .GamingRoot
na raiz. Windows apenas.
Jogos instalados via Game Pass permanecem na biblioteca mesmo depois de saírem do catálogo ou a assinatura ser cancelada — só a remoção manual do jogo instalado tira ele da biblioteca.
Importa jogos da IndieGala via IGClient. Detecção totalmente automática — sem login e sem pasta a configurar.
full=false: só jogos instalados no momento, via installed.json
(%APPDATA%\IGClient\storage\installed.json).
full=true: biblioteca completa de posse via config.json
(%APPDATA%\IGClient\config.json), cruzada com installed.json pra marcar
o que está instalado e reaproveitar metadados completos desses casos.
Importa jogos da Itch.io lendo o butler.db. Detecção automática.
full=false: apenas jogos efetivamente instalados localmente.
full=true: biblioteca completa de posse do usuário na plataforma.
Inicia o jogo especificado pelo ID, resolvendo automaticamente a melhor estratégia disponível: protocolo do launcher (Steam, Battle.net), executável direto (Epic, GOG), ou abre o launcher/loja da plataforma caso o jogo não esteja instalado.
Importa a biblioteca completa de jogos Steam do usuário. Obtém jogos instalados via VDF local, não instalados via cache e API como fallback.