Microsoft sème le flou sur les devs kits Xbox One

Microsoft sème le flou sur les devs kits Xbox One

P'têt bin qu'oui... p'têt bin qu'non

Avatar de l'auteur
Kevin Hottot

Publié dans

Société numérique

10/07/2014 2 minutes
46

Microsoft sème le flou sur les devs kits Xbox One

Lors de l'E3 2013, Microsoft avait promis que les développeurs pourraient utiliser la version commerciale de la Xbox One en tant que kit de développement. Un an plus tard, il n'en est rien et la firme de Redmond enchaîne les déclarations contradictoires à ce sujet.

Mise à jour Xbox One

 

L'une des armes sur laquelle Microsoft comptait afin de rendre la Xbox One plus attrayante consistait à faire en sorte que les studios puissent utiliser une console achetée dans le commerce en tant que kit de développement. Cela devait permettre aux studios indépendants de s'équiper à moindre frais et donc en inciter davantage à proposer leurs jeux sur Xbox One.

 

Plus d'un an après cette promesse, elle ne s'est toujours pas matérialisée. Aucune option ne permet de passer en mode « dev kit » sur la console, et les studios doivent donc faire sans. Nos confrères de DigitalSpy ont assisté à une séance de questions réponses lors de la conférence Develop animée par Martin Fuller, le responsable du Xbox Advanced Technology Group, et ses déclarations au sujet de cette fonctionnalité ne sont guère encourageantes. 

 

« Dans les débuts de la Xbox One, nous avions eu l'idée qu'une version commerciale de la console pourrait se transformer en dev kit et vice versa. Au final, même si c'était une idée admirable, cela ne s'est pas fait. Je ne peux pas vous expliquer spécifiquement pourquoi. Et aussi loin que cela me concerne, il n'y a aucun plan à ce sujet. Je ne suis pas au courant des raisons qui ont fait que nous n'avons pas réussi à faire cela ».

 

Rapidement, Microsoft a cherché à démentir cette information, et Larry « Major Nelson » Hyrb est monté lui-même au créneau sur Reddit. « Les commentaires faits aujourd'hui concernant la possibilité d'utiliser une console normale comme dev kit sont inexacts. Nous restons engagés à proposer les meilleures solutions possibles pour que les développeurs et les passionnés puissent créer leurs jeux sur Xbox One », affirme-t-il. 

 

En l'état, il est donc difficile de savoir ce qu'il en est vraiment, les cadres de la branche Xbox n'étant visiblement pas tous d'accords à ce sujet. Seule certitude, certains d'entre eux ont du entendre leurs oreilles siffler très fort ces dernières 24 heures.

Écrit par Kevin Hottot

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (46)


Question naïve :



Vu que les specs de la machine sont du plus classique X86, le dev-kit est-il vraiment indispensable à 100% des tests ?



A ce que je sais par exemple, certaines démos de jeux exclusifs consoles, lors de leur développement sont présentés sur des PC.




« Dans les débuts de la Xbox One, nous avions eu l’idée qu’une version commerciale de la console pourrait se transformer en dev kit et vice versa. Au final, même si c’était une idée admirable, cela ne s’est pas fait. Je ne peux pas vous expliquer spécifiquement pourquoi. Et aussi loin que cela me concerne, il n’y a aucun plan à ce sujet. Je ne suis pas au courant des raisons qui ont fait que nous n’avons pas réussi à faire cela ».









« Les commentaires faits aujourd’hui concernant la possibilité d’utiliser une console normale comme dev kit sont inexacts. Nous restons engagés à proposer les meilleures solutions possibles pour que les développeurs et les passionnés puissent créer leurs jeux sur Xbox One »





Ce qui est inexact c’est que le type est au courant, mais il ne devait pas dévoilé qu’ils ont changé d’avis…











<img data-src=" />



