TheTool Posté(e) le 4 décembre 2009 Posté(e) le 4 décembre 2009 (modifié) Bonjour a tous, /!\ le but de ce sujet n'est pas de developper un loader de jeux depuis le rebooter, je m'interresse d'un peu plus pret au dev sur 360, mais voila, j'en ai un peut ras la patate de demonter mon disque, le connecter, et inserer mon contenu avec xplorer360. J'aimerai donc coder un tout petit utilitaire qui lancerais automatiquement le fichier 'default.xex' qui serait contenu dans ma clef usb. La doc parle bien du XLaunchNewImage, mais il n'est pas possible de lancer l'xex en utilisant les chemins suivants : usb:\default.exe usb0:\default.exe la console retombe systematiquement sur le dash en me disant de retelecharger le jeux... Donc si il y a quelqu'un qui pourrait me venir en aide, ça serait très sympa. Merci, Ludo Modifié le 11 décembre 2009 par TheTool
KaMbiOkIkA Posté(e) le 4 décembre 2009 Posté(e) le 4 décembre 2009 J'ai pas la doc avec moi. Mais en cherchant sur Google, je trouve ça, ça t'aidera peut-être : http://pastebin.com/m7658f24d ++
TheTool Posté(e) le 4 décembre 2009 Auteur Posté(e) le 4 décembre 2009 merci kambiokika, j'etais deja tomber sur cette exemple, mais je n'arrive pas a le compiler, et aucune réference de CreateDriveMapping dans la doc.
KaMbiOkIkA Posté(e) le 4 décembre 2009 Posté(e) le 4 décembre 2009 En principe et de tête, dans l'exemple y'a que CreateDriveMapping qui n'est pas documenté dans le XDK. Je t'avoue n'avoir jamais jusqu'à présent regardé comment on monter un disque, mais c'est quasi certain que c'est comme pour la XBox 1 et pour des raisons de sécurité, des fonctions non documentées et cachées dans le kernel. A part chercher des infos sur les forum de dev US, je ne vois pas d'autre voie pour le moment. ++
TheTool Posté(e) le 4 décembre 2009 Auteur Posté(e) le 4 décembre 2009 d'apres ce poste sur xboxhacker, icekiller indique que c'est une limitation imposée par microsoft : nah just got "are the patches public" question 10 times a day and get annoying ;-)xex launching works @ freeboot.. the problem is the mounting part.. and that isn't a freeboot limitation its an xbox XDK limitation (protection against it from MS it seems..) reste a savoir comment la degager, ca fait 2 jours que je cherche sur google, et a part la source que tu as cité plus haut, il n'y a rien de rien... j'ai fouiller xbins a la recherche d'une doc, d'un patch, mais je n'ai rien trouver a ce sujet.
Hack-Tarus Posté(e) le 5 décembre 2009 Posté(e) le 5 décembre 2009 (modifié) bon, je ne pourrai pas t'aidé sur ce sujet, mais ayant plusieur test de xex, et xbe, je pense que pour le dev sur 360 il faut peut etre mieu commencer par son emu xbox 1. M$ bride sa bécanne pour booter certains .xbe et pas d'autres. Mon but à l'époque etait de faire croire a la 360 qu'elle bootait un .xbe alors que s'en etait un autre. exemple sur le dashboard 360 le disque est reconnu comme halo 2 alors qu'est c'est le .xbe de evox .boot puis message comme quoi le jeu n'est pas pris en charge par l'emu xbox. Si on arrivait à virer se bridage de boot .xbe, bonjour evox, XBMC ...........et peut etre une meilleur compréhension ou découverte de faille sur 360. Si vous voulez voir les manip de .xbe regarder ma signature : tuto dvd 360 multi boot xbox Modifié le 5 décembre 2009 par Hack-Tarus
TheTool Posté(e) le 5 décembre 2009 Auteur Posté(e) le 5 décembre 2009 Bon j'avance un peu, je viens de remarquer que lorsque je fait un package avec xlast, mes applications ne fonctionnent plus, je me mange un message me demandant de retelecharger le jeu. Par contre, je le grave sur dvd (apparament le multi-session est supporté) et la il se lance parfaitement, donc reste a tester d'autre trucs, comme la fonction XContentLaunchImage Ludo
tikilou Posté(e) le 9 décembre 2009 Posté(e) le 9 décembre 2009 Si la protection des XBE venait à être elle aussi cassée, ça pourrait devenir interessant, on assisterais en grande partie à la rétro-compatibilité de la plupart des outils/logiciels ayants vu le jour sur la première XBOX, en attendant mieux en port natif sur la 360. =) Ça serait vraiment le pied, ça ferait déjà une base XBMC/Émulateurs, ce qui serait déjà pas mal pour un début, même si limité au potentiel de la première xbox.
Daouid Posté(e) le 9 décembre 2009 Posté(e) le 9 décembre 2009 Partage ta méthode si t'a résolu ton problème...
TheTool Posté(e) le 9 décembre 2009 Auteur Posté(e) le 9 décembre 2009 salut, je ne partage pas le code car il n'est pas le miens, désolé. Ludo
tikilou Posté(e) le 9 décembre 2009 Posté(e) le 9 décembre 2009 Est ce que celui qui l'a développé aura l'amabilité de partager le fruit de son travail?...
TheTool Posté(e) le 9 décembre 2009 Auteur Posté(e) le 9 décembre 2009 a mon avis ça ne sera pas dans l'immediat. A moins que quelq'un d'autre ne le face avant. je me suis engagé a ne rien dévoilé.
Daouid Posté(e) le 9 décembre 2009 Posté(e) le 9 décembre 2009 salut,je ne partage pas le code car il n'est pas le miens, désolé. Ludo On dirait xbox-scene, une section DEV, mais personne qui partage... Pas étonnent que ca ai pris 4 ans à la scene pour trouvé le graal 360...
TheTool Posté(e) le 9 décembre 2009 Auteur Posté(e) le 9 décembre 2009 (modifié) eu j'ai toujours partagé ce qui pouvait l'etre, mais j'ai donner ma parole que je ne le distriburais pas. Le jours ou j'y serais autorisé, je le partagerais avec plaisir. Modifié le 17 décembre 2009 par TheTool
Hack-Tarus Posté(e) le 11 décembre 2009 Posté(e) le 11 décembre 2009 par contre le titre n'a rien a voir!! Lancer un xbe !!!
TheTool Posté(e) le 11 décembre 2009 Auteur Posté(e) le 11 décembre 2009 salut, oui tu as raison, je me suis louper c'etait un xex, une sequelle de la xbox1
Yelrac Posté(e) le 17 décembre 2009 Posté(e) le 17 décembre 2009 J'ai vu sur xbh que icekiller t'avais répondu, qu'en est-il de ton problème? J'aimerais bien savoir, j'ai trouver l'exemple avec CreateDriveMapping mais ça fait référence à une fonction non déclarée dans ce que je connais.
TheTool Posté(e) le 17 décembre 2009 Auteur Posté(e) le 17 décembre 2009 J'ai vu sur xbh que icekiller t'avais répondu, qu'en est-il de ton problème?J'aimerais bien savoir, j'ai trouver l'exemple avec CreateDriveMapping mais ça fait référence à une fonction non déclarée dans ce que je connais. salut, ba le problème est résolu, icekiller m'a donner quelques infos supplémentaires . Pour la réference manquante dans la fonction CreateDriveMapping , c'est tout a fait normal, le code n'est pas complet. Comme tu as du le voir au dessus, je me suis engager a ne pas fournir ce code qui est celui de la team freexex. Enfin je rajouter que j'ai mis plus d'une après midi a faire fonctionnner ce bout de code . Ludo
Yelrac Posté(e) le 17 décembre 2009 Posté(e) le 17 décembre 2009 (modifié) Le code est bon alors? il manque juste un include? C'est fournit avec le SDK? J'veut juste savoir ça après j'me débrouille Modifié le 17 décembre 2009 par Yelrac
TheTool Posté(e) le 17 décembre 2009 Auteur Posté(e) le 17 décembre 2009 Désolé me suis louper de bout de code, il y en a un deuxieme sur ce meme site (en cache....). C'est celui ci qui te sera plus utile....
Yelrac Posté(e) le 17 décembre 2009 Posté(e) le 17 décembre 2009 je l'ai vu hier mais il a disparu aujourd'hui
-Zou- Posté(e) le 17 décembre 2009 Posté(e) le 17 décembre 2009 donner un lien sera plus pratique il me semble ...
-Zou- Posté(e) le 18 décembre 2009 Posté(e) le 18 décembre 2009 J'ai trouvé également ceci sur pastebin : http://pastebin.com/m344cc303 Apparemment ObCreateSymbolicLink/ObDeleteSymbolicLink sont des fonctions cachées du kernel mais il manque pas mal d'autre info.
KaMbiOkIkA Posté(e) le 19 décembre 2009 Posté(e) le 19 décembre 2009 (modifié) http://209.85.229.132/search?q=cache:Xb8HS...=clnk&gl=fr http://209.85.229.132/search?q=cache:U6VFq...=clnk&gl=fr Modifié le 19 décembre 2009 par KaMbiOkIkA
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant