O Raspberry Pi é uma caixa de truques que pode fazer quase tudo que você deseja em um pequeno computador doméstico. Ele pode executar um servidor doméstico inteligente, hospedar armazenamento em nuvem e até mesmo substituir seu Roku como um centro de mídia completo. Mas existem limitações e recentemente encontrei uma.
Não consigo transmitir jogos do PS5 para o meu Pi
Meu PS5 não é usado o suficiente. Sou principalmente um jogador de Xbox por estar muito feliz com o Game Pass e pelo fato de termos dois consoles da Série X em casa. Isso significa que posso comprar um jogo como Campo de Batalha VI uma vez e jogue em ambos os consoles simultaneamente, perfeito para o tipo de sessões de jogo cooperativas que meu parceiro e eu desejamos depois de uma longa semana.
Mas eu só tenho um PS5, e isso significa que é basicamente uma máquina para um jogador. Minha lista de pendências é tão longa quanto meu braço, com jogos como Fantasma de Yotei e até mesmo Deus da Guerra Ragnarok ainda precisa ser retirado da minha lista. Estou na fase da minha vida em que os videogames precisam ficar em segundo plano para trabalhar e consertar coisas em casa que eu disse que faria meses atrás.
O Remote Play significa que você não precisa estar sentado na frente do console para jogar. Você poderia fazer isso em um monitor em sua mesa, durante um intervalo de 15 minutos para o almoço. Ou você pode transformar a TV do quarto em uma segunda tela e brincar na cama. Meu Raspberry Pi poderia me ajudar a encontrar um pouco mais de tempo para jogar, ou assim pensei.
Infelizmente, depois de passar muito tempo tentando descobrir isso, tive que desistir do sonho por enquanto.
Estou sem ideias
Oficialmente, a Sony só oferece suporte para streaming por meio de seus aplicativos oficiais. Eles estão disponíveis para smartphones, Windows e Mac. Extraoficialmente, existe um aplicativo chamado Chiaki e seu sucessor Chiaki-ng que traz essa funcionalidade para outras plataformas, incluindo Linux (e, em teoria, o Raspberry Pi).
Há uma versão do Chiaki que funciona com a arquitetura ARM do Raspberry Pi nos repositórios do Raspberry Pi OS (Debian). Embora esta versão tenha sido lançada e eu tenha conseguido emparelhar meu PS5, o aplicativo não consegue estabelecer um stream do PS5 quando tento jogar.
Não se preocupe, pensei, vou tentar usar uma versão diferente do Chiaki. Chiaki-ng é uma versão de última geração do aplicativo com uma imagem Flatpak hospedada no Flathub que é relativamente fácil de instalar. Primeiro instalei o Flatpak, depois adicionei o repositório necessário e depois instalei o aplicativo.
Emparelhei meu PS5 e até consegui iniciar uma transmissão, mas foi aí que os problemas começaram. Na qualidade de streaming de 1080p, a taxa de quadros é uma bagunça. Ao reduzir a qualidade para 720p, uma queda perceptível, as coisas ficam melhores, mas ainda não são páreo para outros dispositivos de streaming.
Brincar com a decodificação de hardware parece revelar o problema. A única maneira de o Raspberry Pi conseguir transmitir com sucesso é com a decodificação de hardware desabilitada. Isso significa que a decodificação de vídeo deve ocorrer em software, o que explica o péssimo desempenho. Embora o hardware Raspberry Pi 5 que estou usando suporte oficialmente Vulkan e OpenGL, ainda não tive sorte.
Também encontrei outro problema estranho. Como meu PS5 transmite em HDR para minha TV, todas as cores parecem invertidas durante a transmissão. Eu estaria disposto a ignorar isso e desligar o HDR na TV, se não fosse pela terrível taxa de quadros.
Emuladores e outros serviços de streaming ainda funcionam bem
O Raspberry Pi é uma fera dos jogos retrô, é claro, então minha experiência não manchou sua reputação como máquina de jogos. Tenho brincado recentemente com a distribuição Linux Recalbox focada em emulação e atualmente tenho um cartão microSD pendurado no slot de cartão de memória que inicializa diretamente no DOS com a ajuda do DOSBian.
Eu sei que a GPU do Raspberry Pi é poderosa o suficiente para lidar com renderização 3D, estou jogando Diddy Kong Corrida (N64) e Sega Rali 2 (Dreamcast) nele recentemente. Provavelmente o Chiaki-ng precisa de alguma otimização para uso no Raspberry Pi, e serei o primeiro a admitir que não possuo as habilidades necessárias para fazer isso acontecer.
Isso é comprovado ainda mais por meus experimentos com o Game Pass. Tentei transmitir vários títulos do Xbox direto da nuvem no meu navegador e o desempenho é mais do que satisfatório. É um tanto irônico que os jogos sejam mais jogáveis no meu Raspberry Pi quando transmitidos remotamente da Internet para um navegador do que de uma máquina na rede local para um aplicativo dedicado.
Embora eu esteja triste por meu Raspberry Pi não poder transmitir jogos PS5 localmente, há muitas outras coisas que ele pode fazer, como economizar dinheiro em serviços auto-hospedados ou me proteger de rastreamento e anúncios invasivos de TV inteligente.