De toutes façon la réponse elle même ne veut rien dire, qu’est-ce qui est inexact? et la fin “nous restons engagés patati patata” n’indique rien non plus sur le fait que oui ou non ils vont rendre la Xbox One commerciale utilisable comme un kit de dev. C’est pourtant simple de dire oui ou non…


Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!








youri_1er a écrit :



Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!





Pourtant sur Xbox 360 c’est possible. J’ai fais plusieurs fois du développement XNA sans problème.



Après ce qui est bizarre c’est que les indépendants inscrit à ID@Xbox doivent recevoir des kits de dev alors que la console de base en est un.



A noter que les devs du programme ID@Xbox reçoivent 2 dev kits offerts par Microsoft…

Mais perso j’aimerai bien m’amuser à faire des apps pour ma console. :p








youri_1er a écrit :



Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!





+1









youri_1er a écrit :



Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!







Je ne vois pas pourquoi si les choses sont bien faîtes, avec du code signé par exemple.



Je vous laisse je vais reprendre mes études. Master Marketing et Communication au MS Campus. A la sortie je saurai vendre des gants à un manchot, c’est sûr!



Ou pas… <img data-src=" />








dodo021 a écrit :



Pourtant sur Xbox 360 c’est possible. J’ai fais plusieurs fois du développement XNA sans problème.



Après ce qui est bizarre c’est que les indépendants inscrit à ID@Xbox doivent recevoir des kits de dev alors que la console de base en est un.







Microsoft a verrouillé a mort XNA sur Xbox. Les jeux XNA, surtout en mode debug, sont encapsulés dans un launcher XNA en mode sandbox qui n’ont absolument aucun droit d’en sortir. Un mode tellement ralenti qu’il est impensable s’ils veulent faire un vrai devkit de la console commerciale.









youri_1er a écrit :



Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!







Je pense pareil. C’est un peu ouvrir la porte au diable. Un peu comme la PS3 avec sa possibilité d’installer une distrib Linux.

Au début c’était bien, quand ça a été une porte dérobé au piratage ça ne l’ai plus.



Il y a aussi le fait qu’ils ont le temps de proposer cette possibilité. La console n’a même pas 1an. Il manque encore de grosse fonctionnalité plus importante selon moi <img data-src=" />









youri_1er a écrit :



Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!





Un gros +1. C’est un trop gros risque. Ils feront peut être ça quand elle sera vraiment crackée.









EMegamanu a écrit :



Question naïve :



Vu que les specs de la machine sont du plus classique X86, le dev-kit est-il vraiment indispensable à 100% des tests ?



A ce que je sais par exemple, certaines démos de jeux exclusifs consoles, lors de leur développement sont présentés sur des PC.





Quelque soit l’architectures, faire une fonction genre “template inline void foo(T &bar){bar+=1}” (une fonction qui incrémente de 1 une variable en C++, version hardcore) fonctionnera de la même manière. A part quelques appels système bien particulier, c’est surtout tout ce qui est SDK spécifique à la console (qui normalement, si il est bien fait t’évites à faire ces appels systèmes) qui sont souvent seulement émulé.

De même les moteurs de jeux eux aussi sont adapté à la console (PC = matérielle hétérogène, console = matériel homogène, donc plus exploitable), et émuler sur un PC n’est pas suffisant, bug et fluidité ne sont pas garantie.









jinge a écrit :



Un gros +1. C’est un trop gros risque. Ils feront peut être ça quand elle sera vraiment crackée.







Le gros troll ^^ Les produits MS sont d’une fiabilité absolue <img data-src=" /><img data-src=" /> Aucune chance que la xbox one soit un jour crackée <img data-src=" /><img data-src=" />



C’est marrant comme quand c’est la Xbox, les choses s’envenime vite. Je dirais que c’est presque dommage.

Toujours est il que d’un point de vue maj et suivi je suis content d’avoir suivi MS. La console est continuellement mise à jour et pas seulement pour : “correction de bug et performances” , ajout de fonctionnalités surtouts.



J’ai l’impression que mon gold est utile au moins. Je ne paye pas que des serveurs multi joueur.


