Skip to content

BottleForge v0.1.14-alpha

Pre-release
Pre-release

Choose a tag to compare

@JGSimi JGSimi released this 05 Oct 19:34
· 2 commits to main since this release
906e4bc

Corrige o bloqueio ao iniciar Elden Ring offline com a Steam já aberta na mesma bottle.

  • Steam e jogo podem usar perfis gráficos distintos compartilhando a mesma engine e configuração de MSync.
  • A Steam abre com seu perfil gráfico normal; o jogo usa DirectX 12.
  • O app verifica a presença de Steam.exe antes de orientar o login. Se a Steam não iniciar, mostra uma falha com referência ao log.
  • O runtime DirectX 12 é preparado antes de iniciar a sessão e não é substituído com processos Wine ativos.

Para testar: atualize o BottleForge, abra a Steam dentro da bottle, entre na conta e mantenha a Steam aberta. Inicie Elden Ring pela lista do BottleForge. Se o app pedir uma atualização do runtime, use Encerrar uma vez e abra o jogo novamente; conclua o login quando solicitado e tente o jogo outra vez.

Validação: testes de inicialização, compatibilidade e atualização (incluindo instalação real de DMG e rollback), compilação arm64 macOS 14 e detecção de Steam usando a engine distribuída em uma instalação descartável. A verificação de Steam confirma processo, não autenticação. O teste do Elden Ring no computador do usuário ainda é necessário; o modo online com EAC continua fora do suporte deste fluxo offline.

Se falhar: use Abrir logs de execução e envie o log da tentativa, junto da mensagem exibida no app.

Pacote gerado localmente com Scripts/build-app.sh e Scripts/package-dmg.sh, a partir do commit 906e4bcae0e410956deab6c0bdb10e67faee603f da main. Os runtimes são os mesmos da distribuição anterior, sem alterações nos scripts ou versões das dependências. A CI remota permanece pendente na fila de runners do GitHub; os testes listados acima foram executados localmente.

Correção: #4