
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.