ouais selon moi le dementi c’est surtout histoire de clamer le jeu pour que les ventes ne s’ecroulent pas eventuellement a cause de cela.








tazvld a écrit :



Quelque soit l’architectures, faire une fonction genre “template inline void foo(T &bar){bar+=1}” (une fonction qui incrémente de 1 une variable en C++, version hardcore) fonctionnera de la même manière. A part quelques appels système bien particulier, c’est surtout tout ce qui est SDK spécifique à la console (qui normalement, si il est bien fait t’évites à faire ces appels systèmes) qui sont souvent seulement émulé.

De même les moteurs de jeux eux aussi sont adapté à la console (PC = matérielle hétérogène, console = matériel homogène, donc plus exploitable), et émuler sur un PC n’est pas suffisant, bug et fluidité ne sont pas garantie.







Ben justement, pas besoin d’émulation vu que l’archi est du x86 ?

Ne suffirait-il pas de prendre une référence précise de CPU et de CG ?



Niveau fluidité et détail du graphisme, j’ai plutôt compris que c’était l’inverse justement. Démos présentées sur PC de qualité supérieur à ce qui sortira officiellement sur X1 plus tard.









youri_1er a écrit :



Une console commerciale transformé en Dev-kit … c’est la porte ouverte au piratage de la machine ça, m’est avis qu’ils n’ont pas trouvé comment faire pour proposer cela sans que des petits malins puissent détourner l’ensemble!







:) c’est aussi un bon pari, la Kinect 1st gen avait bien marché car on avait pu la craquer pour faire joujou avec.

La wii marchait bien aussi parce qu’on pouvait y craquer des jeux , etc…









EMegamanu a écrit :



Ben justement, pas besoin d’émulation vu que l’archi est du x86 ?

Ne suffirait-il pas de prendre une référence précise de CPU et de CG ?



Niveau fluidité et détail du graphisme, j’ai plutôt compris que c’était l’inverse justement. Démos présentées sur PC de qualité supérieur à ce qui sortira officiellement sur X1 plus tard.





Est ce que le noyau de la xBox est vraiment le même que celui de windows, les pilotes seront-il les mêmes ? Surtout, pas sûr que tu puisses réellement construire un clone matériel d’une xBox avec du matos standard PC. Et je ne parle pas de la PS4 où le simple fait d’avoir de la GDR commune entre le CPU et le GPU tel que c’est fait est (si je ne me trompe pas) inexistant sur PC (et pourtant, ça pourrait sûrement être utile pour le calcule sur GPU).



Et sinon, le problème de fluidité, je le pensais dans ce sens, un jeu qui tourne très bien sur PC ne veut pas dire qu’il tournera bien sur console.









tazvld a écrit :



Est ce que le noyau de la xBox est vraiment le même que celui de windows, les pilotes seront-il les mêmes ? Surtout, pas sûr que tu puisses réellement construire un clone matériel d’une xBox avec du matos standard PC. Et je ne parle pas de la PS4 où le simple fait d’avoir de la GDR commune entre le CPU et le GPU tel que c’est fait est (si je ne me trompe pas) inexistant sur PC (et pourtant, ça pourrait sûrement être utile pour le calcule sur GPU).



Et sinon, le problème de fluidité, je le pensais dans ce sens, un jeu qui tourne très bien sur PC ne veut pas dire qu’il tournera bien sur console.





J’ai jamais parlé de le faire tourner directement par dessus Windows. :)



Certainement que ce n’est pas faisable pour de la PS4 étant donné la contrainte matérielle que tu cites. La X1 aurait aussi de telles optimisations ?



Pour le dernier point tout à fait d’accord, c’est même souvent revu à la baisse lors de la phase de dév.



Après, ça laisse toujours ma question en suspens, je ne vois pas l’impossibilité de la chose sauf s’il y a vraiment une contrainte sur le matériel.

