Best Xbox Emulator for PC in 2019

Publikacja 2 maja 2019

Nie jest tajemnicą, że Xbox cieszy się złą sławą jednej z najtrudniejszych konsol do prawidłowego emulowania. W końcu wysiłki wielu oddanych deweloperów opłaciły się i mamy teraz więcej niż jeden działający oryginalny emulator Xbox. Jednakże, dwa wyróżniają się z pakietu:

  • Cxbx-Reloaded
  • XQEMU

Wziąłem czas, aby przetestować każdy emulator Xbox obecnie dostępny, a te dwa były tak daleko z przodu, że nie było nawet warto porównywać je do innych. Czytaj dalej, aby dowiedzieć się, który jest najlepszy emulator Xbox.

Porównanie Cxbx-Reloaded i XQEMU

Jak widać, w oparciu o kilka czynników, XQEMU jest najlepszym emulatorem Xboxa. Jeśli możesz dostać go do pracy, to jest. Pozwól mi rozbić tę grafikę dalej.

Gry robocze

Czy głównym punktem emulacji nie jest granie we wszystkie swoje ulubione gry? XQEMU obsługuje około 275 gier w momencie pisania tego tekstu, a Cxbx-Reloaded około 60 (w tym Sega Chihiro). Mówiąc „obsługuje”, mam na myśli, że można grać przez grę (chociaż niektóre gry mogą mieć drobne problemy z grafiką i lagiem).

XQEMU Xbox Emulator Lista kompatybilności (I tylko liczone gry pracy z „ingame” lub „playable” status)

Cxbx-Reloaded Xbox Emulator Lista kompatybilności

Aby zaoszczędzić trochę czasu, tutaj jest lista 25 najlepszych gier Xbox wszech czasów według IGN, i które emulatory Xbox działają na:

  1. Halo: Combat Evolved – XQEMU
  2. Halo 2 – Ani jedno, ani drugie
  3. Tom Clancy’s Splinter Cell Chaos Theory – Ani jedno, ani drugie (XQEMU działa z oryginalną grą)
  4. Star Wars: Knights of the Old Republic – Neither (XQEMU works with other Star Wars games)
  5. Jade Empire – Neither
  6. Rainbow Six 3 – Neither
  7. Ninja Gaiden Black – Neither
  8. Fable – Neither
  9. ESPN NFL 2K5 – Neither
  10. GTA: San Andreas – Neither
  11. Prince of Persia: Sands of Time – XQEMU
  12. The Chronicles of Riddick: Escape from Butcher Bay – Neither
  13. Burnout 3: Takedown – Neither (XQEMU works with Burnout 2)
  14. NCAA Football 2003: Neither
  15. The Elder Scrolls III: Morrowind – Neither
  16. Mercenaries – XQEMU (see compatibility list)
  17. Crimson Skies: High Road to Revenge – XQEMU and Cxbx-Reloaded
  18. Psychonauts – Neither
  19. Madden NFL 2005 – Neither
  20. MVP Baseball 2005 – Neither
  21. Panzer Dragoon Orta – Cxbx-Reloaded
  22. Beyond Good and Evil – Neither
  23. Fight Night Round 2 – Neither
  24. Forza Motorsport – Neither
  25. Jet Set Radio Future – XQEMU and Cxbx-Reloaded

XQEMU Xbox Emulator Gameplay

Cxbx-Reloaded Xbox Emulator Gameplay

Easy to Use

This is the one category where Cxbx-Reloaded destroyed XQEMU. For Cxbx-Reloaded, you only need to make sure you have a few prerequisites installed, and it works out of the box. It also has a handy GUI:

Cxbx-Reloaded GUI

I should mention that XQEMU also has a basic, official frontend called XQEMU-Manager that runs as a Python script:

XQEMU GUI
XQEMU GUI Settings

For XQEMU, the Getting Started instructions are basically:

  1. Zrzuć obraz boot ROM z twojego fizycznego Xboxa
  2. Zrzuć BIOS z twojego fizycznego Xboxa
  3. Znajdź obraz dysku twardego Xboxa
  4. Uruchom emulator Xboxa z wiersza poleceń z kilkoma zmiennymi

Nie trzeba dodawać, że zajęło mi to całą wieczność, aby skonfigurować go poprawnie.

Dzięki naturze tego, jak XQEMU robi emulację Xboxa, niestety potrzebujesz wszystkich tych rzeczy, aby to zadziałało. Jednak są to pliki chronione prawem autorskim, więc nie będę wchodził w szczegóły, jak je zdobyć. Jestem pewien, że jeśli twoje umiejętności Google są wystarczająco silne, będziesz w stanie zrobić postępy tutaj.

Platformy

XQEMU obsługuje wszystkie główne systemy operacyjne, podczas gdy Cxbx-Reloaded ma tylko oficjalne wsparcie first-party dla systemu Windows. Od października 2017, można uruchomić Cxbx-Reloaded na Linuksie używając Wine.

Stan projektu

Oba XQEMU i Cxbx-Reloaded są aktywnie rozwijane. Funkcje, poprawki błędów i wsparcie dla nowych gier są ciągle dodawane. W rzeczywistości, Jannik Vogel z XQEMU i Luke Usher z Cxbx-Reloaded mają Patreony, ponieważ tak ciężko pracują nad swoimi projektami. Osobiście jestem naprawdę podekscytowany tym, co przyszłość emulatorów Xboxa przyniesie.

Dlaczego emulacja Xboxa jest tak trudna?

Jest wiele powodów, dla których nie ma emulatorów Xboxa na tym samym poziomie, co emulatory innych konsol, takich jak N64 czy PS2. Postaram się nie wchodzić w zbyt wiele szczegółów, ponieważ jest kilka dobrych dyskusji na ten temat w sieci. Głównym powodem jest to, że sprzęt Xbox’a jest niesamowicie skomplikowany i niezbyt dobrze udokumentowany.

  • Xbox posiada CPU x86, który jest powszechny w komputerach PC, ale trudny do dokładnej emulacji
  • Xbox posiada GPU NV2A, którego emulacja wiąże się z wieloma komplikacjami
  • System audio Xboxa zawiera APU NVIDIA SoundStorm, dla którego naprawdę trudno znaleźć szczegółowe informacje
  • Nikt nie rozumie w pełni BIOSu Xboxa
  • Xbox posiada trzy kodery wideo, wymagające wiele wysiłku, aby poprawnie emulować

Xeon – Honorable Mention

Zważywszy na to, jak trudna jest emulacja Xboxa, emulator Xeon Xbox zasługuje na specjalne wyróżnienie. Potrafi on uruchomić tylko jedną komercyjną grę (Halo), i to bardzo nierówną. Jednak jest to ogromne osiągnięcie, którego nie może dokonać nawet Cxbx-Reloaded (jeszcze).

Ale nadal nie ma emulatorów Xbox, które mogą grać w moją ulubioną grę Xbox, Ninja Gaiden, XQEMU, Cxbx-Reloaded, a nawet Xeon są emulatorami Xbox, które wykonują świetną robotę w porównaniu do innych dostępnych opcji. Która gra Xbox jest Twoją ulubioną? Daj mi znać w komentarzach!

O autorze

Tyler Sanderson

Jestem Kanadyjczykiem, który obecnie pracuje w biurze Google w Nowym Jorku jako programista. I love board games, cooking, and learning about all things tech related.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.