Dwuwarstwowa emulacja Xbox na PC: XeFu ukryty w emulatorze 360

Nested Xbox consoles showing dual-layer emulation architecture with glowing data streams
Newsy PC

Wsteczna kompatybilność Xboksa na PC, która zadebiutowała w zeszłym tygodniu z czterema tytułami z oryginalnego Xboksa, opiera się na dwóch warstwach emulacji – i niezależni deweloperzy zdążyli już wykorzystać tę architekturę do uruchamiania innych gier spoza oficjalnej listy.

  • NAJWAŻNIEJSZE INFORMACJE W SKRÓCIE:
  • Mechanizm: gry OG Xbox na PC działają przez emulator Xbox 360, który uruchamia wewnątrz siebie XeFu – autorski emulator oryginalnego Xboksa z 2005 roku
  • Źródło odkrycia: deweloper Nathan na X wskazał telltale indicators w dumpie XeFu wyciągniętym z pecetowej wersji Fuzion Frenzy
  • Praktyczne konsekwencje: projekt XWine1 potwierdził, że oficjalny emulator można połączyć z własnym translation layerem i uruchamiać inne tytuły OG Xbox oraz 360 – z różnym skutkiem
  • Odkrycie po raz pierwszy zgłosił Tom’s Hardware; szczegółowy opis techniczny opublikował na X deweloper Milenko

Emulatory aż do samego dołu – skąd wziął się ten stos

Historia sięga 2005 roku: gdy Microsoft wypuścił obsługę wstecznej kompatybilności na Xbox 360, tytuły z oryginalnego Xboksa nie były uruchamiane natywnie na nowym sprzęcie. Konsola emulowała poprzednika za pomocą właśnie XeFu – Xeon Fusion Emulator. Ta sama technologia stała się fundamentem późniejszych wysiłków Microsoftu w obszarze BC na Xbox One i Xbox Series.

Original Microsoft Xbox console retail packaging box showing the green Xbox logo
The original retail packaging for the Microsoft Xbox console launched in 2001.

Zamiast budować nowy emulator od zera pod Windows, Microsoft przeniósł swój wewnętrzny emulator Xbox 360 na x86 i po prostu puścił przez niego XeFu. Efekt: pecetowe wydania Fuzion Frenzy i pozostałych trzech tytułów OG Xbox to dwie nałożone na siebie warstwy emulacji uruchomione na zwykłym Windowsie.

Co to oznacza dla graczy i sceny emulacji

Deweloperzy z projektu XWine1 – translation layera dla Xbox One na PC, który jest w aktywnym rozwoju – potwierdzili, że możliwe jest użycie ich narzędzia razem z oficjalnym emulatorem Microsoftu, by uruchamiać inne gry OG Xbox i 360. Kompatybilność jest jednak zróżnicowana i żaden z tych eksperymentów nie stanowi oficjalnie wspieranej ścieżki.

CZYTAJ RÓWNIEŻ  Otwarta beta Marvel Tōkon i darmowe gry: co grać w tym tygodniu
Front view of a black wired Xbox One controller against a white background

Dla sceny emulacji to rzadka okazja: zamiast odtwarzać zachowanie konsoli metodą prób i błędów, badacze mają teraz wgląd w produkcyjny, dojrzały stos emulacji Microsoftu. Otwarte emulatory takie jak xemu (OG Xbox) i Xenia (360) są od dawna dostępne – jednak lepsza znajomość wewnętrznych rozwiązań producenta może przyspieszyć ich rozwój i poprawić dokładność emulacji.

Wzorzec jest czytelny: Microsoft zbudował efektywny, modularny system wielokrotnego użytku zamiast każdorazowo pisać emulator od nowa. To samo podejście, które napędzało BC na konsolach, trafiło teraz na PC – i przez chwilę nieuwagi stało się dostępne do analizy z zewnątrz. Czy firma rozszerzy oficjalny katalog poza cztery tytuły, czy też zaktualizuje pakiety w sposób zamykający obecne możliwości modderów, to pytanie otwarte – warto śledzić kolejne komunikaty w ramach szerszej dyskusji o strategii Microsoftu wobec platformy Xbox.

Najbliższy punkt orientacyjny

Obserwuj projekt XWine1 oraz aktywność społeczności wokół dumpów XeFu – to tam jako pierwsze pojawią się informacje o rozszerzeniu kompatybilności lub ewentualnych aktualizacjach zamykających obecne możliwości. Oficjalny katalog BC na PC liczy aktualnie cztery tytuły; każde jego poszerzenie przez Microsoft będzie sygnałem, jak poważnie firma traktuje tę platformę jako kierunek dystrybucji klasycznych gier.

Radosław Klimek
O autorze

Radosław Klimek

Redaktor
Radosław Klimek gry wideo traktuje jako medium narracyjne z prawdziwego zdarzenia. Od lat śledzi rozwój gatunku RPG, zarówno w wydaniu zachodnich deweloperów, jak i japońskich twórców, i nie wyobraża sobie tygodnia bez zanurzenia się w kolejnym rozbudowanym świecie fantasy lub science fiction. Szczególnie bliskie są mu produkcje, w których fabuła i mechaniki idą ze sobą w parze, a decyzje gracza naprawdę coś znaczą. Poza RPG-ami interesuje się szeroko pojętą kulturą gier, historią branży i tym, jak zmieniają się oczekiwania kolejnych pokoleń graczy. Regularnie wraca do klasycznych tytułów, żeby sprawdzić, czy zestarzały się z godnością. Uważa, że najlepszy tekst o grze powstaje dopiero wtedy, gdy autor naprawdę ją ukończył. Na łamach Planetagracza pisze recenzje, felietony i materiały poradnikowe. Stara się pisać tak, żeby były przydatne zarówno dla kogoś, kto dopiero rozważa zakup, jak i dla weterana szukającego świeżego spojrzenia na dobrze znany tytuł.

Podobne artykuły

Zobacz wszystkie