Matériel de référence + surcouche (sous forme d’OS ou de bibliothèques pour un OS existant) et là on l’aurait le kit de développement facile d’accès et moins cher…



En revanche, je me demande si ça ne serait pas un moyen de voir débouler des consoles pirates en y réfléchissant. ^^;

La solution de transformer une X1 du commerce en devkit m’a l’air plus sage.



Ça me semble difficile de proposer des consoles retail en mode devkit étant donnée que depuis très longtemps les devkit de tous les constructeurs disposent d’un hard différent des machines retail. Par exemple les console debug ont le double de mémoire, sans parlé de certaines fonctionnalités comme le debug en temps réel ou des puces cadencées plus rapidement. Ce n’est pas uniquement une histoire de BIOS.



Or ici proposer une console retail en devkit reviens à proposer du lowcost qui ne permettra pas de faire des jeux très élaboré. (genre la Yaroze de Sony)




Ne suffirait-il pas de prendre une référence précise de CPU et de CG ?





Oui tu prend un pentium Gxxx et une HD7850, fini.





Est ce que le noyau de la xBox est vraiment le même que celui de windows



Surement le meme, question de cout et de portabilité rapide vers/depuis le PC, donc encore de cout.








ExIcarus a écrit :



La wii marchait bien aussi parce qu’on pouvait y craquer des jeux , etc…







La Wii marchait bien bien avant qu’on puisse tipiak des jeux dessus. Elle avait seulement trouvé son marché.



Si on croit les constructeurs, ils vendent leur machine a perte, alors ils n’ont aucune envie de voir la console piratée…









Dr.Wily a écrit :



Ça me semble difficile de proposer des consoles retail en mode devkit étant donnée que depuis très longtemps les devkit de tous les constructeurs disposent d’un hard différent des machines retail. Par exemple les console debug ont le double de mémoire, sans parlé de certaines fonctionnalités comme le debug en temps réel ou des puces cadencées plus rapidement. Ce n’est pas uniquement une histoire de BIOS.



Or ici proposer une console retail en devkit reviens à proposer du lowcost qui ne permettra pas de faire des jeux très élaboré. (genre la Yaroze de Sony)







Non tu peux avoir un SDK qui tourne sur un PC classique et exécuter le code sur une Xbox One reliée. Pour Android c’est le cas, ça ne pose pas de problème.









DahoodG4 a écrit :



Oui tu prend un pentium Gxxx et une HD7850, fini.





Surement le meme, question de cout et de portabilité rapide vers/depuis le PC, donc encore de cout.







Au vu de ce que j’ai compris de l’évolution de l’architecture de Windows8, c’est une possibilité (des couches bien séparées). Mais je pense qu’il se sont aussi permis de supprimer quelques casserole nécessaire à la rétrocompatibilité de win8.



Pour le processeur, c’est quelle génération ? il peut être possible d’utiliser des jeux d’instructions spécifiques (par exemple les instruction AVX2 sont dispo depuis les processeur Aswell).

Pareil, la CG, j’ai souvent entendu que c’était une équivalence à une HD7850 (ou un truc du genre), mais que là aussi je ne serait pas étonné de quelques subtilités matérielles.









eliumnick a écrit :



Le gros troll ^^ Les produits MS sont d’une fiabilité absolue <img data-src=" /><img data-src=" /> Aucune chance que la xbox one soit un jour crackée <img data-src=" /><img data-src=" />





N’empêche qu’il me semble que la XBox est la seule console qui n’a pas été piratée logiciellement. Mine de rien c’est déjà pas mal.



Oula dans les commentaires y en a qui ne comprennent pas trop à quoi sevent les kits.



Petite explication : les os de console sont très différents des os actuels car tu peux actuellement aller bien plus bas que dans la plupart des os (modifications mémoire avancée).



