Xenia Canary - Le Bottin des Jeux Linux

Xenia Canary

🗃️ Specifications

📰 Title: Xenia Canary 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 👁️ Visual: 2D & 3D
🏷️ Category: Emulation ➤ Engine ➤ MICROSOFT 🏝️ Perspective: First person (interface)
🔖 Tags: Emulation; MICROSOFT; xbox; Multi-platform; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2013-01-06 👫️ Played: Single & Multi
🐓️ Latest: 2024-11-01 🚦 Status: 04. Released (status)
📍️ Version: Latest: 82cb261 / Dev: cf0ee05 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: BSD-like ✨️ (temporary):
🐛️ Created: 2018-11-09 🐜️ Updated: 2024-11-05

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 15505

📖️ Summary

📜️[en]: Xenia Canary is a fork of Xenia, an experimental single-player/multi-player (split-screen) emulator for the Xbox 360. It requires Vulkan, supports vibrating controllers and state saving, and is compatible with a growing number of games (several dozen are already playable). 📜️[fr]: Xenia Canary est un fork de Xenia, un émulateur solo/multi (en écran partagé) libre et multi-plateforme expérimental pour la Xbox 360. Il nécessite Vulkan, supporte les contrôleurs avec vibration, la sauvegarde d'état, et est compatible avec un nombre grandissant de jeux (plusieurs dizaines sont déjà jouables).

🎥️ Videos


📰 Progress: 💥️ Mr. Sujano (202410),


🕯️ How To: 💥️ (202401), (201712), 💥️ [fr](202210),


🎮️ Showcase: 💥️ (202405), 💥️ (202411), 💥️ (202406),

🕸️ Links

🏡️ Website & videos
[Homepage 1(xenia-canary) 2(xenia)] [Dev site 1(xenia-canary) 2(xenia)] [Features/About] [Screenshots] [Videos t(202xxx) gd(201807) r(202xxx) lp(202xxx) ht(202401) ht(201712) d(202405) d(202411) d(202406) d(202410) d(202410) d(202007) d(201811) d(201811) g(202xxx) ht[fr](202210) ht[de](202xxx) ht[ru](202xxx♺) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Building] [Compatibility List]

🦣️ Social
(Xenia Canary) Devs (Xenia Canary Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Xenia) Devs (Xenia Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Xenia) Devs (Ben Vanik [fr] [en]): [Site 1 2] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Xenia) Devs (Justin Moore (DrChat) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Xenia) Devs (Rick Gibbed (gibbed) [fr] [en]): [Site 1 2] [Patreon] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Xenia) [fr] [en] [de]]
[Wikipedia (Xbox 360) [fr] [en] [de]]
[Emu Finder]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)


