Lançado emulador de console de jogos RetroArch 1.15

Foi lançado o projeto RetroArch 1.15, desenvolvendo um add-on para emular vários consoles de jogos, permitindo rodar jogos clássicos usando uma interface gráfica simples e unificada. É suportado o uso de emuladores para consoles como Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, etc. Podem ser usados ​​gamepads de consoles de jogos existentes, incluindo Playstation 3, Dualshock 3, 8bitdo, XBox 1 e XBox360, bem como gamepads de uso geral, como o Logitech F710. O emulador oferece suporte a recursos avançados, como jogos multijogador, salvamento de estado, atualização da qualidade de imagem de jogos antigos usando shaders, retrocesso do jogo, conexão automática de controladores de jogo e streaming de vídeo.

Entre as mudanças:

  • O trabalho na plataforma macOS foi significativamente melhorado, por exemplo, foi adicionado suporte ao protocolo MFi para gamepads; suporte simultâneo para APIs gráficas OpenGL e Metal é fornecido em um assembly; Adicionado um driver para a API Vulkan que suporta HDR; Adicionado driver glcore para saída de vídeo usando OpenGL 3.2. Uma versão do RetroArch para macOS está disponível no Steam.
  • O sistema de shader tem a capacidade de adicionar e sobrepor predefinições de shader em cascata (você pode misturar diferentes predefinições de shader e salvá-las como novas predefinições). Por exemplo, você pode combinar shaders CRT e VHS para criar efeitos visuais.
  • É proposto um método alternativo para calcular quadros de saída - “quadros preemptivos”, que difere do método “runahead” anteriormente disponível por alcançar maior desempenho ao reescrever o histórico antes do quadro atual apenas se o estado do controlador mudar. Em um teste rodando Donkey Kong Country 2 no emulador Snes9x 2010, o desempenho aumentou de 1963 para 2400 quadros por segundo usando o novo método.
  • Nas 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 teclado em vez de gamepad.
  • Suporte aprimorado para o protocolo Wayland, suporte adicionado para restrições de ponteiro e extensões de protocolo de ponteiro relativo.
  • O menu foi redesenhado.
  • Suporte aprimorado para a API gráfica Vulkan.

Fonte: opennet.ru

Adicionar um comentário