De plus certaines fonctions n’existent que sur ces os là et ne peuvent donc être implémentée qu’en ayant la console à côté (juste un exemple, le voice chat n’est pas natif par exemple sous DirectX <img data-src=" />)



Donc il faut au moins que le développeur et le testeur xb1 ait un devkit sous la main.

Le problème est qu’un dev kit vaut actuellement 2000$ et est en nombre limité (très limité, cela dépend du nombre de personnes dans la boite)









lincruste_2_la vengeance a écrit :



Non tu peux avoir un SDK qui tourne sur un PC classique et exécuter le code sur une Xbox One reliée. Pour Android c’est le cas, ça ne pose pas de problème.







C’est déjà le cas des devkits sauf que les devkits te permettent aussi de faire du debug temps réel avec tracking des changements de données par exemple ou pouvoir faire des analyses des frames buffer dans le temps pour savoir pourquoi ton jeu rame. Sans avoir d’impact sur les performances.









ErGo_404 a écrit :



N’empêche qu’il me semble que la XBox est la seule console qui n’a pas été piratée logiciellement. Mine de rien c’est déjà pas mal.







Tu parles de la 1ère ? Celle qui se transformait en boitier multimédia ?



Ou de la seconde ? Celle dont il fallait juste flasher le lecteur de dvd ?









lincruste_2_la vengeance a écrit :



Non tu peux avoir un SDK qui tourne sur un PC classique et exécuter le code sur une Xbox One reliée. Pour Android c’est le cas, ça ne pose pas de problème.







Oui ça a toujours été le cas, mais pour les debug c’est une autre histoire. Tu dois avoir au moins le double de mémoire pour pouvoir fouiller en temps réel dans le code. De plus, tout dépend la façon de relier la console. En USB par exemple tu n’aura pas accès aux NMI ou à toute les instructions de bas niveau, aux ressources utilisées par les diverses puces qui composent la machine.



Les PC/Mac reliés aux consoles ça existe depuis très longtemps. Le Sophia System pour la Saturn, la Marlin Card pour le Gamecube, le NDev pour la Wii/Gamecube, le Tool pour la PS2, la H2700 pour la PS1 et on trouve même la Alpha 1 et 2 pour la XBox 1 qui sont “simplement” des PC.



Sauf quand dans tout ces cas, le hard est pensé pour que le dev puisse faire/voir le code en temps réel par rapport aux ressources de la machine. Chose qui est impossible à faire avec la machines retail, car elles n’ont pas les connectique/mémoire/périphérique/capacités nécessaire à ça.



Par exemple une XBox 360 débug dispose d’1Go de RAM au lieu de 512. Une PS2 Debug est capable de lire n’importe quel CD/DVD-R sans vérification de protection, les devkit PS3 DECR-1000A disposent par exemple de connecteurs spécifiques uniquement dédier au monitoring des processeurs (via un probe analyser). On est très loin du simple devkit soft relier en USB à un PC.



Ha d’accord ok d’accord. Ha ben d’accord alors.








bismarckiz a écrit :



C’est marrant comme quand c’est la Xbox, les choses s’envenime vite. Je dirais que c’est presque dommage.

Toujours est il que d’un point de vue maj et suivi je suis content d’avoir suivi MS. La console est continuellement mise à jour et pas seulement pour : “correction de bug et performances” , ajout de fonctionnalités surtouts.



J’ai l’impression que mon gold est utile au moins. Je ne paye pas que des serveurs multi joueur.







Perso, à ta place, je sais pas si c’est vraiment un bon signe que MS fasse des maj continuellement sur sa console.



T’es quand même sur un produit fermé de toute part, où rien ne peut être installé sans l’aval et le contrôle de MS et où les actions du possesseur de la console sont plus que limitée. Et MS met à jour, corrige, patche sa console de façon continue…



Ça veut vraiment dire que le produit est pas du tout fini, qu’il a encore d’énormes trous à combler et que c’est pas prêt de s’arrêter.

Si le software est ainsi, j’imagine que c’est un peu le même cas pour le hardware.



Je m’inquièterai sérieusement de la durée de ta console à ta place.









js2082 a écrit :



Perso, à ta place, je sais pas si c’est vraiment un bon signe que MS fasse des maj continuellement sur sa console.



T’es quand même sur un produit fermé de toute part, où rien ne peut être installé sans l’aval et le contrôle de MS et où les actions du possesseur de la console sont plus que limitée. Et MS met à jour, corrige, patche sa console de façon continue…



Ça veut vraiment dire que le produit est pas du tout fini, qu’il a encore d’énormes trous à combler et que c’est pas prêt de s’arrêter.

Si le software est ainsi, j’imagine que c’est un peu le même cas pour le hardware.



Je m’inquièterai sérieusement de la durée de ta console à ta place.







Eh oui bien entendu, maintenir un système c’est maintenant un signe d’inquiétude… ce qu’il faut pas lire. Surtout qu’il s’agit en priorité d’ajouts de fonctionnalités.



Enfin bref, pour revenir au sujet, si faire d’une xbox commerciale un devkit comporte des obstacles techniques, ils n’ont qu’à le dire clairement.









after_burner a écrit :



Eh oui bien entendu, maintenir un système c’est maintenant un signe d’inquiétude… ce qu’il faut pas lire. Surtout qu’il s’agit en priorité d’ajouts de fonctionnalités.





<img data-src=" />

Mettre à jour très souvent une CONSOLE est un signe d’inquiétude.

Bien évidemment, cela ne concerne pas que l’ajout de fonctionnalités mais beaucoup les corrections de bug et de perf.



Pour un système fermé n’ayant aucune autre interaction qu’avec son propre écosystème, tu conviendras que l’on aurait pu s’attendre à un truc correctement optimisé dès le départ.









eliumnick a écrit :



Tu parles de la 1ère ? Celle qui se transformait en boitier multimédia ?



Ou de la seconde ? Celle dont il fallait juste flasher le lecteur de dvd ?





La seconde.

Il “suffisait” de flasher le lecteur DVD, sauf qu’il fallait du matériel adapté, que la procédure n’était pas si simple que ça, que l’ouverture de ladite console menait à la fin de la garantie (sauf à faire vraiment très attention), et que tu risquais toujours de te faire bannir.









js2082 a écrit :



<img data-src=" />

Mettre à jour très souvent une CONSOLE est un signe d’inquiétude.

Bien évidemment, cela ne concerne pas que l’ajout de fonctionnalités mais beaucoup les corrections de bug et de perf.



Pour un système fermé n’ayant aucune autre interaction qu’avec son propre écosystème, tu conviendras que l’on aurait pu s’attendre à un truc correctement optimisé dès le départ.







Le système étant d’une part très complexe, et d’autre part très ouvert (connexion internet, ports usb, etc), je ne trouve pas que ça soit si évident que ça.

En fait je n’ai aucun exemple de système aussi complexe qui n’ait pas besoin de mises à jour régulières.









ErGo_404 a écrit :



La seconde.

Il “suffisait” de flasher le lecteur DVD, sauf qu’il fallait du matériel adapté, que la procédure n’était pas si simple que ça, que l’ouverture de ladite console menait à la fin de la garantie (sauf à faire vraiment très attention), et que tu risquais toujours de te faire bannir.







Pour le matériel adapté, de mémoire, il fallait un pc avec un port SATA.

Et niveau logiciel y’avait surement des trucs automatisé.

Pour la garantie et le bannissement du XBOX Live oui tu as raison.



Edit : enfin le point principal c’est quand même que cette console a été hackée comme les autres ^^









eliumnick a écrit :



Pour le matériel adapté, de mémoire, il fallait un pc avec un port SATA.

Et niveau logiciel y’avait surement des trucs automatisé.

Pour la garantie et le bannissement du XBOX Live oui tu as raison.



Edit : enfin le point principal c’est quand même que cette console a été hackée comme les autres ^^





Quand je l’ai fait il fallait un petit circuit intégré que tu branchais à l’arrache sur le controlleur du lecteur DVD, lui même branché sur un PC. Il fallait faire tourner un soft (attention, que sur XP) pour récupérer une clé que tu devais insérer dans une ROM modifiée du lecteur pour la reflasher. On a vu plus simple.

Après il existe peut être un autre hack plus récent mais je n’en ai juste pas entendu parler.



Pour moi un hack logiciel c’est juste “tu lances tel soft” ou au pire “tu branches tel ou tel matos”, mais certainement pas “tu ouvres ta console”.

La wii par exemple c’était magique, il suffisait de lancer un jeu et de faire une combinaison de touches avec les bonnes données sur la carte mémoire. Ca prenait du temps mais c’était simple. La PS3 il fallait une clé USB adaptée il me semble, mais je ne me suis jamais penché sur la question.









ErGo_404 a écrit :



Quand je l’ai fait il fallait un petit circuit intégré que tu branchais à l’arrache sur le controlleur du lecteur DVD, lui même branché sur un PC. Il fallait faire tourner un soft (attention, que sur XP) pour récupérer une clé que tu devais insérer dans une ROM modifiée du lecteur pour la reflasher. On a vu plus simple.

Après il existe peut être un autre hack plus récent mais je n’en ai juste pas entendu parler.



Pour moi un hack logiciel c’est juste “tu lances tel soft” ou au pire “tu branches tel ou tel matos”, mais certainement pas “tu ouvres ta console”.

La wii par exemple c’était magique, il suffisait de lancer un jeu et de faire une combinaison de touches avec les bonnes données sur la carte mémoire. Ca prenait du temps mais c’était simple. La PS3 il fallait une clé USB adaptée il me semble, mais je ne me suis jamais penché sur la question.







Ah… en fait tu parles uniquement de hack logiciel ? Pardon, cette subtilité m’avait échappé ^^



Belle langue de bois le Major Nelson… <img data-src=" />








bismarckiz a écrit :



C’est marrant comme quand c’est la Xbox, les choses s’envenime vite. Je dirais que c’est presque dommage.

Toujours est il que d’un point de vue maj et suivi je suis content d’avoir suivi MS. La console est continuellement mise à jour et pas seulement pour : “correction de bug et performances” , ajout de fonctionnalités surtouts.



J’ai l’impression que mon gold est utile au moins. Je ne paye pas que des serveurs multi joueur.





Vite? Ça fait plus d’un an qu’ils disent qu’ils vont le faire… Elle va pas vivre 40ans la console donc au contraire ^^









EMegamanu a écrit :



J’ai jamais parlé de le faire tourner directement par dessus Windows. :)



