Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
systems:xbox360 [2022/12/14 04:30] – created atarisystems:xbox360 [2023/05/09 01:13] (current) – add a cool link for automating playlist creation (thank corey) atari
Line 8: Line 8:
 ====== Xbox 360 ====== ====== Xbox 360 ======
  
-The Xbox 360 is a home console release by Microsoft (it being their second home console after the original [[systems:xbox|Xbox]]. It was released in November 2005, making it the first seventh generation console released.+The Xbox 360 is a home console release by Microsoft (it being their second home console after the original [[systems:xbox|Xbox]]). It was released in November 2005, making it the first seventh generation console released.
  
-The Xbox 360 continued the trend of using relatively standard PC components, with its own instruction sets. The console would see two major redesigns in the form of the Xbox 360 S (2010) and the Xbox 360 E (2013). It would eventually be superseded by the Xbox One in 2013, however the Xbox 360's online service itself is still supported by its online servers (as of 2022), although many individual games have sunsetted their online services.+The Xbox 360 continued the trend of using relatively standard PC components, with its own instruction sets. The console would see two major redesigns in the form of the Xbox 360 S (2010) and the Xbox 360 E (2013). The Xbox 360 would eventually be superseded by the Xbox One in 2013, however the Xbox 360's online service itself is still supported by Microsoft (as of 2022), although many individual game studios have sunsetted their multiplayer matchmaking services.
  
 Xbox 360 emulation is still in its infancy, and the majority of titles do not work yet. Of the ones that do, most have severe graphical glitches that render them unplayable. This problem is made worse by the graphics APIs favoring Windows over Linux (ie. what Batocera uses). A graphics card which supports Vulkan well is mandatory. With that said, progression of Xbox 360 emulation in the past few years alone has been staggering. Xbox 360 emulation is still in its infancy, and the majority of titles do not work yet. Of the ones that do, most have severe graphical glitches that render them unplayable. This problem is made worse by the graphics APIs favoring Windows over Linux (ie. what Batocera uses). A graphics card which supports Vulkan well is mandatory. With that said, progression of Xbox 360 emulation in the past few years alone has been staggering.
  
 There are builds of Xenia (the main Xbox 360 emulator) for Linux natively, but the functionality of those are extremely poor. There are builds of Xenia (the main Xbox 360 emulator) for Linux natively, but the functionality of those are extremely poor.
 +
 +Support for Xbox 360 emulation was added in Batocera **v36**.
  
 This system scrapes metadata for the "xbox360" group(s) and loads the ''xbox360'' set from the currently selected theme, if available. This system scrapes metadata for the "xbox360" group(s) and loads the ''xbox360'' set from the currently selected theme, if available.
Line 26: Line 28:
 ==== Quick reference ==== ==== Quick reference ====
  
-  * **Accepted ROM formats:** ''.iso'', ''.xex''+  * **Accepted ROM formats:** ''.iso'', ''.xex'', ''.xbox360''
   * **Folder:** ''/userdata/roms/xbox360''   * **Folder:** ''/userdata/roms/xbox360''
  
Line 50: Line 52:
  
 {{:systems:xbox360_playlist.png|Example showing the original game and playlist file in the same location.}} {{:systems:xbox360_playlist.png|Example showing the original game and playlist file in the same location.}}
 +
 +<WRAP center round help>
 +Xenia will refuse to load the game if the original file has any extension (and isn't an ISO or XEX). This means the game itself must not have a period mark in its title, eg. ''Scott Pilgrim vs. the World'' is an invalid game filename, but ''Scott Pilgrim vs the World'' is.
 +</WRAP>
  
 When directly ripped from the console, these titles will be in a series of subfolders. XBLA games only require the file itself. Extracted/disc installed games require maintaining the same file structure, but their parent folders can other be moved freely. When directly ripped from the console, these titles will be in a series of subfolders. XBLA games only require the file itself. Extracted/disc installed games require maintaining the same file structure, but their parent folders can other be moved freely.
 +
 +User corey has created some scripts which can automate this process (must be run from another OS): https://github.com/cmclark00/batocera_xbla
 +
 +===== Saves =====
 +
 +Native Xbox 360 saves are stored in ''saves/xenia-bottle/xenia/content/########''.
 +
 +Most games should be automatically configured to use the default profile. However, some games (mainly early ones) use the old API to ask the system to create a new save file, which in Xenia will require a mouse to accept/deny:
 +
 +{{:systems:xbox_xenia_save_file_dialog.png?400|}}
 +
 +The cursor will disappear on its own after a moment of not moving.
  
 ===== Emulators ===== ===== Emulators =====
  • systems/xbox360.1670992225.txt.gz
  • Last modified: 3 years ago
  • by atari