O Steam não lança um jogo que depende do cliente Origin, como se você nunca o tivesse comprado? Nós temos uma solução.
Você comprou um jogo da Electronic Arts no Steam, tentou iniciá-lo e não conseguiu: apesar de comprá-lo legalmente, ainda está pedindo para você "ativar o produto" ou algo parecido.
Agora você está preso: não pode iniciar o jogo no Steam, nem ter uma chave de produto "para ativá-lo" no software da Electronic Arts. Isso significa que você deve comprá-lo novamente, desta vez diretamente na loja da Electronic Arts?
Felizmente, a resposta é negativa. A causa do problema é um conflito estranho que você pode resolver com algum malabarismo de software. Vamos ver como.
Por que um jogo de cliente EA/Origin pode falhar ao iniciar no Steam?
Quando você tenta iniciar um jogo EA/Origin no Steam, ele também pode precisar e iniciar esse cliente separadamente, seja para autenticação do usuário ou como meio de proteção (AKA: Digital Rights Management, ou DRM para curto).
Às vezes, porém, o que deveria ser um processo automático e direto falha. Não podemos dizer com certeza qual é o motivo de tais problemas, mas puramente por adivinhar ao solucionar o problema, parece acontecer quando há um conflito de versão entre a versão do cliente que um jogo mais antigo deve encontrar e o mais recente instalado ou alguns dados locais corrupção.
Para esclarecer, não estamos falando de não conseguir entrar no Steam - para isso, verifique nosso artigo sobre várias maneiras de resolver o problema. Em vez disso, neste cenário, há uma "cadeia" que leva ao lançamento do jogo: o Steam deve iniciar o aplicativo da EA ou Origin e, em seguida, deve iniciar o jogo. O problema com o qual estamos lidando é que o elo intermediário dessa cadeia, o aplicativo da EA ou o cliente Origin, parece não conseguir estabelecer/autenticar sua propriedade de um jogo.
Felizmente, você não precisa se despedir de seus títulos EA/Origin comprados legalmente, nem usar apenas o inicializador do EA/Origin. As etapas a seguir provavelmente resolverão seu problema, assim como resolveram para nós.
Nota do escritor: No meu caso, o problema aconteceu com o título Unravel e as últimas versões do cliente Origin, antes de ser substituído pelo cliente EA mais recente. O artigo refere-se a ambos porque títulos mais antigos criados antes do cliente EA ainda podem tentar instalar o Origin.
Como desinstalar o cliente Origin/EA
A solução que veremos requer a desinstalação completa do aplicativo EA/cliente Origin do Windows e do jogo ofensivo do Steam.
- Para desinstalar o aplicativo EA/cliente Origin, como com qualquer outro software no Windows, use o Começar menu ou Procurar buscar Adicionar ou remover programas, e quando encontrado, "abra-o".
- Encontre o Origem cliente ou EA aplicativo na lista de aplicativos instalados e clique no botão com o três pontos à sua direita. Escolha para Desinstalar isto. Normalmente, você deve ter apenas um deles instalado no seu PC, pois o aplicativo EA mais recente deve ter substituído o cliente Origin mais antigo. Se, por algum motivo, você ainda tiver os dois, certifique-se de desinstalá-los.
Instalação automática do Origin/EA Client e credenciais corretos
Embora aparentemente o problema com o qual estamos lidando pareça ser "Estou iniciando um jogo pelo Steam, nada aparece na tela", como explicamos, na verdade não é "um problema relacionado ao Steam".
Ao usar dois clientes separados, Steam e aplicativo Origin/EA, o jogo precisa que ambos "colaborem" para funcionar corretamente. E isso significa que, mesmo que o Steam esteja funcionando bem, você deve garantir que o mesmo se aplica ao aplicativo Origin/EA e que está fazendo login com as credenciais corretas.
No entanto, em vez de um processo longo e complicado para garantir isso, é mais fácil desinstalar e reinstalar o jogo que você está tentando iniciar. Por quê?
Um dos recursos do Steam que damos como certo é como ele "simplifica" as instalações de jogos. Antigamente, antes do Steam e clientes similares, se um jogo dependia de outras tecnologias para funcionar corretamente, como DirectX, na maioria dos casos, você tinha que instalá-las manualmente. O Steam automatiza esse processo e garante que tudo o que um jogo precisa seja instalado junto com o jogo. E isso inclui o aplicativo Origin/EA.
Portanto, como desinstalamos o aplicativo cliente/EA Origin, removendo e reinstalando o jogo, o Steam irá "puxar" a versão correta do software extra que o jogo precisa, configurado da maneira que espera.
- Inicie o cliente Steam, clique com o botão direito na entrada do jogo e escolha Gerenciar > Desinstalar no menu que aparece. Quando terminar, faça o oposto, clique com o botão direito do mouse no jogo e selecione Instalar, ou visite sua página em seu Biblioteca e clique no botão Instalar na parte inferior esquerda de seu banner superior.
- Permita que o Steam baixe e instale o jogo e quaisquer extras necessários. Não podemos oferecer instruções específicas para isso, pois cada título é diferente; siga as etapas na tela até que o jogo e todos os extras estejam totalmente instalados. Se suas velocidades de download forem lentas, consulte nosso guia em como otimizar as velocidades de download do Steam.
- Estamos quase lá: clique no botão Jogar botão, ou inicie o jogo da maneira que desejar. No entanto, como veremos na próxima seção, você provavelmente não conseguirá jogar imediatamente.
Observe que, se você tiver mais de um jogo que gostaria de remover, verifique nosso artigo sobre a maneira mais rápida de gerenciar seus jogos usando o gerenciador de armazenamento do Steam.
Obtendo origem através do firewall
Verifique seu cliente de firewall se você não viu uma dica do cliente Origin/EA. Seu firewall provavelmente detectou a versão recém-instalada do aplicativo como um software "desconhecido", bloqueando seu acesso.
- Cada firewall possui uma interface diferente, portanto não podemos oferecer instruções específicas para todos os disponíveis. Este escritor está usando o front-end do Windows Firewall Control da Malwarebytes para o firewall interno do Windows, que vimos no passado como você pode use para personalizar o firewall interno do Windows. Para esse aplicativo em particular, o processo foi tão simples quanto visitar o registro de conexões, clicar com o botão direito do mouse no aplicativo EA recém-aparecido e selecionar Permitir este programa.
- Se o cliente Origin/aplicativo EA não aparecer na sua tela, aguarde o jogo retornar ao estado "ocioso" no cliente Steam. Caso contrário, saia manualmente do Steam e execute-o novamente. Em seguida, tente reiniciar o jogo. No entanto, mesmo que o aplicativo cliente/EA Origin esteja em execução e possa se conectar aos servidores da Electronic Arts, há mais uma coisa a fazer para usá-lo: entrar novamente. Também sugerimos habilitar Mantenha-me conectado por conveniência.
- Até o login pode ficar complicado hoje em dia, pois esse processo também pode falhar - mas desta vez já conhecemos o culpado e a correção necessária. Portanto, se isso acontecer, retorne ao seu firewall e, como antes, conceda acesso ao aplicativo relacionado à EA recém-gerado que você encontrará lá.
- Após a última etapa, você deve finalmente ver o cliente Origin ou o aplicativo EA na tela, estar conectado corretamente, e ter acesso à sua biblioteca de todos os seus títulos da Electronic Arts, incluindo o jogo problemático que estamos tentando correr.
- Agora você deve ser capaz de iniciar o jogo de sua coleção no aplicativo Origin/EA ou, como inicialmente planejado, diretamente do Steam. Experimente para garantir que funciona: primeiro, saia completamente do aplicativo Origin/EA e verifique se não está ocioso na bandeja. Em seguida, tente iniciar o jogo no Steam. O Steam deve executar o aplicativo Origin/EA e também "alimentá-lo" com os argumentos necessários para que seu jogo seja iniciado automaticamente, sem que você precise executar nenhuma ação extra separadamente.
Funcionando novamente com Origin Games no Steam
O processo que vimos foi mais complicado do que clicar em Instalar no Steam e clicar em Jogar quando essa parte for concluída. No entanto, vale a pena anotá-lo, pois você pode ter que repetir o processo no futuro.
O Steam tende a "compartimentalizar" os títulos em sua biblioteca para garantir que os arquivos de um jogo não pisem nos de outro. Portanto, "consertar o problema" para um jogo pode não ser uma solução "global" para todos os outros títulos que dependem do mesmo cliente não Steam.
Portanto, embora deva ser raro, não se surpreenda se você precisar seguir as mesmas etapas para executar outro título antigo e peculiar que depende de um cliente de terceiros por meio do Steam.