Certainement que ce n’est pas faisable pour de la PS4 étant donné la contrainte matérielle que tu cites. La X1 aurait aussi de telles optimisations ?



Pour le dernier point tout à fait d’accord, c’est même souvent revu à la baisse lors de la phase de dév.



Après, ça laisse toujours ma question en suspens, je ne vois pas l’impossibilité de la chose sauf s’il y a vraiment une contrainte sur le matériel.

Matériel de référence + surcouche (sous forme d’OS ou de bibliothèques pour un OS existant) et là on l’aurait le kit de développement facile d’accès et moins cher…



En revanche, je me demande si ça ne serait pas un moyen de voir débouler des consoles pirates en y réfléchissant. ^^;

La solution de transformer une X1 du commerce en devkit m’a l’air plus sage.







Oui. La RAM est aussi partagée sur la X1 même si c’est de la DDR3 et non de la GDDR5.



Par ailleurs la X1 a de l’eDram embarquée sur le SoC, 32 Mo je crois. Enfin il me semble qu’il y a aussi un chip audio spécifique et des fonctions vectorielles…

Bref le SoC de la X1 est un monstre de + de 5 milliards de transistors complexe. Donc même si tout ce qui est dedans peut se retrouver ailleurs bout par bout, si tu veux vraiment en tirer tout ce que la X1 a dans le ventre c’est quand même très très spécifique.