🕊️ Source of this Entry: [Mr. Sujano on YouTube (202410)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Xenia Canary
🦊️ What's: An experimental emulator for the Xbox 360
🏡️ https://xenia-canary.github.io
🐣️ https://github.com/xenia-canary
🔖 #LinuxEmulation #Microsoft #xbox360
📦️ #Libre
📖 Our entry: (homeless)

🥁️ Update: cf0ee05
⚗️ Code improvement 🚀️
📌️ Changes: https://github.com/xenia-canary/xenia-canary/releases
🦣️ From: 📰 https://www.youtube.com/embed/cBlqKiguEoE?start=530
🛜️ https://github.com/xenia-canary/xenia-canary/releases.atom

🕯️https://www.youtube.com/embed/382YN-Ql_VI
🕯️[fr] https://www.youtube.com/embed/DJ0k03XrDY8
🎮️ https://www.youtube.com/embed/8JBF6RNVXXM
🎮️ https://www.youtube.com/embed/k-f1eNAz7PM

🕶️ An FPS view of the game Halo 3, where the player, armed with a futuristic rifle, is on a beach with palm trees, heading towards a 4x4 equipped with a machine gun.

📚️ Xenia Canary is a fork of Xenia, an experimental single-player/multi-player (split-screen) emulator for the Xbox 360. It requires Vulkan, supports vibrating controllers and state saving, and is compatible with a growing number of games (several dozen are already playable).

📕 Description [en]

📜️ "An experimental emulator for the Xbox 360" 📜️

Xenia Canary is an experimental fork of the Xenia emulator.


Xenia is an experimental emulator for the Xbox 360.

Linux support is extremely experimental and presently incomplete.

DISCLAIMER: xenia is not for enabling illegal activity. The goal of this project is to experiment, research, and educate on the topic of emulation of modern devices and operating systems. All information is obtained via reverse engineering of legally purchased devices, games, and information made public on the internet.

Project Origin

The project began when I (@benvanik) was between jobs and wanted to hack on something fun. I’d picked up some region-locked Japanese games when I was visiting Tokyo and was frustrated I couldn’t play them on my 360, so I started researching the 360 homebrew scene. I’d previously written a PlayStation Portable emulator (pspplayer) and enjoyed it, noticed no one was playing with a 360 emulator, and thought ‘what the hell’. Since then it’s been an on-again off-again project done in my spare time when bored (or when @gibbed has some time and gets me excited).


🌍️ Wikipedia: (page deleted since)

Xenia is a free and open-source emulator for Microsoft Windows that allows Xbox 360 console games to be played on a personal computer. As of August 2016, the emulator is capable of playing approximately fifty Xbox 360 titles at full speed.

Development

In March 2014, Ben Vanik, the author of the emulator, released a proof of concept video showing that the emulator is capable of playing Frogger 2, a 2008 Xbox Live Arcade title. This marked the emulator's first playable commercial title. Development of the emulator was moving at a slow pace, as the March 2014 video of Frogger 2 was the result of four years of development work. The video showed the game being emulated at a low framerate, attributed by the author to the program using a debug interpreter for emulation, expecting the speed to increase to a more playable level as development progressed. A new video released in March 2015 showed the Xbox 360 title A-Train HX (which features rendered 3D graphics) running at full speed only a year after the Frogger video. In addition to speed increases, Vanik expects the emulator to support playing other titles in the future. The author stated that the goal of the Xenia project is to disseminate research information on modern device and operating system emulation.

System requirements

A set of minimum requirements must be met for the emulator to run. As of February 24th 2017, users are required to be running a 64-bit version of Windows 8.1 or later. A Vulkan compatible GPU and 64-bit processor supporting AVX or AVX2 are required.

📕 Description [fr]

Un émulateur expérimental pour la Xbox 360, par la Xenia Canary Team, fork du projet de la Xenia Team, initié par Ben Vanik, Justin Moore (DrChat), Rick Gibbed (gibbed).
En C++.

Xenia Canary est un fork de Xenia, un émulateur solo/multi (en écran partagé) libre et multi-plateforme expérimental pour la Xbox 360. Il nécessite Vulkan, supporte les contrôleurs avec vibration, la sauvegarde d'état, et est compatible avec un nombre grandissant de jeux (plusieurs dizaines sont déjà jouables).

Nota:
• Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.

Consoles de jeux émulées / Game consoles emulated (avec doc Bottin): Xbox 360,
Exemples de ROMS utilisables: voir les liens éventuels au paragraphe "Resources" ci-dessus et la fiche "Resources - Emulation (Name of the emulated console)".


Xenia Canary est une version expérimentale de l'émulateur Xenia.

Xenia est un émulateur expérimental pour la Xbox 360.

Le support Linux est extrêmement expérimental et actuellement incomplet.

AVERTISSEMENT: xenia n'est pas destiné à permettre une activité illégale. Ce projet a pour objectif d’expérimenter, de rechercher et d’éduquer sur le thème de l’émulation des appareils et des systèmes d’exploitation modernes. Toutes les informations sont obtenues via la rétro-ingénierie d’appareils achetés légalement, de jeux et d’informations rendues publiques sur Internet.

Origine du projet

Le projet a commencé alors que j' (@benvanik) étais entre deux jobs et que je voulais bidouiller quelque chose d'amusant. Visitant Tokyo, j’avais choisi des jeux japonais qui se trouvaient être verrouillés sur cette région, et fût frustré de ne pas pouvoir les jouer sur ma 360; j’ai donc commencé à faire des recherches sur la scène des homebrews 360. Auparavant, j’avais écrit un émulateur PlayStation Portable, et m'en étais bien amusé, et j'ai remarqué que personne ne s'était amusé avec un émulateur 360 et je me suis dit c'est pas vrai ! Depuis lors, c’est un projet qui se fait de temps en temps sur mon temps libre quand je m'ennuie (ou quand @gibbed a un peu de temps et viens aiguiser ma curiosité).



🌍️ Wikipedia: (Xenia)

Xenia est un émulateur libre et open-source pour Microsoft Windows qui permet aux jeux de console Xbox 360 d'être joués sur un PC. En décembre 2018, l'émulateur est capable d’émuler environ 90 titres Xbox 360 avec les performances optimales, ainsi que d'atteindre un niveau d’émulation, rendant le gameplay jouable pour près de 300 jeux avec différents niveaux de compatibilité.

Développement

En mars 2014, Ben Vanik, l'auteur de l'émulateur, a publié une vidéo de preuve de concept montrant que l'émulateur est capable de jouer à Frogger 2, un titre Arcade Xbox Live 20084. Cela a marqué le premier titre commercial jouable de l'émulateur. Le développement de l'émulateur progresse à un rythme lent, car la vidéo de mars 2014 sur Frogger 2 est le résultat de quatre années de développement. La vidéo montre que le jeu est émulé avec un faible taux d’images par seconde, l’auteur, s'attendant à ce que les performances augmentent à un niveau plus jouable à mesure que le développement progresse. Une nouvelle vidéo publiée en mars 2015 montre le titre Xbox 360 A-Train HX (avec des graphismes 3D) fonctionnant à pleine vitesse un an seulement après la vidéo sur Frogger. En plus des augmentations des performances, Vanik s'attend à ce que l'émulateur prenne en charge la lecture d'autres titres à l'avenir. L'auteur a déclaré que l'objectif du projet Xenia est de publier des informations pour la recherche sur l'émulation des appareils et des systèmes d'exploitation modernes.

Une branche Direct3D 12 est créée le 18 juillet 2018, et a notamment dépassé la principale branche Vulkan en termes de précision le 26 septembre de la même année, permettant de jouer une démo de Sonic Unleashed, peu de temps après avoir corrigé certains problèmes graphiques qui s'étaient posés. sur les GPU AMD. Cette branche de l'émulateur nécessite des spécifications plus élevées pour fonctionner et utilise plus de puissance GPU que la branche Vulkan.

Configuration requise

Une configuration minimum de PC est requise pour que l'émulateur fonctionne. Depuis le 20 décembre 2018, les utilisateurs doivent exécuter une version 64 bits de Windows 7 ou d’une version ultérieure. Un processeur graphique compatible Vulkan ou D3D12 et un processeur 64 bits prenant en charge AVX ou AVX2 sont requis.