Emulacja konsoli przeżywa swój najlepszy moment: nowe projekty i postępy

  • ARMSX3, emulator PS3 na Androida, otrzymuje siedem aktualizacji w ciągu jednego tygodnia.
  • Lazuli, emulator GameCube'a napisany w języku Rust, potrafi już uruchamiać komercyjne gry.
  • shadPS4 udaje się uruchomić The Order: 1886 na PC przy ponad 200 FPS-ach w początkowych scenach.
  • Emulacja konsoli rozwija się w szybkim tempie, dzięki czemu ekskluzywne tytuły stają się bliższe szerszemu gronu graczy.

Emulacja konsoli na komputerze

Emulacja konsoli przeżywa złoty wiek. Projekty takie jak ARMSX3, Lazuli i shadPS4 udowadniają, że możliwe jest granie w tytuły ekskluzywne na innych platformach, a nowe ulepszenia, które zwiększają kompatybilność i wydajność, pojawiają się co tydzień. Te postępy nie tylko przynoszą korzyści graczom, ale także pokazują potencjał inżynierii wstecznej i nowoczesnego programowania.

W ostatnich dniach byliśmy świadkami znaczących aktualizacji kilku emulatorów , od emulatora PlayStation 3 na Androida po emulatory GameCube i PlayStation 4. Społeczność deweloperów nieustannie ciężko pracuje, a efekty są coraz bardziej imponujące. Poniżej przedstawiamy najważniejsze zmiany.

Emulatory retro Raspberry Pi
Podobne artykuł:
Najlepsze emulatory dla Raspberry Pi

ARMSX3: Emulator PS3 na Androida, który staje się coraz lepszy

Emulator konsoli na urządzeniu mobilnym

Zespół stojący za ARMSX3, eksperymentalnym emulatorem PlayStation 3 na Androida, wydał siedem aktualizacji w ciągu jednego tygodnia , osiągając wersję 0.7.2. Wśród nowych funkcji znajduje się rozpoznawanie gier w rozpakowanych folderach i możliwość instalacji wydań cyfrowych w formacie PKG z licencjami RAP. Dodano również trofea, stany zapisu oraz obsługę ANGLE, warstwy tłumaczącej polecenia graficzne między różnymi interfejsami API.

Twórcy ulepszyli również instalację oprogramowania układowego na urządzeniach niższej klasy, naprawili funkcję pauzy i dodali automatyczne czyszczenie pamięci podręcznej shaderów. Od wersji 0.7 emulator domyślnie korzysta z systemu audio Oboe. Lista kompatybilnych gier została rozszerzona: teraz można grać w Armored Core: For Answer i Sonic the Hedgehog (2006) , dodano Spider-Man: Web of Shadows, a także rozpoczęto ładowanie wersji demonstracyjnej Sonic Unleashed i God of War III.

Lazuli: emulator GameCube'a napisany od podstaw w języku Rust

Tymczasem w świecie GameCube pojawił się Lazuli, zupełnie nowy emulator , który nie jest forkiem Dolphina, lecz napisanym od podstaw w Ruście. Wykorzystuje Cranelift do kompilatora JIT procesora PowerPC oraz oddzielny JIT do systemu przetwarzania wierzchołków. Renderer opiera się na wgpu, który działa na Vulkan, Metal, DirectX 12 i WebGPU, a dźwięk wykorzystuje CPAL.

RPCS3
Podobne artykuł:
RPCS3: Windows dominuje w użyciu, ale przyszłość kształtują Linux i ARM

Lazuli obsługuje już Super Mario Sunshine i kilka innych komercyjnych tytułów, a także homebrew. Pliki binarne są dostępne dla systemów Linux i Windows, a obsługa macOS jest zapewniona dzięki programowi WGPU. Chociaż kompatybilność jest ograniczona w porównaniu z Dolphinem, to imponujący dowód techniczny na to, że można zbudować nowoczesny emulator za pomocą obecnych narzędzi. Dolphin pozostaje rekomendowanym wyborem do gier, ale Lazuli to projekt warty śledzenia.

shadPS4: The Order: 1886 działa na PC z prędkością ponad 200 FPS

Emulator PlayStation 4 shadPS4 wykonał ogromny krok naprzód. Film z kanału „Unreal Gaming” pokazuje grę The Order: 1886 uruchomioną na komputerze stacjonarnym z procesorem AMD Ryzen 7 9800X3D i kartą graficzną RTX 4080. W początkowych scenach gra osiąga prędkość przekraczającą 200 klatek na sekundę w rozdzielczości 1080p, choć występują w niej zacięcia spowodowane obciążeniem grafiki i pewne błędy wizualne w złożonych środowiskach. Mimo to, jest to znacząca poprawa, ponieważ tytuł ten był dostępny wyłącznie na PS4 i był bardzo oczekiwany przez społeczność.

Film podkreśla również, że shadPS4 radzi sobie już z Bloodborne niezwykle dobrze, co dowodzi, że emulacja PS4 rozwija się w szybkim tempie , podobnie jak niektóre emulatory PS5 na PC próbują już uruchamiać gry. Pomimo problemów, to pierwszy raz, kiedy widzimy The Order: 1886 działające na PC, a twórcy emulatora pracują nad poprawą wydajności.

Przyszłość emulacji

Te trzy projekty pokazują, że emulacja konsoli stale ewoluuje. Połączenie inżynierii wstecznej, nowoczesnych języków programowania i wydajnego sprzętu pozwala grom, które kiedyś wydawały się niemożliwe do emulowania, działać coraz lepiej. Choć przeszkody, takie jak problemy ze zgodnością i błędy graficzne, nadal istnieją, trend jest wyraźny: coraz więcej tytułów ekskluzywnych będzie dostępnych na innych platformach.

Na koniec warto zauważyć, że te postępy nie tylko przynoszą korzyści graczom, ale także promują zachowanie gier wideo i wiedzy technicznej. Emulacja jest cennym narzędziem w historii oprogramowania , a projekty takie jak ARMSX3, Lazuli i shadPS4 przyczyniają się do tego.

BeagleBone Czarny Bezprzewodowy
Podobne artykuł:
Zmień swoją tablicę BeagleBone w retro konsolę do gier

Dodaj jako preferowane źródło w Google