E foi lançado o RetroArch 1.15 com melhorias, atualizações, e muito mais. Confira as novidades e veja como instalar no Linux.
O RetroArch é um software de código aberto, modular, sistema multi frontend para a API libretro, que é projetado para ser rápido, leve e portátil. Ou seja, ele permite a emulação de diferentes consoles de jogos clássicos em sua máquina.
Resumindo tudo, o RetroArch permite que você execute jogos clássicos em uma ampla gama de computadores e consoles através de sua interface gráfica.
RetroArch é o que você deseja instalar em sua distribuição Linux para desfrutar daqueles jogos retro incríveis que você provavelmente jogou o dia todo quando era jovem.
RetroArch suporta emuladores para consoles como Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, etc.
Gamepads de consoles de jogos existentes, incluindo Playstation 3/4, Dualshock 3, 8bitdo, XBox 1 e XBox360/One podem ser usados, bem como gamepads de uso geral como o Logitech F710.
O emulador oferece suporte a recursos avançados, como jogos multijogador, salvar estado, aprimoramento de imagem de jogos antigos por shaders, rebobinar jogos, consoles de jogos hot plug e streaming de vídeo.
O RetroArch é compatível não apenas com sistemas Linux, mas também com dispositivos Raspberry Pi, Android, Apple TV, iOS e Xbox One.
E, recentemente foi anunciado o lançamento da nova versão do RetroArch 1.15.0.
Novidades do RetroArch 1.15
O RetroArch 1.15 vem com um grande número de melhorias, muitas das quais focadas na plataforma macOS, pois destaca-se que foi feito um trabalho significativo para melhorar o suporte, por exemplo, o suporte adicionado para o MFi protocolo para gamepads.
Outra novidade que se destaca é o suporte simultâneo em um build para as APIs gráficas OpenGL e Metal, enquanto o driver adicionado para a API Vulkan já suporta HDR.
Além disso, o sistema de sombreamento implementa a capacidade de cascatear e sobrepor predefinições de sombreador (você pode misturar diferentes predefinições de sombreador e salvá-las como novas predefinições).
Por exemplo, você pode combinar shaders CRT e VHS para criar efeitos visuais.
Um método alternativo para calcular quadros de saída é proposto: “quadros preemptivos”, que difere do método “runahead” anteriormente disponível por alcançar maior desempenho reescrevendo o histórico antes do quadro atual somente se o estado do controlador mudar.
Em um teste com Donkey Kong Country 2 no Snes9x 2010, o desempenho aumentou de 1963 fps para 2400 fps com o novo método.
Das outras mudanças que se destacam da nova versão:
- Adicionado driver glcore para saída de vídeo usando OpenGL 3.2. Uma compilação do RetroArch para macOS está hospedada no Steam.
- Em compilações para a plataforma Android, a configuração input_android_physical_keyboard e um item de menu foram adicionados para forçar o dispositivo a ser usado como um teclado em vez de um gamepad.
- Suporte aprimorado para o protocolo Wayland, suporte adicional para restrições de ponteiro e extensões de protocolo de ponteiro relativo.
- Menu redesenhado.
- Suporte aprimorado para a API de gráficos Vulkan.
Para saber mais sobre essa versão do RetroArch, acesse a nota de lançamento.
Como instalar ou atualizar o RetroArch 1.15
Para instalar a versão mais recente do RetroArch nas principais distribuições Linux, use esse tutorial:
Como instalar o emulador RetroArch no Linux via Flatpak
Como instalar o emulador arcade RetroArch no Linux via Snap
Como instalar o emulador arcade RetroArch no Ubuntu