Wydano emulator konsoli do gier RetroArch 1.15

Ukazała się premiera projektu RetroArch 1.15, który rozwija dodatek do emulacji różnych konsol do gier, pozwalający na uruchamianie klasycznych gier przy użyciu prostego, ujednoliconego interfejsu graficznego. Obsługiwane jest użycie emulatorów takich konsol jak Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES itp. Można używać gamepadów z istniejących konsol do gier, w tym Playstation 3, Dualshock 3, 8bitdo, XBox 1 i XBox360, a także gamepadów ogólnego przeznaczenia, takich jak Logitech F710. Emulator obsługuje zaawansowane funkcje, takie jak gry wieloosobowe, zapisywanie stanu, ulepszanie obrazu starych gier za pomocą shaderów, przewijanie gier, podłączanie padów do gier na gorąco i strumieniowe przesyłanie wideo.

Wśród zmian:

  • Znacznie usprawniono pracę na platformie macOS, m.in. dodano obsługę protokołu MFi dla gamepadów; jednoczesna obsługa interfejsów graficznych OpenGL i Metal jest zapewniona w jednym zestawie; Dodano sterownik dla API Vulkan obsługujący HDR; Dodano sterownik glcore do wyjścia wideo przy użyciu OpenGL 3.2. Wersja RetroArch dla systemu macOS jest dostępna na platformie Steam.
  • System shaderów ma możliwość kaskadowego dodawania i nakładania presetów shaderów (można mieszać różne presety shaderów i zapisywać je jako nowe presety). Na przykład możesz łączyć shadery CRT i VHS, aby tworzyć efekty wizualne.
  • Zaproponowano alternatywną metodę obliczania ramek wyjściowych – „ramki wywłaszczające”, która różni się od dostępnej wcześniej metody „runahead” tym, że osiąga wyższą wydajność poprzez przepisanie historii przed bieżącą ramką tylko w przypadku zmiany stanu sterownika. W teście, w którym uruchomiono Donkey Kong Country 2 na emulatorze Snes9x 2010, wydajność wzrosła z 1963 do 2400 klatek na sekundę przy użyciu nowej metody.
  • W kompilacjach dla platformy Android dodano ustawienie input_android_physical_keyboard i element menu, aby wymusić używanie urządzenia jako klawiatury, a nie gamepada.
  • Ulepszona obsługa protokołu Wayland, dodana obsługa ograniczeń wskaźników i rozszerzeń protokołu wskaźników względnych.
  • Menu zostało przeprojektowane.
  • Ulepszona obsługa interfejsu API grafiki Vulkan.

Źródło: opennet.ru

Dodaj komentarz