Salut 'nal,
J'ai hésité à poster un lien mais ça mérite un tout petit peu de texte, même si j'avoue que je suis complètement dépassé par l'aspect technique.
Sonic Unleashed, un jeu sorti sur XBOX 360 en 2008, a été porté nativement sous Windows et Linux… par la communauté ! Il s'agit du premier résultat des travaux autour de XenonRecomp et XenosRecomp, des outils permettant de traduire en C++ les binaires et shaders des jeux XBOX 360. Le procédé s'appelle "recompilation statique". De ce que je crois comprendre, il ne s'agit pas d'une rétro-ingénierie du jeu: le fonctionnement semble proche d'un émulateur mais en amont de l'exécution.
En tout cas les performances du jeu sont bien au-dessus de celles obtenues avec l'émulateur Xenia, et permet d'y jouer convenablement même sur des machines plutôt peu performantes. J'imagine que la voie est maintenant pavée pour de futurs portages de jeux de cette machine sous Linux !
# Impressionnant
Posté par moi1392 . Évalué à 5 (+3/-0).
Je trouve l'exploit assez incroyable !
Et en terme de perspectives, je me demande si le procédé pourrait être amélioré pour fonctionner sur d'autres architectures que la xbox360, comme par exemple x86 ou amd64.
Déjà en terme de jeux, ça voudrait dire la quasi intégralité des jeux actuel sur PC, mais aussi (et surtout pour moi) faire revivre tous les vieux jeux plus supportés/vendus avec en prime un code c++ qui devrait permettre un peu plus facilement de corriger d'éventuel soucis (même si je suppose que le code généré est très dur à lire)
Et une fois là, pourquoi pas viser plus loin avec des applis qui ne sont pas des jeux.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.