kavap

Membres
  • Compteur de contenus

    548
  • Inscription

  • Dernière visite

Tout ce qui a été posté par kavap

  1. kavap

    [resolu] Uix Reboot A L'infini

    tiens tu peut y DL la mais prend le rapidement je vais y laisser tres longtemps
  2. kavap

    Info Panel

    j'ai fait une petite update du code avec la possibilité d'afficher de nouvelles infos: la temperature interne en Celsius et faranheight le bios la version du dash la l'album et la piste ecouté dans le default.xip/config.xap remplacer les fonctions selectInfoData par celles ci : function SelectInfoPanelData1(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespacee"); } else if(b.toLowerCase() == "freespacee") { RefreshMenu("freespacef"); }else if(b.toLowerCase() == "freespacef") { RefreshMenu("freespaceg"); }else if(b.toLowerCase() == "freespaceg") { RefreshMenu("freespace"); }else if(b.toLowerCase() == "freespace") { RefreshMenu("cputempf"); }else if(b.toLowerCase() == "cputempf") { RefreshMenu("cputempc"); }else if(b.toLowerCase() == "cputempc") { RefreshMenu("inttempf"); }else if(b.toLowerCase() == "inttempf") { RefreshMenu("inttempc"); }else if(b.toLowerCase() == "inttempc") { RefreshMenu("rom"); } else if(b.toLowerCase() == "rom") { RefreshMenu("fanspeed"); }else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); }else if(b.toLowerCase() == "avtype") { RefreshMenu("dashversion"); } else if(b.toLowerCase() == "dashversion") { RefreshMenu("music"); }else if(b.toLowerCase() == "music") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData2(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespacee"); } else if(b.toLowerCase() == "freespacee") { RefreshMenu("freespacef"); }else if(b.toLowerCase() == "freespacef") { RefreshMenu("freespaceg"); }else if(b.toLowerCase() == "freespaceg") { RefreshMenu("freespace"); }else if(b.toLowerCase() == "freespace") { RefreshMenu("cputempf"); }else if(b.toLowerCase() == "cputempf") { RefreshMenu("cputempc"); }else if(b.toLowerCase() == "cputempc") { RefreshMenu("inttempf"); }else if(b.toLowerCase() == "inttempf") { RefreshMenu("inttempc"); }else if(b.toLowerCase() == "inttempc") { RefreshMenu("rom"); } else if(b.toLowerCase() == "rom") { RefreshMenu("fanspeed"); }else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); }else if(b.toLowerCase() == "avtype") { RefreshMenu("dashversion"); } else if(b.toLowerCase() == "dashversion") { RefreshMenu("music"); }else if(b.toLowerCase() == "music") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData3(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespacee"); } else if(b.toLowerCase() == "freespacee") { RefreshMenu("freespacef"); }else if(b.toLowerCase() == "freespacef") { RefreshMenu("freespaceg"); }else if(b.toLowerCase() == "freespaceg") { RefreshMenu("freespace"); }else if(b.toLowerCase() == "freespace") { RefreshMenu("cputempf"); }else if(b.toLowerCase() == "cputempf") { RefreshMenu("cputempc"); }else if(b.toLowerCase() == "cputempc") { RefreshMenu("inttempf"); }else if(b.toLowerCase() == "inttempf") { RefreshMenu("inttempc"); }else if(b.toLowerCase() == "inttempc") { RefreshMenu("rom"); } else if(b.toLowerCase() == "rom") { RefreshMenu("fanspeed"); }else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); }else if(b.toLowerCase() == "avtype") { RefreshMenu("dashversion"); } else if(b.toLowerCase() == "dashversion") { RefreshMenu("music"); }else if(b.toLowerCase() == "music") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData4(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespacee"); } else if(b.toLowerCase() == "freespacee") { RefreshMenu("freespacef"); }else if(b.toLowerCase() == "freespacef") { RefreshMenu("freespaceg"); }else if(b.toLowerCase() == "freespaceg") { RefreshMenu("freespace"); }else if(b.toLowerCase() == "freespace") { RefreshMenu("cputempf"); }else if(b.toLowerCase() == "cputempf") { RefreshMenu("cputempc"); }else if(b.toLowerCase() == "cputempc") { RefreshMenu("inttempf"); }else if(b.toLowerCase() == "inttempf") { RefreshMenu("inttempc"); }else if(b.toLowerCase() == "inttempc") { RefreshMenu("rom"); } else if(b.toLowerCase() == "rom") { RefreshMenu("fanspeed"); }else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); }else if(b.toLowerCase() == "avtype") { RefreshMenu("dashversion"); } else if(b.toLowerCase() == "dashversion") { RefreshMenu("music"); }else if(b.toLowerCase() == "music") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData5(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespacee"); } else if(b.toLowerCase() == "freespacee") { RefreshMenu("freespacef"); }else if(b.toLowerCase() == "freespacef") { RefreshMenu("freespaceg"); }else if(b.toLowerCase() == "freespaceg") { RefreshMenu("freespace"); }else if(b.toLowerCase() == "freespace") { RefreshMenu("cputempf"); }else if(b.toLowerCase() == "cputempf") { RefreshMenu("cputempc"); }else if(b.toLowerCase() == "cputempc") { RefreshMenu("inttempf"); }else if(b.toLowerCase() == "inttempf") { RefreshMenu("inttempc"); }else if(b.toLowerCase() == "inttempc") { RefreshMenu("rom"); } else if(b.toLowerCase() == "rom") { RefreshMenu("fanspeed"); }else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); }else if(b.toLowerCase() == "avtype") { RefreshMenu("dashversion"); } else if(b.toLowerCase() == "dashversion") { RefreshMenu("music"); }else if(b.toLowerCase() == "music") { RefreshMenu("ipaddress"); }} et dans default.xip/default.xap remplacer la fonction changeDisplay par celle ci : function ChangeDisplay(){var line1;var line2;var line3;var line4;var line5;var fanspeedtext;var avtypetext;var cpuftext;var cpuctext;var freespacetext;var freespaceetext;var freespaceftext;var freespacegtext;var ipaddresstext;var intctext;var intftext;var romtext;var dashversiontext;var musictext;var showmyinfo;var sTopText = "";var sBotText = "";var sMainText = "";sTopText = "Infos XBOX";sBotText = "XBOX ";var nCpuTemp = theConfig.GetCPUTemp();var CputempF = Math.round(nCpuTemp * 9/5 + 32);var CputempC = Math.round(nCpuTemp);var EFree = theHardDrive.GetFreeSpace("E:\\");var FFree = theHardDrive.GetFreeSpace("F:\\");var GFree = theHardDrive.GetFreeSpace("G:\\");var TotalFree = EFree + FFree + GFree;var EFreeGo = InGo(EFree);var FFreeGo = InGo(FFree);var GFreeGo = InGo(GFree);var TotalFreeGo = InGo(TotalFree);var nIntTemp = theConfig.GetInternalTemp();var InttempF = Math.round(nIntTemp * 9/5 + 32);var InttempC = Math.round(nIntTemp);cpuctext = "Température CPU= " + CputempC + " C";cpuftext = "Température CPU= " + CputempF + " F";intctext = "Température Interne= " + InttempC + " C";intftext = "Température Interne= " + InttempF + " F";freespacetext = "Espace Libre Total = " + TotalFreeGo + " Go";freespaceetext = "Espace Libre sur E = " + EFreeGo + " Go";freespaceftext = "Espace Libre sur F = " + FFreeGo + " Go";freespacegtext = "Espace Libre sur G = " + GFreeGo + " Go";ipaddresstext = "Addresse IP = " + theXboxNetwork.GetXboxIP();fanspeedtext = "Vitesse Ventilateur = " + theConfig.GetFanSpeed()*2 + "%";avtypetext = "AV Pack Type = " + theConfig.GetAVPackType();romtext = "BIOS =" + theConfig.GetROMVersion();dashversiontext = "Version du Dash = " + theConfig.GetXdashVersion();musictext = theMusicCollection.GetSoundtrackSongName(currentAlbum, currentTrack);var myline = new Array(5);var mylinetext = new Array(5);var IniFile = new Settings; IniFile.SetIniSection( "InfoPanel" ); line1 = IniFile.GetIniValue("info1"); line2 = IniFile.GetIniValue("info2"); line3 = IniFile.GetIniValue("info3"); line4 = IniFile.GetIniValue("info4"); line5 = IniFile.GetIniValue("info5"); IniFile.CloseIniFile();myline[1] = line1;myline[2] = line2;myline[3] = line3;myline[4] = line4;myline[5] = line5;for (var i=1; i < 6; i = i + 1) { if (myline[i] == "cputempc") {mylinetext[i] = cpuctext; } if (myline[i] == "cputempf") {mylinetext[i] = cpuftext; } if (myline[i] == "inttempc") {mylinetext[i] = intctext; } if (myline[i] == "inttempf") {mylinetext[i] = intftext; } if (myline[i] == "freespacee") { mylinetext[i] = freespaceetext; } if (myline[i] == "freespacef") { mylinetext[i] = freespaceftext; } if (myline[i] == "freespaceg") { mylinetext[i] = freespacegftext; } if (myline[i] == "freespace") { mylinetext[i] = freespacetext; } if (myline[i] == "ipaddress") { mylinetext[i] = ipaddresstext; } if (myline[i] == "fanspeed") { mylinetext[i] = fanspeedtext; } if (myline[i] == "avtype") { mylinetext[i] = avtypetext; } if (myline[i] == "rom") { mylinetext[i] = romtext; } if (myline[i] == "dashversion") { mylinetext[i] = dashversiontext; } if (myline[i] == "music") { mylinetext[i] = musictext; } }sMainText = mylinetext[1] + "\r" + mylinetext[2] + "\r" + mylinetext[3] + "\r" + mylinetext[4] + "\r" + mylinetext[5];var c = theMainMenu.children[0].children[0];c.theClock_text.children[0].children[0].geometry.text = sMainText;c.Clock_panel_header_text.text = sTopText;c.Clock_panel_support_03_text.text = sBotText;}
  3. kavap

    Dna, Squigles, Chains, Corkscrews

    ah oui aussi vous pouvez modifier la tailles des trucs dans main_menu.xip/default.xap rechercher scale 24 24 24 il y a 12 lignes de ce type 3 éléments * 4 modèles, chaque élément d'un modèle peut donc avoir une taille independante. changer les valeurs par 12 12 12 par exemple si vous y voulez plus petit ou encore 33 33 33 si vous y voulez plus grand.
  4. oui il y en a, mais je sais pas trop ce qu'il y est sauvegardé
  5. kavap

    Dna, Squigles, Chains, Corkscrews

    si vous voulez vous pouvez ajouter une fonction pour activer ou desactiver les dna avec une touche voila fonction de dazza a mettre dans default.xip/default.xap rechercher control DEF theMainMenuJoy Joystick { function OnADown() { PlaySoundA(); if(nCurMainMenuItem == 0) { theMusicMenuIn.Play(); GoToMusic(); } else if(nCurMainMenuItem == 1) { theSettingsMenuIn.Play(); GoToHardDrive(); } else if(nCurMainMenuItem == 2) { theSettingsMenuIn.Play(); GoToSettings(); } else if(nCurMainMenuItem == 3) { theSettingsMenuIn.Play(); theHardDrive.ExecuteFile("E:\\Programmes\\Logiciels\\XBMC\\default.xbe" ); } } et ajouter a la suite function OnXDown(){ if (bDNAVisible == true ) { if( sDNAType == "dna" ) { HideDNA(); } else if( sDNAType == "squigles" ) { HideSquigles(); } else if( sDNAType == "chains" ) { HideChains(); } else if( sDNAType == "corkscrews" ) { HideCorkscrews(); } bDNAVisible = false; } else if (bDNAVisible == false ) { if( sDNAType == "dna" ) { ShowDNA(); } else if( sDNAType == "squigles" ) { ShowSquigles(); } else if( sDNAType == "chains" ) { ShowChains(); } else if( sDNAType == "corkscrews" ) { ShowCorkscrews(); } bDNAVisible = true; }} voila cette fonction cache le modele(dna, chains ...) lorsqu'on appui sur x et reaffiche le meme lorsqu'on rappuie sur x j'en ai fait une autre legerement modifié, lorsqu'on rappuie sur x c un autre modele qui s'affiche on peut ainsi les faires defiler, la voici : function OnXDown(){ if (bDNAVisible == true ) { if( sDNAType == "dna" ) { HideDNA(); } else if( sDNAType == "squigles" ) { HideSquigles(); } else if( sDNAType == "chains" ) { HideChains(); } else if( sDNAType == "corkscrews" ) { HideCorkscrews(); } bDNAVisible = false; } else if (bDNAVisible == false ) { if( sDNAType == "dna" ) { ShowSquigles(); sDNAType = "squigles"; } else if( sDNAType == "squigles" ) { ShowChains(); sDNAType = "chains"; } else if( sDNAType == "chains" ) { ShowCorkscrews(); sDNAType = "corkscrews"; } else if( sDNAType == "corkscrews" ) { ShowDNA(); sDNAType = "dna"; } bDNAVisible = true; }}
  6. un code de CompFreak07 et modifié par Dazza de xboxscene similaire au code pour les dna mais avec des modèles en plus (squigles, chains, corkscrews) j'ai mixé le code de CompFreak07 avec celui deja dispo ici pour les dna car celui ci est mieux a mon gout pour ses petites anim' lorsqu'on active ou desactive les dna par contre je n'ai pas eu le temps d'essayer de reproduire ces anim' pour les autres modèles. quelques screenshots : dna squigles chains corkscrews et donc voici le code. ouvrir default.xip/default.xap rechercher : function QuickLaunchA() et ajouter juste au dessus : function SDOnBootCheck(){var IniFile = new Settings;IniFile.SetIniSection( "DNA On Boot" );var a = IniFile.GetIniValue( "Enabled" );IniFile.CloseIniFile();// Hide everything to start withHideDNA();HideChains();HideSquigles();HideCorkscrews();sDNAType = a;bDNAVisible = true;if( a == "dna" ) { ShowDNA(); }else if( a == "squigles" ) { ShowSquigles(); }else if( a == "chains" ) { ShowChains(); }else if( a == "corkscrews" ) { ShowCorkscrews(); }else { return; }} rechercher ensuite: var bBackToDVDPlayer; et ajouter juste en dessous : var sDNAType;var bDNAVisible;var bDNAVisable;var bSquiglesVisable;var bChainsVisable;var bCorkscrewsVisable; maintenant trouver : b_InWireFrame = false; et ajouter ceci juste avant : bDNAVisable = true;bSquiglesVisable = true;bChainsVisable = true;bCorkscrewsVisable = true; trouver ensuite: DEF theXboxLogo4x3Background Background et juste avant ajouter : function HideDNA(){bDNAVisable = false;var w = theMainMenu.children[0].children[0];w.theDNA1.SetRotation(0, 2, .5, 0.1745330);w.theDNA3.SetRotation(0, 0, -.5, 0.1745330);w.theDNA5.SetRotation(0, 1, .5, 0.1745330);w.theDNA1.fade = 1.0;w.theDNA3.fade = 1.0;w.theDNA5.fade = 1.0;w.theDNA1.SetTranslation(285.900002, -89.261000, -40.399994);w.theDNA3.SetTranslation(285.900002, -89.261000, -40.399994);w.theDNA5.SetTranslation(285.900002, -89.261000, -40.399994);w.theDNA1.fade = 0.75;w.theDNA3.fade = 0.75;w.theDNA5.fade = 0.75;w.theDNA1.SetAlpha(0);w.theDNA3.SetAlpha(0);w.theDNA5.SetAlpha(0);thePlayerPanelIn.Play();}function ShowDNA(){bDNAVisable = true;var x = theMainMenu.children[0].children[0];x.theDNA1.SetRotation(0, 0, .5, 0.1745330);x.theDNA3.SetRotation(0, 0, 1, -.523599);x.theDNA5.SetRotation(0, 0, .3, -0.1745330);x.theDNA1.fade = 1.0;x.theDNA3.fade = 1.0;x.theDNA5.fade = 1.0;x.theDNA1.SetTranslation(-5400, 0, -5100);x.theDNA3.SetTranslation(0, 0, -5000);x.theDNA5.SetTranslation(4000, 0, -5100);x.theDNA1.fade = 0.75;x.theDNA3.fade = 0.75;x.theDNA5.fade = 0.75;x.theDNA1.SetAlpha(1);x.theDNA3.SetAlpha(1);x.theDNA5.SetAlpha(1);thePlayerPanelOut.Play();}function HideSquigles(){bSquiglesVisable = false;var x = theMainMenu.children[0].children[0];x.theSquigles1.SetAlpha(0);x.theSquigles3.SetAlpha(0);x.theSquigles5.SetAlpha(0);thePlayerPanelIn.Play(); }function ShowSquigles(){bSquiglesVisable = true;var x = theMainMenu.children[0].children[0];x.theSquigles1.SetRotation(0, 0, .5, 0.6345330);x.theSquigles3.SetRotation(0, 0, 1, -.523599);x.theSquigles5.SetRotation(0, 0, .5, -0.1245330);x.theSquigles1.fade = 1.0;x.theSquigles3.fade = 1.0;x.theSquigles5.fade = 1.0;x.theSquigles1.SetTranslation(-5400, 0, -5100);x.theSquigles3.SetTranslation(0, 0, -5000);x.theSquigles5.SetTranslation(4000, 0, -5100);x.theSquigles1.fade = 0.75;x.theSquigles3.fade = 0.75;x.theSquigles5.fade = 0.75;x.theSquigles1.SetAlpha(1);x.theSquigles3.SetAlpha(1);x.theSquigles5.SetAlpha(1);thePlayerPanelOut.Play();}function HideChains(){bChainsVisable = false;var x = theMainMenu.children[0].children[0];x.theChains1.SetAlpha(0);x.theChains3.SetAlpha(0);x.theChains5.SetAlpha(0);thePlayerPanelIn.Play();}function ShowChains(){bChainsVisable = true;var x = theMainMenu.children[0].children[0];x.theChains1.SetRotation(0, 0, .5, 0.1745330);x.theChains3.SetRotation(0, 0, 1, -.523599);x.theChains5.SetRotation(0, 0, .3, -0.1745330);x.theChains1.fade = 1.0;x.theChains3.fade = 1.0;x.theChains5.fade = 1.0;x.theChains1.SetTranslation(-5400, 0, -5100);x.theChains3.SetTranslation(0, 0, -5000);x.theChains5.SetTranslation(4000, 0, -5100);x.theChains1.fade = 0.75;x.theChains3.fade = 0.75;x.theChains5.fade = 0.75;x.theChains1.SetAlpha(1);x.theChains3.SetAlpha(1);x.theChains5.SetAlpha(1);thePlayerPanelOut.Play();}function HideCorkscrews(){bCorkscrewsVisable = false;var x = theMainMenu.children[0].children[0];x.theCorkscrews1.SetAlpha(0);x.theCorkscrews3.SetAlpha(0);x.theCorkscrews5.SetAlpha(0);thePlayerPanelIn.Play();}function ShowCorkscrews(){bCorkscrewsVisable = true;var x = theMainMenu.children[0].children[0];x.theCorkscrews1.SetRotation(0, 0, .5, 0.1745330);x.theCorkscrews3.SetRotation(0, 0, 0, 0.1745330);x.theCorkscrews5.SetRotation(0, 0, .3, -0.1745330);x.theCorkscrews1.fade = 1.0;x.theCorkscrews3.fade = 1.0;x.theCorkscrews5.fade = 1.0;x.theCorkscrews1.SetTranslation(-5700, 0, -5100);x.theCorkscrews3.SetTranslation(0, 0, -5000);x.theCorkscrews5.SetTranslation(4300, 0, -5100);x.theCorkscrews1.fade = 0.75;x.theCorkscrews3.fade = 0.75;x.theCorkscrews5.fade = 0.75;x.theCorkscrews1.SetAlpha(1);x.theCorkscrews3.SetAlpha(1);x.theCorkscrews5.SetAlpha(1);thePlayerPanelOut.Play();} maintenant rechercher : MainMenuAttract(); et ajouter juste après : SDOnBootCheck(); sauvegarder c fini pour le default.xap ouvrir default.xip/config.xap rechercher : configList[i] = "Dash Style:";configValues[i] = "c-Dashboard Settings-Dash Style";configSelect[i] = "ToggleMM()";i = i + 1; ajouter à la suite ceci: configList[i] = "Enable DNA on Startup:";configValues[i] = "c-DNA On Boot-Enabled";configSelect[i] = "ToggleDSN()";i = i + 1; et à la fin du fichier ajouter : function ToggleDSN(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "dna") { RefreshMenu("squigles"); } else if(b.toLowerCase() == "squigles") { RefreshMenu("chains"); } else if(b.toLowerCase() == "chains") { RefreshMenu("corkscrews"); } else if(b.toLowerCase() == "corkscrews") { RefreshMenu("none"); } else if(b.toLowerCase() == "none") { RefreshMenu("dna"); }} c fini pour le config.xap ouvrir main_menu.xip/default.xap et ajouter au tout debut du fichier : DEF theCorkscrews1 Transform{children[Spinner { rpm -3 axis 0 1 0 children [DEF Corkscrews1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF Corkscrews1_Mesh Mesh { url "Backing_Corkscrews.xm" } } ]translation 0 0 0 }DEF CorkscrewsString1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF CorkscrewsString1_Mesh Mesh { url "Corkscrews.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .5 0.1745330//translation -4400 0 -5100translation -5400 0 -5100}DEF theCorkscrews3 Transform{children[Spinner { rpm -3 axis 0 1 0 children [DEF Corkscrews3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF Corkscrews3_Mesh Mesh { url "Backing_Corkscrews.xm" } } ]translation 0 0 0 }DEF CorkscrewsString3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF CorkscrewsString3_Mesh Mesh { url "Corkscrews.xm" } } ]translation 0 0 0 }] }]scale 24 24 24rotation 0 0 1 -.523599translation 0 0 -5000}DEF theCorkscrews5 Transform{children[Spinner { rpm -3 axis 0 1 0 children [DEF Corkscrews5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF Corkscrews5_Mesh Mesh { url "Backing_Corkscrews.xm" } } ]translation 0 0 0 }DEF CorkscrewsString5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF CorkscrewsString5_Mesh Mesh { url "Corkscrews.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .3 -0.1745330//translation 3000 0 -5100translation 4000 0 -5100}DEF theChains1 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF Chains1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA1_Mesh Mesh { url "chains.xm" } } ]translation 0 0 0 }DEF ChainsString1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString1_Mesh Mesh { url "chain.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .5 0.1745330//translation -4400 0 -5100translation -5400 0 -5100}DEF theChains3 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF Chains3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA3_Mesh Mesh { url "chains.xm" } } ]translation 0 0 0 }DEF ChainsString3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString3_Mesh Mesh { url "chain.xm" } } ]translation 0 0 0 }] }]scale 24 24 24rotation 0 0 1 -.523599translation 0 0 -5000}DEF theChains5 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF Chains5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA5_Mesh Mesh { url "chains.xm" } } ]translation 0 0 0 }DEF ChainsString5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString5_Mesh Mesh { url "chain.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .3 -0.1745330//translation 3000 0 -5100translation 4000 0 -5100}DEF theSquigles1 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF Squigles1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA1_Mesh Mesh { url "Backing_squigles.xm" } } ]translation 0 0 0 }DEF SquiglesString1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString1_Mesh Mesh { url "Backing_squigles_SIDES.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .5 0.1745330//translation -4400 0 -5100translation -5400 0 -5100}DEF theSquigles3 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF Squigles3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA3_Mesh Mesh { url "Backing_squigles.xm" } } ]translation 0 0 0 }DEF SquiglesString3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString3_Mesh Mesh { url "Backing_squigles_SIDES.xm" } } ]translation 0 0 0 }] }]scale 24 24 24rotation 0 0 1 -.523599translation 0 0 -5000}DEF theSquigles5 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF Squigles5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA5_Mesh Mesh { url "Backing_squigles.xm" } } ]translation 0 0 0 }DEF SquiglesString5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString5_Mesh Mesh { url "Backing_squigles_SIDES.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .3 -0.1745330//translation 3000 0 -5100translation 4000 0 -5100}DEF theDNA1 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF DNA1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA1_Mesh Mesh { url "Backing_dna.xm" } } ]translation 0 0 0 }DEF DNAString1 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString1_Mesh Mesh { url "Backing_dna_SIDES.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .5 0.1745330//translation -4400 0 -5100translation -5400 0 -5100}DEF theDNA3 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF DNA3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA3_Mesh Mesh { url "Backing_dna.xm" } } ]translation 0 0 0 }DEF DNAString3 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString3_Mesh Mesh { url "Backing_dna_SIDES.xm" } } ]translation 0 0 0 }] }]scale 24 24 24rotation 0 0 1 -.523599translation 0 0 -5000}DEF theDNA5 Transform{children[Spinner { rpm 2 axis 0 1 0 children [DEF DNA5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "MenuCell" } } geometry DEF DNA5_Mesh Mesh { url "Backing_dna.xm" } } ]translation 0 0 0 }DEF DNAString5 Transform { children [ Shape { appearance Appearance { material MaxMaterial { name "FlatSrfc/PodParts" } } geometry DEF DNAString5_Mesh Mesh { url "Backing_dna_SIDES.xm" } } ]translation 0 0 0 }]}]scale 24 24 24rotation 0 0 .3 -0.1745330//translation 3000 0 -5100translation 4000 0 -5100} sauvegarder le fichier reinserer les fichiers dans les xips il faut egalement ajouter ces fichiers dans main_menu.xip ouvrir UIX.ini et ajouter [DNA On Boot]Enabled=dna c fini
  7. si et fan d'asuka tout particulierement, mais je doit avouer ne pas avoir tout compris a la fin
  8. kavap

    Formatage De G:

    non pas du tout, mais on malheureusement pas le pouvoir d'y faire grand chose
  9. kavap

    Formatage De G:

    non cela ne formatera que le G mais avant cela t'aura peut etre a change ton bios, pour en prendre un qui supporte la partition G. qu'est ce que t'as comme bios actuellement ?
  10. En fait le nom exact c'est Gestionnaire de Fichiers dans le menu principal de Avalaunch En fait le nom exact c'est le nom que tu lui a donné et il se trouve la où tu l'as mit et ca n'a pas grande importance
  11. salut oui le dash que t'as recup devrait aller. faut l'installer a la racine de C: sinon il ne marchera pas pour les jeux en français ca se regle dans le dash d'origine, donc regle deja ton 1er problème
  12. c le fichier bootimage.png dans le dossier avalaunch. retelecharge avalaunch et remplace ton fichier par celui par default
  13. kavap

    Info Panel

    ouais j'ai pas testé encore les 6 tab, il y a visiblement encore pas mal de problèmes
  14. kavap

    Info Panel

    une petite option en plus de ma confection (inspiré par le code sur les DNA) pour avoir l'info panel ou non au boot du dash pour ce faire: dans default.xip/default.xap rechercher function QuickLaunchA() et juste avant ajouter: function PanelOnBootCheck(){ var c = theMainMenu.children[0].children[0]; var IniFile = new Settings; IniFile.SetIniSection( "InfoPanel" ); var a = IniFile.GetIniValue( "enable" ); IniFile.CloseIniFile(); if( a == "true" ) { c.theMainMenuClock.visible = true;} else if( a == "false" ) { c.theMainMenuClock.visible = false;} else { return; }} rechercher ensuite DEF theMainMenu Level descendre un peu jusqu'a UpdateMainMenu();UpDateMainMenuButtonsText();MainMenuAttract();EnableAudio(); et ajouter a la suite PanelOnBootCheck(); ouvrir maintenant default.xip/config.xap rechercher configList[i] = "Info Panel - Line 1:"; configValues[i] = "c-InfoPanel-info1"; configSelect[i] = "SelectInfoPanelData1()"; i = i + 1; et inserer juste avant : configList[i] = "Enable InfoPanel On Startup:";configValues[i] = "c-InfoPanel-enable";configSelect[i] = "ToggleTF()";i = i + 1; ouvrir maintenant uix.ini et ajouter enable=true (ou false) de cette maniere: [InfoPanel]enable=trueinfo1=ipaddressinfo2=cputempcinfo3=fanspeedinfo4=freespacefinfo5=freespace voila fini
  15. kavap

    Info Panel

    une fonction en plus tjs de mrmodem pour enlever ou faire apparaitre le panneau rechercher : control DEF theMainMenuJoy Joystick et rajouter cette fonction dedans function OnXDown() { var c = theMainMenu.children[0].children[0]; if ( c.theMainMenuClock.visible ) {c.theMainMenuClock.visible = false;} else {c.theMainMenuClock.visible = true;} } si X est deja utiliser pour afficher l'ADN par exemple utiliser OnYDown ou encore OnInfo pour la touche info de la telecommande
  16. kavap

    Info Panel

    voila une mise a jour du code de slick50zd par mrmodem tous 2 membres d'xboxscene, il apporte rien, il a juste etait optimisé pour de futur améliorations. j'y ai ajouté la possibilités d'afficher la temperature en Celsius comme pour l'autre, j'ai egalement ajouté les possibilités d'afficher l'espace libre sur E, F et G qui avaient disparu dans ce nouveau code. j'ai ajouté aussi une nouvelle fonction pour avoir les tailles en Go donc ce qu'il faut changer : dans default.xip/default.xap remplacer l'ancienne fonction ChangeDisplay par celle ci : function ChangeDisplay(){var line1;var line2;var line3;var line4;var line5;var fanspeedtext;var avtypetext;var cpuftext;var cpuctext;var freespacetext;var freespaceetext;var freespaceftext;var freespacegtext;var ipaddresstext;var showmyinfo;var sTopText = "";var sBotText = "";var sMainText = "";sTopText = "Infos XBOX";sBotText = "XBOX ";var nIntTemp = theConfig.GetCPUTemp();var CputempF = Math.round(nIntTemp * 9/5 + 32);var CputempC = Math.round(nIntTemp);var EFree = theHardDrive.GetFreeSpace("E:\\");var FFree = theHardDrive.GetFreeSpace("F:\\");var GFree = theHardDrive.GetFreeSpace("G:\\");var TotalFree = EFree + FFree + GFree;var EFreeGo = InGo(EFree);var FFreeGo = InGo(FFree);var GFreeGo = InGo(GFree);var TotalFreeGo = InGo(TotalFree);cpuctext = "Température CPU= " + CputempC + " C";cpuftext = "Température CPU= " + CputempF + " F";freespacetext = "Espace Libre Total = " + TotalFreeGo + " Go";freespaceetext = "Espace Libre sur E = " + EFreeGo + " Go";freespaceftext = "Espace Libre sur F = " + FFreeGo + " Go";freespacegtext = "Espace Libre sur G = " + GFreeGo + " Go";ipaddresstext = "Addresse IP = " + theXboxNetwork.GetXboxIP();fanspeedtext = "Vitesse Ventilateur = " + theConfig.GetFanSpeed()*2 + "%";avtypetext = "AV Pack Type = " + theConfig.GetAVPackType();var myline = new Array(5); var mylinetext = new Array(5); var IniFile = new Settings; IniFile.SetIniSection( "InfoPanel" ); line1 = IniFile.GetIniValue("info1"); line2 = IniFile.GetIniValue("info2"); line3 = IniFile.GetIniValue("info3"); line4 = IniFile.GetIniValue("info4"); line5 = IniFile.GetIniValue("info5"); IniFile.CloseIniFile(); myline[1] = line1; myline[2] = line2; myline[3] = line3;myline[4] = line4; myline[5] = line5; for (var i=1; i < 6; i = i + 1) { if (myline[i] == "cputempc") {mylinetext[i] = cpuctext; } if (myline[i] == "cputempf") {mylinetext[i] = cpuftext; } if (myline[i] == "freespacee") { mylinetext[i] = freespaceetext; } if (myline[i] == "freespacef") { mylinetext[i] = freespaceftext; } if (myline[i] == "freespaceg") { mylinetext[i] = freespacegftext; } if (myline[i] == "freespace") { mylinetext[i] = freespacetext; } if (myline[i] == "ipaddress") { mylinetext[i] = ipaddresstext; } if (myline[i] == "fanspeed") { mylinetext[i] = fanspeedtext; } if (myline[i] == "avtype") { mylinetext[i] = avtypetext; } }sMainText = mylinetext[1] + "\r" + mylinetext[2] + "\r" + mylinetext[3] + "\r" + mylinetext[4] + "\r" + mylinetext[5];var c = theMainMenu.children[0].children[0];c.theClock_text.children[0].children[0].geometry.text = sMainText;c.Clock_panel_header_text.text = sTopText;c.Clock_panel_support_03_text.text = sBotText;}function InGo( x ){var f_gb_mb = x / 1000;var f_gb = Math.round(f_gb_mb);var f_mb = (f_gb_mb - f_gb) * 100;var f_mb_r = Math.round(f_mb);return f_gb + "." + f_mb_r;} maintenant dans default.xip/config.xap remplacer l'ancier code : configList[i] = "Info Panel-Info 1 Displays:";configValues[i] = "c-Info Panel-info1";configSelect[i] = "ToggleInfoType()";i = i + 1; configList[i] = "Info Panel-Info 2 Displays:";configValues[i] = "c-Info Panel-info2";configSelect[i] = "ToggleInfoType()";i = i + 1; configList[i] = "Info Panel-Info 3 Displays:";configValues[i] = "c-Info Panel-info3";configSelect[i] = "ToggleInfoType()";i = i + 1; configList[i] = "Info Panel-Info 4 Displays:";configValues[i] = "c-Info Panel-info4";configSelect[i] = "ToggleInfoType()";i = i + 1; configList[i] = "Info Panel-Info 5 Displays:";configValues[i] = "c-Info Panel-info5";configSelect[i] = "ToggleInfoType()";i = i + 1; par celui ci : configList[i] = "Info Panel - Line 1:"; configValues[i] = "c-InfoPanel-info1"; configSelect[i] = "SelectInfoPanelData1()"; i = i + 1; configList[i] = "Info Panel - Line 2:"; configValues[i] = "c-InfoPanel-info2"; configSelect[i] = "SelectInfoPanelData2()"; i = i + 1; configList[i] = "Info Panel - Line 3:"; configValues[i] = "c-InfoPanel-info3"; configSelect[i] = "SelectInfoPanelData3()"; i = i + 1; configList[i] = "Info Panel - Line 4:"; configValues[i] = "c-InfoPanel-info4"; configSelect[i] = "SelectInfoPanelData4()"; i = i + 1; configList[i] = "Info Panel - Line 5:"; configValues[i] = "c-InfoPanel-info5"; configSelect[i] = "SelectInfoPanelData5()"; i = i + 1; ensuite supprimer la fonction ToggleInfoType() du code precedent et rajouter ces 5 nouvelles fonctions : function SelectInfoPanelData1(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespace"); } else if(b.toLowerCase() == "freespace") { RefreshMenu("cputemp"); } else if(b.toLowerCase() == "cputemp") { RefreshMenu("fanspeed"); } else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); } else if(b.toLowerCase() == "avtype") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData2(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespace"); } else if(b.toLowerCase() == "freespace") { RefreshMenu("cputemp"); } else if(b.toLowerCase() == "cputemp") { RefreshMenu("fanspeed"); } else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); } else if(b.toLowerCase() == "avtype") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData3(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespace"); } else if(b.toLowerCase() == "freespace") { RefreshMenu("cputemp"); } else if(b.toLowerCase() == "cputemp") { RefreshMenu("fanspeed"); } else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); } else if(b.toLowerCase() == "avtype") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData4(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespace"); } else if(b.toLowerCase() == "freespace") { RefreshMenu("cputemp"); } else if(b.toLowerCase() == "cputemp") { RefreshMenu("fanspeed"); } else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); } else if(b.toLowerCase() == "avtype") { RefreshMenu("ipaddress"); }}function SelectInfoPanelData5(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "ipaddress") { RefreshMenu("freespace"); } else if(b.toLowerCase() == "freespace") { RefreshMenu("cputemp"); } else if(b.toLowerCase() == "cputemp") { RefreshMenu("fanspeed"); } else if(b.toLowerCase() == "fanspeed") { RefreshMenu("avtype"); } else if(b.toLowerCase() == "avtype") { RefreshMenu("ipaddress"); }} les rajouter apres ceci : function ToggleMM(){ var c = theConfigPanel.children[0].children[0]; var b = c.theRightSlots.children[LV2Item].children[0].geometry.text; if(b.toLowerCase() == "modded") { RefreshMenu("stock"); } else if(b.toLowerCase() == "stock") { RefreshMenu("modded"); }} et dans le UIX.ini virer l'ancinne section [info Panel] et rajouter celle ci : [InfoPanel]info1=ipaddressinfo2=cputempcinfo3=fanspeedinfo4=freespacefinfo5=freespace voila c fini
  17. salut alors en haut a gauche il y a mode normal ou mode guidé, tu as du passer en mode guidée remet toi en mode normal et ca remarchera comme tu le souhaite.
  18. kavap

    Xbmc Cvs 08/12/04 + Unleashx

    ok mais soit plus precis lol c vraiment un exploit a proprement parlé, un xboxdash.xbe avec fonts hacké pour charger Phoenix bios loader, dans ce cas la ou est installé PBL et ou est installé ton dashboard. ou est ce que en xboxdash.xbe tu a directement PBl (vu que tu a une puce tu n'a pas besoin de l'exploit des fonts) et ou est installé ton dash parce que pour ton probleme de retour vers le dash avec xbmc, tu pourrais faire pointer le tag <dashboard> directement sur ton dash, cela marcherai peut etre deja mieux par contre pour ton problème avec xlink kai qui ne voit pas les jeux a part une erreur de config je ne voit pas est que unleashx lui voit tes jeux ?
  19. kavap

    Cause Des Reboot Uix

    le mieux c encore de prendre les wav et les fonts specifiques à UIX
  20. kavap

    Jeux Originaux Non Reconnu

    ton disque est peut etre naze, a faire des hotswap a tout va tu l'as peut etre endommagé. j'ai un pote qu'avait le même problème son disque pouvait lancer un dash, mais pas un jeux, on a essayé de le formater il ne marchait pas mieux, on a essayé de le formater pour le mettre dans un pc, windows n'a même pas réussi a le formatter. On l'a renvoyé au SAV ils ont confirmé qu'il etait naze et l'on remplacé cette histoire est arrivé 2 fois avec des maxtor 80Go
  21. kavap

    Xbmc Cvs 08/12/04 + Unleashx

    soit plus precis sur ton exploit, comment est il installé ? si tu a une puce, tu n'a pas besoin d'un exploit a proprement parler, tu a peut etre fait comme moi, tu boot juste sur PBL qui charge un meillleur bios.
  22. ouais les bios x2 passe sur la duox2, la vrai question c'est: est ce que les bios x2 sont compatible avec ta xbox ? quel est la version de ta xbox ? si c une 1.6 ou 1.6b ben tu sera obligé de conserver ton M8 pour deplacer ton sujet seul un moderateur peut le faire, laisse ca comme ca pour le moment fornorst devrait pouvoir s'occuper de ca, c un peu sa section favorite
  23. ce n'est pas unleashx qui gere l'IGR mais ton bios. tu peut desactiver l'igr avec un bios X2 en creant un fichier a la racine de E en le nommant je ne sais plus trop comment, mais pour le M8 je sais pas. sinon utilise un bios X2 plutot car les 2 config de touches sont: les 2 gachettes+back+start ou les 2 gachettes+back+noir donc pas de problème pour fight night. mais pose ta question dans la bonne section (bios) car cela n'a rien avoir avec unleashX
  24. oui
  25. kavap

    Xbmc Cvs 08/12/04 + Unleashx

    xbmcconfig.xml je pense que c une erreur en ecrivant ton post, mais si effectivement ton fichier s'appelle comme ca, ca peut expliquer quelques problèmes, mais bon si c'etait ca ce serai des problèmes bien plus consèquent. serieusement je sais pas si tout est bien configuré sous xbmc ca devrai marcher essaye avec une nouvelle version d'xbmc peut etre. sinon ton C:\xboxdash.xbe c quoi, phoenix bios loader ? t'as quoi comme exploit, t'as tjs ta puce ?