Lançamento do emulador de consoles de jogos RetroArch 1.15

Foi lançado o projeto RetroArch 1.15, que desenvolve um emulador para diversos consoles de jogos, permitindo a execução de jogos clássicos por meio de uma interface gráfica unificada e simples. O suporte é oferecido para emuladores de consoles como Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, entre outros. Podem ser usados controles de consoles existentes, incluindo Playstation 3, Dualshock 3, 8bitdo, XBox 1 e XBox360, assim como controles de uso geral, como o Logitech F710. O emulador suporta recursos avançados, como jogos multiplayer, salvamento de estado, melhoria da qualidade de imagem de jogos antigos através de shaders, retrocesso do jogo e streaming de vídeo.

Entre as alterações:

  • O funcionamento na plataforma macOS foi significativamente melhorado, por exemplo, foi adicionado suporte ao protocolo MFi para controles; foi garantido suporte simultâneo em uma única compilação para as APIs gráficas OpenGL e Metal; foi adicionado um driver para a API Vulkan, que suporta HDR; e foi adicionado um driver glcore para a saída de vídeo usando OpenGL 3.2. A compilação do RetroArch para macOS está disponível no Steam.
  • No sistema de shaders, foi implementada a possibilidade de adicionar e sobrepor presets de shader em cascata (é possível misturar diferentes presets de shaders e salvá-los como novos presets). Por exemplo, para criar efeitos visuais, é possível combinar shaders CRT e VHS.
  • Foi proposto um método alternativo para o cálculo de quadros exibidos — "preemptive frames", que difere do método anterior "runahead" ao alcançar um desempenho mais alto garantindo a regravação da história antes do quadro atual apenas em caso de mudança de estado do controlador. Em um teste com o jogo Donkey Kong Country 2 no emulador Snes9x 2010, ao utilizar o novo método, o desempenho aumentou de 1963 para 2400 quadros por segundo.
  • Nas compilações para a plataforma Android, foi adicionada a configuração input_android_physical_keyboard e um item de menu para forçar o dispositivo a ser usado como teclado, em vez de controle.
  • O suporte ao protocolo Wayland foi melhorado, com a adição de suporte para extensões do protocolo pointer-constraints e relative-pointer.
  • O menu foi reformulado.
  • O suporte à API gráfica Vulkan foi aprimorado.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster