RetroArch 1.15 gameconsole-emulator uitgebracht

De release van het RetroArch 1.15-project is gepubliceerd, dat een add-on ontwikkelt voor het emuleren van verschillende gameconsoles, waarmee je klassieke games kunt spelen met behulp van een eenvoudige, uniforme grafische interface. Het gebruik van emulators van consoles zoals Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, etc. wordt ondersteund. Er kunnen gamepads van bestaande gameconsoles worden gebruikt, waaronder de Playstation 3, Dualshock 3, 8bitdo, XBox 1 en XBox360, maar ook gamepads voor algemeen gebruik, zoals de Logitech F710. De emulator ondersteunt geavanceerde functies zoals multiplayer-games, statusbesparing, beeldverbetering van oude games met shaders, game-terugspoelen, hot-pluggen van gamepads en videostreaming.

Onder de veranderingen:

  • Aanzienlijk verbeterd werk op het macOS-platform, bijvoorbeeld ondersteuning toegevoegd voor het MFi-protocol voor gamepads; Gelijktijdige ondersteuning in één assemblage van de grafische API OpenGL en Metal wordt geboden; toegevoegd stuurprogramma voor Vulkan API die HDR ondersteunt; glcore-stuurprogramma toegevoegd voor video-uitvoer met behulp van OpenGL 3.2. Een build van RetroArch voor macOS wordt gehost op Steam.
  • Het shader-systeem implementeert de mogelijkheid om shader-presets cascade en overlay te maken (u kunt verschillende shader-presets mixen en opslaan als nieuwe presets). U kunt bijvoorbeeld CRT- en VHS-shaders combineren om visuele effecten te creëren.
  • Een alternatieve methode voor het berekenen van uitvoerframes wordt voorgesteld - "preëmptieve frames", die verschilt van de eerder beschikbare methode "runahead" door betere prestaties te bereiken door de geschiedenis vóór het huidige frame alleen te herschrijven als de status van de controller verandert. In een test waarbij Donkey Kong Country 2 op Snes9x 2010 werd uitgevoerd, stegen de prestaties met de nieuwe methode van 1963 fps naar 2400 fps.
  • In builds voor het Android-platform zijn de input_android_physical_keyboard-instelling en een menu-item toegevoegd om te forceren dat het apparaat als toetsenbord wordt gebruikt in plaats van als gamepad.
  • Verbeterde Wayland-protocolondersteuning, toegevoegde ondersteuning voor pointer-constraints en relatieve pointer-protocoluitbreidingen.
  • Opnieuw ontworpen menukaart.
  • Verbeterde ondersteuning voor de Vulkan grafische API.

Bron: opennet.ru

Voeg een reactie