ACTU
Les week-ends à la mod : édition Sony
par CBL,
email @CBL_Factor
Il y a des gens très motivés qui veulent à tout prix lancer les sept pauvres exclus PS5 sur PC. Les deux émulateurs KytyPS5 and SharpEmu font des progrès de géant avec des jeux comme Astrobot ou Demon's Souls qui deviennent "jouables". Mais il y a encore plus fou. Un outil appelé AnyPS5 permet de convertir des jeux PS5 en jeux PC.
Concrêtement AnyPS5 convertit l'exécutable PS5 en exécutable pour Windows ou Linux en traduisant les appels aux librairies de l'OS de la PS5 en appels aux librairies Windows/Linux et les shaders sont traduits en SPIR-V que comprend Vulkan et bientôt DX12. Le créateur d'AnyPS5 a même une version en ligne de son outil mais qui reste local à votre machine. La compatibilité s'accélère rapidement et des jeux comme God Of War : Sons Of Sparta sont déjà jouables.
Même combat du côté des jeux PS4. Il n'y a pas d'outil universel mais on a désormais des portages PC de jeux comme God Of War 3 Remastered, Grand Turismo Sport ou BloodBorne. Le portage PC de BloodBorne va même super loin avec support du DLSS, du FSR et des mods.
Et si vous vous demandez "Mais comment tout cela est possible ?" la réponse est l'IA. Les outils de code comme Claude deviennent très perfectionnés surtout entre les mains de développpeurs pré-IA car ils savent exactement quoi demander et comment y arriver. Le code est le domaine dans lequel l'IA fait les plus gros progrès à l'heure actuelle et le principe d'agent (globalement des chatbots qui s'autorépondent et qui peuvent exécuter n'importe quelle tâche) fait qu'on peut avoir des super-codeurs qui bossent 24/7.
C'est même utilisé par Linus Torvald. Même si les prix des services explosent car il faut bien être rentable au bout d'un moment, les modèles légers et ouverts qui tournent en local sur nos bécanes font aussi des progrès fous. En clair, tout ceci n'est pas qu'une phase. C'est en train de devenir la norme. Au delà des questions éthiques, environnementales et morales posées par l'IA, les ramifications au niveau de la société sont effrayantes car on est train de produire à une vitesse folle du code qui n'est pas créé (et souvent pas relu) par des humains. Non seulement il y aura progressivement une perte de connaisssance mais aussi une perte d'expérience. A terme il n'y aura plus grand monde qui saura coder et qui saura ce qu'il y a dans le code et on se contentera de discuter avec l'Omnissiah.
Au niveau des jeux vidéo, ça veut dire que plus rien n'est à l'abris. Toute protection finira par sauter et n'importe quel jeu pourra tourner sur n'importe quelle autre plateforme. Voici un exemple fou. Récemment un exploit pour une faille baptisé Relapse est sorti et permet de déverrouiller toutes les PS5 et PS5 Pro jusqu'au firmware 13.60 inclus. C'est vraiment simple à installer et on peut installer après des patchs, des mods et des homebrews. Très rapidement les développeurs ont créé des tonnes de portages d'émulateurs PC pour PS5 souvent à base d'IA. Mais mihawk-99 est allé plus loin. Il est derrière les pilotes Vulkan pour la PS5 et le portage de RetroArch. Il bosse sur Proton Plus qui est un portage PS5 de Proton et donc qui permet de faire tourner les applis Windows sur PS5, jeux y compris. Il a ainsi montré que KytyPS5 tournait sur PS5, en clair un émulateur PS5 tournant sur PS5. C'est prodigieusement inutile mais ça montre que plus rien n'est sacré.
A noter qu'un petit village d'irréductibles codeurs s'est aussi formés et refusent l'IA en boucle et ont même posté une liste des projets de décompilation et de recompilation faits sans IA. L'argument n'est pas tellement que l'IA est un mauvais outil mais que trop soucis des développeurs sans expérience s'en servent pour créer rapidement des projets buggués qui ne sont pas maintenus tandis que les "bons" projets sont noyés dans la masse. D'autres ont carrément jeté l'éponge en voyant ce qu'est devenu la scène décompilation.
Dans le même esprit, cette rubrique devient compliquée à écrire. J'ai moins de problèmes avec les mods créés par IA qu'avec les jeux créés par IA. Je ne me fais pas trop d'illusions sur les projets comme AnyPS5 qui serviront principalement à pirater les jeux PS5 mais en général es moddeurs ne piquent le boulot de personne et ajoutent juste des fonctionnalités cool. Je pensais à un jour d'avertissement comme Steam à base de "FAIT AVEC IA" mais une majorité des projets sont faits avec de nos jours. Typiquement l'excellent mod pour pour Titanfall 2 a été créé par est un développeur chevronné qui a quand même utilisé l'IA pour faire de le rétro-ingénierie sur le jeu de base. Du coup entre cela et la quantité industrielle de mods/portages qui sortent de nos jours, ça devient compliqué de faire le tri.
PS : merci d'avoir lu jusqu'au bout. Au départ je pensais juste faire une petite news.
PPS : je viens de me rendre compte que le village d'Astérix n'a pas de nom alors que même les camps romains autour en ont.
Concrêtement AnyPS5 convertit l'exécutable PS5 en exécutable pour Windows ou Linux en traduisant les appels aux librairies de l'OS de la PS5 en appels aux librairies Windows/Linux et les shaders sont traduits en SPIR-V que comprend Vulkan et bientôt DX12. Le créateur d'AnyPS5 a même une version en ligne de son outil mais qui reste local à votre machine. La compatibilité s'accélère rapidement et des jeux comme God Of War : Sons Of Sparta sont déjà jouables.
Même combat du côté des jeux PS4. Il n'y a pas d'outil universel mais on a désormais des portages PC de jeux comme God Of War 3 Remastered, Grand Turismo Sport ou BloodBorne. Le portage PC de BloodBorne va même super loin avec support du DLSS, du FSR et des mods.
Et si vous vous demandez "Mais comment tout cela est possible ?" la réponse est l'IA. Les outils de code comme Claude deviennent très perfectionnés surtout entre les mains de développpeurs pré-IA car ils savent exactement quoi demander et comment y arriver. Le code est le domaine dans lequel l'IA fait les plus gros progrès à l'heure actuelle et le principe d'agent (globalement des chatbots qui s'autorépondent et qui peuvent exécuter n'importe quelle tâche) fait qu'on peut avoir des super-codeurs qui bossent 24/7.
C'est même utilisé par Linus Torvald. Même si les prix des services explosent car il faut bien être rentable au bout d'un moment, les modèles légers et ouverts qui tournent en local sur nos bécanes font aussi des progrès fous. En clair, tout ceci n'est pas qu'une phase. C'est en train de devenir la norme. Au delà des questions éthiques, environnementales et morales posées par l'IA, les ramifications au niveau de la société sont effrayantes car on est train de produire à une vitesse folle du code qui n'est pas créé (et souvent pas relu) par des humains. Non seulement il y aura progressivement une perte de connaisssance mais aussi une perte d'expérience. A terme il n'y aura plus grand monde qui saura coder et qui saura ce qu'il y a dans le code et on se contentera de discuter avec l'Omnissiah.
Au niveau des jeux vidéo, ça veut dire que plus rien n'est à l'abris. Toute protection finira par sauter et n'importe quel jeu pourra tourner sur n'importe quelle autre plateforme. Voici un exemple fou. Récemment un exploit pour une faille baptisé Relapse est sorti et permet de déverrouiller toutes les PS5 et PS5 Pro jusqu'au firmware 13.60 inclus. C'est vraiment simple à installer et on peut installer après des patchs, des mods et des homebrews. Très rapidement les développeurs ont créé des tonnes de portages d'émulateurs PC pour PS5 souvent à base d'IA. Mais mihawk-99 est allé plus loin. Il est derrière les pilotes Vulkan pour la PS5 et le portage de RetroArch. Il bosse sur Proton Plus qui est un portage PS5 de Proton et donc qui permet de faire tourner les applis Windows sur PS5, jeux y compris. Il a ainsi montré que KytyPS5 tournait sur PS5, en clair un émulateur PS5 tournant sur PS5. C'est prodigieusement inutile mais ça montre que plus rien n'est sacré.
A noter qu'un petit village d'irréductibles codeurs s'est aussi formés et refusent l'IA en boucle et ont même posté une liste des projets de décompilation et de recompilation faits sans IA. L'argument n'est pas tellement que l'IA est un mauvais outil mais que trop soucis des développeurs sans expérience s'en servent pour créer rapidement des projets buggués qui ne sont pas maintenus tandis que les "bons" projets sont noyés dans la masse. D'autres ont carrément jeté l'éponge en voyant ce qu'est devenu la scène décompilation.
Dans le même esprit, cette rubrique devient compliquée à écrire. J'ai moins de problèmes avec les mods créés par IA qu'avec les jeux créés par IA. Je ne me fais pas trop d'illusions sur les projets comme AnyPS5 qui serviront principalement à pirater les jeux PS5 mais en général es moddeurs ne piquent le boulot de personne et ajoutent juste des fonctionnalités cool. Je pensais à un jour d'avertissement comme Steam à base de "FAIT AVEC IA" mais une majorité des projets sont faits avec de nos jours. Typiquement l'excellent mod pour pour Titanfall 2 a été créé par est un développeur chevronné qui a quand même utilisé l'IA pour faire de le rétro-ingénierie sur le jeu de base. Du coup entre cela et la quantité industrielle de mods/portages qui sortent de nos jours, ça devient compliqué de faire le tri.
PS : merci d'avoir lu jusqu'au bout. Au départ je pensais juste faire une petite news.
PPS : je viens de me rendre compte que le village d'Astérix n'a pas de nom alors que même les camps romains autour en ont.