Difference between revisions of "Xenia"

From Emulation General Wiki
Jump to navigation Jump to search
m (External links: Vulkan vs DX12 comparisons.)
(New D3D12 backend.)
Line 5: Line 5:
 
|platform = Windows<br/>Linux
 
|platform = Windows<br/>Linux
 
|target = [[Xbox 360 emulators|Xbox 360]]
 
|target = [[Xbox 360 emulators|Xbox 360]]
|developer = [https://github.com/benvanik Ben Vanik] <small>(Initial work. [https://github.com/xenia-project/xenia/pull/562 Retired 2016].)</small>, [https://github.com/DrChat DrChat] and [https://github.com/gibbed Rick Gibbed]
+
|developer = [https://github.com/benvanik Ben Vanik] <small>(Initial work. [https://github.com/xenia-project/xenia/pull/562 Retired 2016].)</small>, [https://github.com/DrChat DrChat], [https://github.com/gibbed Rick Gibbed] and Xenia community
 
|website = [http://xenia.jp/ Xenia.jp]
 
|website = [http://xenia.jp/ Xenia.jp]
 
|support = [https://www.patreon.com/xenia_project Patreon], [https://www.patreon.com/gibbed Patreon (gibbed)]
 
|support = [https://www.patreon.com/xenia_project Patreon], [https://www.patreon.com/gibbed Patreon (gibbed)]
Line 18: Line 18:
  
 
==Overview==
 
==Overview==
'''Xenia''' started in development sometime around 2013<ref>https://github.com/xenia-project/xenia/graphs/contributors</ref> as a side project by Ben Vanik. It is currently the only Xbox 360 emulator available (barring the official for Xbox-One).  
+
'''Xenia''' started in development sometime around 2013<ref>https://github.com/xenia-project/xenia/graphs/contributors</ref> as a side project by Ben Vanik. It is currently the only Xbox 360 emulator available (barring the official for Xbox-One).
 +
 
 +
A programmer called '[https://github.com/xenia-project/xenia/commits?author=Triang3l Triang3l]' has been working on a brand new DirectX 12 graphics API backend for Xenia since July 18, 2018, which is totally different from the old code in their emulation quality. This new solution is able to emulate the 360's 10MB EDRAM memory for frame buffers which the older code didn't cover. Triang3l is also building a different, faster and more accurate memory emulation, which should lead to less broken vertices and textures being seen in-game.
  
 
*[http://xenia.jp/compatibility/ Compatibility list]
 
*[http://xenia.jp/compatibility/ Compatibility list]

Revision as of 20:53, 27 September 2018

Xenia
Xenia-Icon-KMA.png
Developer(s) Ben Vanik (Initial work. Retired 2016.), DrChat, Rick Gibbed and Xenia community
Latest version N/A
Active Yes
Platform(s) Windows
Linux
Emulates Xbox 360
Website Xenia.jp
Support ($) Patreon, Patreon (gibbed)
Source code GitHub

Xenia is an experimental, open source Xbox 360 emulator, and the very first to achieve the feat of running a commercial Xbox 360 game, Frogger 2.[1] It is under regular development.[2]

Download

Overview

Xenia started in development sometime around 2013[3] as a side project by Ben Vanik. It is currently the only Xbox 360 emulator available (barring the official for Xbox-One).

A programmer called 'Triang3l' has been working on a brand new DirectX 12 graphics API backend for Xenia since July 18, 2018, which is totally different from the old code in their emulation quality. This new solution is able to emulate the 360's 10MB EDRAM memory for frame buffers which the older code didn't cover. Triang3l is also building a different, faster and more accurate memory emulation, which should lead to less broken vertices and textures being seen in-game.

System requirements

  • OS: Windows 8.1 or 10 (64-bit)
  • CPU: AVX or AVX2 support (Sandy Bridge or newer)
  • GPU: Vulkan compatible
  • Misc.: XInput compatible controller

References

External links