Uma das franquias mais populares entre o mundo dos games, Streets of Rage, agora tem uma versão nativa para Linux de forma “oficial”.
O porte do Streets of Rage 4 foi feito pelo dev Ethan Lee, criador do FNA. O anuncio foi feito em seu blog pessoal, em que ele começou assim:
“Streets of Rage 4 agora está disponível para Linux e macOS! Também posso dizer as palavras “Sim, você ainda precisa marcar e desmarcar manualmente a caixa Forçar Ferramenta de Compatibilidade (Force Compatibility Tool) para baixar a versão Linux. Ah, também teremos lançamentos acontecendo GOG amanhã, você sabe como é.”
E depois complementou dando alguns detalhes a mais de como vai funcionar o jogo no Linux via Steam:
“ Sim, finalmente estamos em uma posição onde podemos começar a olhar para Vulkan mais a sério para o FNA, pelo menos em uma perspectiva de testes. Na Steam, você verá duas opções, uma para OpenGL e outra para Vulkan Experimental. O que o Vulkan fornece que o OpenGL não oferece? Em termos gerais: absolutamente nada, já que o desempenho é realmente bom para ambos os renderizadores. Indiscutivelmente, o renderizador Vulkan apenas aumenta significativamente o requisito de VRAM, uma vez que a memória de textura não é mais distribuída entre a VRAM e a memória do host, e este jogo tem todas as texturas. Basicamente, se você não tem mais que 4GB de RAM, nem deve tentar usá-lo. Praticamente a única coisa exclusiva do Vulkan é o modo “mailbox”, que substitui a caixa de seleção “baixa latência” encontrada na versão do Windows. Para habilitar o modo de mailbox:**
FNA3D_VULKAN_FORCE_MAILBOX_VSYNC=1 %command%
Quando disponível, ele usará VK_PRESENT_MODE_MAILBOX_KHR permitindo que o mecanismo não espere no vsync enquanto também não permite tear lines. O jogo ainda roda em timestep de 60Hz, mas os frames serão apresentados assim que fisicamente possível, o que deve reduzir a latência de forma perceptível para algumas configurações. Isso não está disponível para OpenGL e optei por remover a caixa de seleção do jogo porque esse modo apenas empurra manualmente um glFinish após SDL_GL_SwapWindow, que não estou 100% certo de que funciona como pretendido em todos os lugares (definitivamente não funciona Mac OS).”
Os anúncios também foram feitos tanto na conta do Ethan, da produtora do jogo a Dotemu, e do próprio jogo, que você pode conferir abaixo.
https://twitter.com/flibitijibibo/status/1326950704964116489
https://twitter.com/Dotemu/status/1326955578820849665
https://twitter.com/lizardcube/status/1326952593457897472
Na Steam você pode acessar a page do jogo e comprá-lo em promoção por R$64,71.
Muito bom ver um clássico deste sendo portado para Linux, espero que chegue mais.
Nos vemos no próximo post, forte abraço! E confira nosso Feed RSS