Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Xenia (Emulator)"

From PCGamingWiki, the wiki about fixing PC games
m (Mark 4K support as hackable, as some games don't react well to this option)
 
(36 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
{{disambig|the Xbox 360 emulator|the video game|[[Xenia]]}}
 
{{stub}}
 
{{stub}}
 
{{Emulation}}
 
{{Emulation}}
Line 7: Line 8:
 
{{Infobox game/row/developer|Xenia Team}}
 
{{Infobox game/row/developer|Xenia Team}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|TBA}}
+
{{Infobox game/row/date|Windows|EA}}
 
|wikipedia    =
 
|wikipedia    =
 
}}
 
}}
Line 13: Line 14:
 
'''Key points'''
 
'''Key points'''
 
{{ii}} Emulator for [[Emulation:Xbox 360|Xbox 360]]
 
{{ii}} Emulator for [[Emulation:Xbox 360|Xbox 360]]
{{ii}} Open-source and is still actively developed.<ref>[https://github.com/xenia-project/xenia/commits GitHub Commits activity]</ref>
+
{{ii}} Open-source and is still actively developed.<ref>{{Refurl|url=https://github.com/xenia-project/xenia/commits|title=GitHub Commits activity|date=May 2023}}</ref>
  
 
'''General information'''
 
'''General information'''
Line 23: Line 24:
 
{{Availability/row| Official | https://xenia.jp/download/ | DRM-free | |  | Windows}}
 
{{Availability/row| Official | https://xenia.jp/download/ | DRM-free | |  | Windows}}
 
}}
 
}}
{{ii}} An experimental build called [https://github.com/xenia-canary/xenia-canary Xenia Canary] exists with performance changes and [https://github.com/xenia-canary/game-patches Game Patch support] not present in master that may or may not fix certain games. Highly recommended over the master build.
+
{{ii}} An experimental build, known as [https://github.com/xenia-canary/xenia-canary Xenia Canary], is available with performance improvements and additional features, including [https://github.com/xenia-canary/game-patches Game Patch], [https://github.com/xenia-canary/xenia-canary/pull/165 ZArchive files (.zar)] and [https://github.com/xenia-canary/xenia-canary/pull/136 Achievement] support. These features are not present in the master build and may or may not fix certain games. It is highly recommended over the master build.
 +
 
 +
==Essential improvements==
 +
===Start game directly from command line===
 +
This bypasses the UI window on startup and boots directly into the game, making it suitable for desktop shortcuts and non-Steam game entries.
 +
{{Fixbox|description=Use <code>path\to\xenia.exe path\to\game --fullscreen</code> [[Glossary:Command line arguments|command line argument]]}}
  
 
==Game data==
 
==Game data==
Line 44: Line 50:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = limited
+
|widescreen resolution      = true
|widescreen resolution notes= Depends on the game.
+
|widescreen resolution notes= All Xbox 360 games support 16:9 natively.
|multimonitor              = unknown
+
|multimonitor              = false
|multimonitor notes        =  
+
|multimonitor notes        = Not natively supported by any game, and no mods exist for this to date.
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Not natively supported by any game, but some games have third-party 21:9 mods available.
|4k ultra hd                = unknown
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Set the resolution scale factor to 3 in Xenia's configuration file. Some games may not render correctly with this option.
 
|fov                        = limited
 
|fov                        = limited
|fov notes                  = Depends on the game.
+
|fov notes                  = Only available if the game natively offers a FOV slider. Third-party FOV mods may exist for some games.
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = Use a program such as Borderless Gaming while running in windowed mode. See [[#Borderless|Fullscreen]]
+
|borderless windowed notes  = Use a program such as Borderless Gaming while running in windowed mode. See [[#Borderless Fullscreen|Borderless Fullscreen]].
|anisotropic                = unknown
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = Some games use a low level of anisotropic filtering out of the box as they did on original hardware. Higher levels can be [[Glossary:Anisotropic_filtering_(AF)|forced in the graphics driver control panel]].
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = See [[#SMAA Anti-Aliasing|Anti-Aliasing]]
+
|antialiasing notes        = Some games use 2x MSAA out of the box as they did on original hardware. This built-in antialiasing can be disabled in Xenia's configuration file, but its level cannot be changed. See glossary on forcing anti-aliasing for alternatives.
 +
|upscaling                  = true
 +
|upscaling tech            = FSR 1
 +
|upscaling notes            =
 
|vsync                      = hackable
 
|vsync                      = hackable
 
|vsync notes                = See [[#Vsync|Vsync]]
 
|vsync notes                = See [[#Vsync|Vsync]]
Line 68: Line 77:
 
|120 fps                    = hackable
 
|120 fps                    = hackable
 
|120 fps notes              = See [[#Framerate|Framerate]].
 
|120 fps notes              = See [[#Framerate|Framerate]].
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|ray tracing                = unknown
+
|ray tracing                = false
 
|ray tracing notes          =  
 
|ray tracing notes          =  
 
|color blind                = limited
 
|color blind                = limited
 
|color blind notes          = Depends on the game.
 
|color blind notes          = Depends on the game.
}}
 
 
{{ii}}Supports [[FidelityFX Super Resolution]].
 
 
===[[Glossary:SMAA Anti-Aliasing|SMAA Anti-Aliasing]]===
 
{{ii}} Also includes Color Fringe shader. Can be disabled/toggled with "Home" key.
 
 
{{Fixbox|description=SMAA Anti-Aliasing|ref=<ref>[https://www.youtube.com/watch?v=0XpBzU0BKT4 Juiced 2 - Widescreen Tutorial - YouTube]</ref>|fix=
 
# Download [https://www.mediafire.com/file/wuqp4d3c122gfed/xenia_canary_reshade_SMAA.rar/file mod]
 
# Need only to extract archive contents to installation location, containing exe.
 
# Check ReadME file for resources, info, or if game is installed elsewhere; will require config edit
 
 
}}
 
}}
  
 
===[[Glossary:Framerate|Framerate]]===
 
===[[Glossary:Framerate|Framerate]]===
  
{{Fixbox|description=High Framerate|ref=<ref>[https://www.youtube.com/watch?v=0XpBzU0BKT4 Juiced 2 - Widescreen Tutorial - YouTube]</ref>|fix=
+
{{Fixbox|description=High Framerate|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=0XpBzU0BKT4|title=Juiced 2 - Widescreen Tutorial - YouTube|date=May 2023}}</ref>|fix=
 
# Navigate to C:\Users\(yourusername)\Documents\Xenia, open xenia-canary.config.toml
 
# Navigate to C:\Users\(yourusername)\Documents\Xenia, open xenia-canary.config.toml
# Find vsync = and set value to "false", find vsync_interval = and set value to 16 (this value caps framerate at 78. Play around with value to achieve lower or higher values.  
+
# Find <code>vsync =</code> and set value to false, find <code>vsync_interval =</code> and set value to 16 (This value caps framerate at 78. Play around with value to achieve lower or higher values.)
 
}}
 
}}
  
===[[Glossary:[[Borderless Fullscreen]]]]===
+
===[[Glossary:Borderless Fullscreen|Borderless Fullscreen]]===
  
{{Fixbox|description=Run application in borderless fullscreen|ref=<ref>[https://www.youtube.com/watch?v=0XpBzU0BKT4 Juiced 2 - Widescreen Tutorial - YouTube]</ref>|fix=
+
{{Fixbox|description=Run Xenia in borderless fullscreen windowed mode|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=0XpBzU0BKT4|title=Juiced 2 - Widescreen Tutorial - YouTube|date=May 2023}}</ref>|fix=
# Download [https://github.com/Codeusa/Borderless-Gaming Boderless Gaming]
+
# Download [https://github.com/Codeusa/Borderless-Gaming Borderless Gaming]
# Add to BG's run list, launch BG when running XENIA  
+
# Add to BG's run list, ensure BG is running whilst running XENIA  
 
}}
 
}}
  
Line 128: Line 126:
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
 
|xbox prompts              = true
 
|xbox prompts              = true
|xbox prompts notes        = all games already have Xbox 360 prompts.
+
|xbox prompts notes        = All games already have Xbox 360 prompts.
 
|impulse triggers          = false
 
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
Line 175: Line 173:
 
|closed captions          = limited
 
|closed captions          = limited
 
|closed captions notes    = Depends on the game.
 
|closed captions notes    = Depends on the game.
|mute on focus lost        = unknown
+
|mute on focus lost        = false
 
|mute on focus lost notes  =  
 
|mute on focus lost notes  =  
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio        = true
 +
|royalty free audio notes  = Depends on the game.
 
|red book cd audio        =  
 
|red book cd audio        =  
 
|red book cd audio notes  =  
 
|red book cd audio notes  =  
Line 200: Line 200:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 12
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 227: Line 227:
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
|macos intel 32-bit app = unknown
+
|macos intel 32-bit app = false
|macos intel 64-bit app = unknown
+
|macos intel 64-bit app = false
|macos arm app          = unknown
+
|macos arm app          = false
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux powerpc app      =  
 
|linux powerpc app      =  
|linux 32-bit executable= unknown
+
|linux 32-bit executable= false
|linux 64-bit executable= unknown
+
|linux 64-bit executable= false
|linux arm app          = unknown
+
|linux arm app          = false
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 242: Line 242:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = Windows 7
+
|minOS    = 7
 
|minCPU  = 64-bit x86 processor with AVX(2) support.
 
|minCPU  = 64-bit x86 processor with AVX(2) support.
|minRAM  = 4GB
+
|minRAM  = 4 GB
|minHD    =  
+
|minHD    = 11 MB (for Xenia) or 10 MB (for Xenia Canary)
 
|minGPU  =  
 
|minGPU  =  
|notes    = Windows <10 support is limited. Don't expect anything to work.
+
|notes    = {{ii}} Support for Windows 8.1 and lower is limited. Don't expect anything to work.
  
|recOS    = Windows 10
+
|recOS    = 10
 
|recCPU  = 4th generation or later i5/i7 64-bit x86 processor with AVX(2) support.
 
|recCPU  = 4th generation or later i5/i7 64-bit x86 processor with AVX(2) support.
|recRAM  = 6GB
+
|recRAM  = 6 GB
 
|recHD    =  
 
|recHD    =  
 
|recGPU  = GTX 980 Ti or later
 
|recGPU  = GTX 980 Ti or later

Latest revision as of 21:43, 5 May 2024

This page is for the Xbox 360 emulator. For the video game, see Xenia.

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
This article is about the emulation of a console or deprecated PC platform on Windows, macOS (OS X), or Linux.
Xenia
Xenia cover
Developers
Xenia Team
Release dates
Windows Early access

Key points

Emulator for Xbox 360
Open-source and is still actively developed.[1]

General information

Xenia Website
Xenia Source Code (GitHub)

Availability

Source DRM Notes Keys OS
Official website
DRM-free
Windows
An experimental build, known as Xenia Canary, is available with performance improvements and additional features, including Game Patch, ZArchive files (.zar) and Achievement support. These features are not present in the master build and may or may not fix certain games. It is highly recommended over the master build.

Essential improvements

Start game directly from command line

This bypasses the UI window on startup and boots directly into the game, making it suitable for desktop shortcuts and non-Steam game entries.

Use path\to\xenia.exe path\to\game --fullscreen command line argument

Game data

Configuration file(s) location

System Location
Windows

Save game data location

System Location
Windows

Video

Xenia - Main window
Xenia - Main window

Graphics feature State Notes
Widescreen resolution
All Xbox 360 games support 16:9 natively.
Multi-monitor
Not natively supported by any game, and no mods exist for this to date.
Ultra-widescreen
Not natively supported by any game, but some games have third-party 21:9 mods available.
4K Ultra HD
Set the resolution scale factor to 3 in Xenia's configuration file. Some games may not render correctly with this option.
Field of view (FOV)
Only available if the game natively offers a FOV slider. Third-party FOV mods may exist for some games.
Windowed
Borderless fullscreen windowed
Use a program such as Borderless Gaming while running in windowed mode. See Borderless Fullscreen.
Anisotropic filtering (AF)
Some games use a low level of anisotropic filtering out of the box as they did on original hardware. Higher levels can be forced in the graphics driver control panel.
Anti-aliasing (AA)
Some games use 2x MSAA out of the box as they did on original hardware. This built-in antialiasing can be disabled in Xenia's configuration file, but its level cannot be changed. See glossary on forcing anti-aliasing for alternatives.
High-fidelity upscaling
FSR 1.0
Vertical sync (Vsync)
See Vsync
60 FPS
See Framerate.
120+ FPS
See Framerate.
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Ray tracing (RT)
Color blind mode
Depends on the game.

Framerate

High Framerate[2]
  1. Navigate to C:\Users\(yourusername)\Documents\Xenia, open xenia-canary.config.toml
  2. Find vsync = and set value to false, find vsync_interval = and set value to 16 (This value caps framerate at 78. Play around with value to achieve lower or higher values.)

Borderless Fullscreen

Run Xenia in borderless fullscreen windowed mode[3]
  1. Download Borderless Gaming
  2. Add to BG's run list, ensure BG is running whilst running XENIA

Input

Audio

Audio feature State Notes
Separate volume controls
Depends on the game.
Surround sound
Depends on the game. Most of them use Dolby Digital.
Subtitles
Depends on the game.
Closed captions
Depends on the game.
Mute on focus lost
Royalty free audio
Depends on the game.

Localizations

Language UI Audio Sub Notes
English
Depends on the game.

Other information

API

Technical specs Supported Notes
Direct3D 12
Vulkan
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) 64-bit x86 processor with AVX(2) support.
System memory (RAM) 4 GB
Hard disk drive (HDD) 11 MB (for Xenia) or 10 MB (for Xenia Canary)
Video card (GPU)
Support for Windows 8.1 and lower is limited. Don't expect anything to work.


References

  1. GitHub Commits activity - last accessed on May 2023
  2. Juiced 2 - Widescreen Tutorial - YouTube - last accessed on May 2023
  3. Juiced 2 - Widescreen Tutorial - YouTube - last accessed on May 2023