RetroArch 1.19 zawiera wiele nowych funkcji dla iPhone'a, teraz gdy jest wreszcie dostępny w App Store

Retro łuk 1.19

Nie, to nie jest tak, że Libretro zapomniało o reszcie i wypuściło wersję skupioną na iPhonie Apple’a. Stało się coś zupełnie innego: kilka tygodni temu firma Apple udostępniła już emulatory w swoim sklepie z oprogramowaniem dla iPhone'a i iPada, a Libretro oficjalnie przesłało swój emulator i zaczęło nieco bardziej dbać o użytkowników urządzeń które wcześniej nie mogły go zainstalować bez wykonywania sztuczek. W rezultacie, Retro łuk 1.19 ha llegado z dużo większą liczbą zmian niż zwykle w przypadku iOS i iPadOS.

La pełna lista zmian To ten, który masz poniżej. Chociaż podzielimy to na sekcje, Libretro uwzględniło wiele punktów zaczynających się od „APPLE”, „iOS”, „iPadOS” lub „tvOS”, ponieważ emulator jest również dostępny w dekoderze Apple. Jak wszystko by się zmieniło, gdyby było to możliwe 9 lat temu… Ale tak jest.

Co nowego w RetroArch 1.19

RetroArch 1.19 zawiera następujące nowe funkcje:

  • AI: Przywrócono tłumaczenie AI do poprzedniej wersji (poprawione tłumaczenie nie działa z rdzeniami renderowanymi sprzętowo).
  • JABŁKO:
    • Spróbuj użyć preferowanego języka systemu.
    • Poprawna rejestracja typów plików w sposób unikalny.
    • MFI: ulepszona obsługa kontrolera Switch Online za pośrednictwem MFi.
  • AUDIO: Przywraca przełączanie dźwięku w menu przełączania.
  • CHEEVOS:
    • Wprowadzono defekt mapy pamięci RetroAchievements, gdy nie jest załadowana żadna gra RetroAchievements.
    • Aktualizacja do rcheevos 11.3.
    • Napraw hardcorowe działanie, jakby było włączone, gdy nie jest.
  • CLANG: Naprawiono błąd dotyczący niekompatybilnych wskaźników-wskaźników-odrzutów-kwalifikatorów.
  • SYNCHRONIZACJA W CHMURZE:
    • LINUX: Domyślnie włączona synchronizacja z chmurą w kompilacjach systemu Linux z obsługą sieci.
    • WEBOS: domyślnie włączona synchronizacja z chmurą w kompilacjach systemu Linux z obsługą sieci.
  • CORE: Ustaw statystyki dziennika obliczeniowego fps na poziom debugowania.
  • EMSCRIPTEN: Dodano M2000 do menu rozwijanego wyboru rdzenia.
  • FFMPEG: Dodano obsługę FFMPEG 7.0.
  • GLSLANG: Usuń niepotrzebny kod ENABLE_HLSL z glslang.
  • OGÓLNE: Wyciek pamięci: Dynamiczna alokacja msg_hash_get_help_us_enum nie została zwolniona.
  • WEJŚCIE/KLAWIATURA: Dodano obsługę klawiszy multimedialnych – Rozszerzono wartości RETROK_ o 18 nowych elementów, powszechnie spotykanych na klawiaturach „multimedialnych”. Dodano mapowanie dla map klawiszy SDL, X11, Wayland, dinput i winraw.
  • INPUT/MFI: wyzwalacze lewe/prawe wrażliwe na nacisk.
  • WEJŚCIE/MIF:
    • Napraw kombinacje Start + L1/L2/R2.
    • Obsługuje silny i słaby dudnienie.
  • WEWN:
    • Uzyskaj tłumaczenia od Crowdin.
    • Dodaj galicyjski i norweski do listy języków.
  • LAKKA:
    • Pokaż komunikat o ponownym uruchomieniu/zamknięciu także wtedy, gdy konfiguracja nie została zapisana przy wyjściu.
    • Podaj adres URL aktualizacji i nazwę docelową w czasie kompilacji.
  • LIBRETRO: Dodaj komunikat debugowania dla wywołania zwrotnego SET_ROTATION.
  • macOS: Domyślna dostępność jest włączona, jeśli włączona jest funkcja VoiceOver.
  • iOS:
    • Ponownie domyślna synchronizacja dźwięku, także więcej rejestrowania MFi.
    • Poprawiono opcję Importuj zawartość.
    • Importuj zawartość z iCloud.
    • Pokaż ikonę aplikacji w selektorze ikon aplikacji w materialui.
  • iOS/tvOS:
    • Różne ulepszenia jakości życia.
    • Naprawiono kilka błędów manipulacji nazwą ścieżki.
    • Najlepszy sposób na spakowanie Frameworków.
    • zdefiniuj PACKAGE_VERSION jako MARKETING_VERSION App Store.
    • Naprawiono obsługę klawiatury w kompilacjach sklepów z aplikacjami.
    • Napraw ucieczkę z piaskownicy dla urządzeń jailbreak.
    • Domyślna dostępność jest włączona, jeśli włączony jest głos.
    • najlepszym sposobem raportowania dostępnej pamięci.
  • macOS/iOS/tvOS: Włącz zamianę tekstu na mowę za pomocą AVSpeechSynthesizer.
  • tvOS: Napraw skalowanie dla 720p.
  • MENU: Nowa funkcja w Szybkim Menu: Dodaj do listy odtwarzania.
  • MENU/XMB: Nowy motyw: FlatUX, zaprojektowany w celu połączenia motywów FlatUI i Retroactive w jeden, ujednolicony projekt.
  • NETWORK CORE/BACKPAD: Napraw metodę zamykania gniazda.
  • PIXMAN: Aktualizacja pixman-private.h – łatka rozwiązująca problem z kompilacją za pomocą musl.
  • LISTA ODTWARZANIA: Wyczyść opcję „Dodaj do listy odtwarzania”.
  • SKANOWANIE: Poprawka dotycząca skanowania obrazów ISO PSP (i prawdopodobnie kilku innych).
  • Różne poprawki podczas zapisywania gier.
  • VIDEO/GL: Napraw resetowanie sterowników gl.
  • WIDEO/VULKAN:
    • Dodano obsługę formatu HDR A2R10G10B10.
    • Zaimplementuj odczyt HDR – obsługa zrzutów ekranu.
  • WAYLAND:
    • Ignoruj ​​zdarzenia konfiguracyjne podczas powitania (poprawka niezapamiętująca rozmiaru okna).
    • Użyj modułu obsługi sygnału frontonu, aby wyjść (napraw wyjście z powodu zamknięcia okna).
  • UWP:
    • Dopasuj MESA do naprawy alfa-2 – Usuń specjalną obsługę nieprawidłowej rozdzielczości dla OPENGL.
    • Korekcja 4K.
  • WINDOWS: Naprawiono zdarzenia zwolnienia klawisza Numlock/Pauza.

Już dostępny

Wraz z pojawieniem się RetroArch 1.19 emulator jest teraz bardziej wieloplatformowy niż kiedykolwiek i można go pobrać z oficjalnych repozytoriów dystrybucji Linuksa, Flathub, Snapcraft, a nawet ze Steam. Dostępne również bezpośrednio z dowolnej przeglądarki.