Si tu veux te faire plaisir :



http://semiaccurate.com/2013/08/29/a-deep-dive-into-microsofts-xbox-ones-archite…

http://semiaccurate.com/2013/08/30/a-deep-dive-in-to-microsofts-xbox-one-gpu-and…

http://semiaccurate.com/2013/09/03/xbox-ones-sound-block-is-much-more-than-audio…














Kevin Hottot a écrit :



En l’état, il est donc difficile de savoir ce qu’il en est vraiment





Sans déconner c’est pas possible d’écrire une inepsie pareille.



Qu’est-ce-qu’on a ?

D’un côté, on a, je cite l’article : “Martin Fuller, le responsable du Xbox Advanced Technology Group”, un ponte chez MS qui doit être un minimum au courrant du dossier Xbox One vu son poste donc et qui dit : “Dans les débuts de la Xbox One, nous avions eu l’idée qu’une version commerciale de la console pourrait se transformer en dev kit et vice versa. Au final, même si c’était une idée admirable, cela ne s’est pas fait. Je ne peux pas vous expliquer spécifiquement pourquoi. Et aussi loin que cela me concerne, il n’y a aucun plan à ce sujet. Je ne suis pas au courant des raisons qui ont fait que nous n’avons pas réussi à faire cela.”

On peut guère faire plus clair je crois.



De l’autre côté, on a le “fameux” Major Nelson, un PR de MS (dont le métier, la communication, consiste essentiellement à mentir je le rappelle) qui donne une réponse de Normand qui pue la langue de bois à des kilomètres, je cite :

« Les commentaires faits aujourd’hui concernant la possibilité d’utiliser une console normale comme dev kit sont inexacts. Nous restons engagés à proposer les meilleures solutions possibles pour que les développeurs et les passionnés puissent créer leurs jeux sur Xbox One »



Et après cela, le crédule Kévin Hottot ose écrire : “En l’état, il est donc difficile de savoir ce qu’il en est vraiment”.

La naïveté dégoulinante de Kévin Hottot ne cessera jamais de m’exaspérer.



.








Akoirioriko a écrit :









Hyrb est avant toute chose le directeur de la programmation du Xbox Live, il est lui aussi un minimum au courant de ce qu’il se passe.



Maintenant, partir du principe qu’il ment sans aucune autre forme de vérification n’a rien de factuel que cela te plaise ou non.



[mode documentaire]

Mesdames et messieurs, nous avons la chance de voir le hater dans son habitat naturel. Il est généralement seul mais il arrive qu’il forme des petites tribus. Ils se nourrissent d’aliments basiques de type bullshit.

Ses journées se limitent à chercher sa nourriture et à semer ses déjections là où il passe. La reproduction des haters restent un mystère mais nous continuons à les pister pour en savoir plus.



Restez à l’écoute, nous reviendrons rapidement vers vous avec d’autres découvertes.

[/mode documentaire]








js2082 a écrit :



<img data-src=" />

Mettre à jour très souvent une CONSOLE est un signe d’inquiétude.

Bien évidemment, cela ne concerne pas que l’ajout de fonctionnalités mais beaucoup les corrections de bug et de perf.



Pour un système fermé n’ayant aucune autre interaction qu’avec son propre écosystème, tu conviendras que l’on aurait pu s’attendre à un truc correctement optimisé dès le départ.







Ça c’est une façon de voir les choses, aujourd’hui même les télé, les montres, peuvent recevoir des Maj. Ce ne sont pas des systèmes très “ouverts” par leur fonction.



Il y a de plus en plus de fonctionnalité sur les consoles maintenant, donc voir des corrections est logique.



Personnellement je n’ai pas constaté de gros soucis de performances sur la Xbox one même à sa sortie, il n’y avait pas de bug bloquant sur les fonctionnalités de bases avec la console, mais c’est un constat perso, je sais pas ce qu’il en est en général.



l’important est que les problèmes puisse être réglés.