Badablek

Administrateurs
  • Compteur de contenus

    12 543
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Badablek

  1. question à 1 euro, toutes tes wiimotes sont bien associées à ta wii ? Tu n'aurais pas par hasard synchronisé ta wiimote #2 sur une autre wii (auquel cas l'émulateur ne peut pas la synchro, vu qu'il utilise les paramètres de synchro de la Wii) essaie à tout hasard de la resynchroniser à l'aide du bouton rouge à côté du slot SD et sous le capot de batterie de la wiimote.
  2. bon bah pour expliquer c'est super simple...vous voyez tout mon charabia plus haut, vous oubliez tout, vous décompressez l'excellent utilitaire d'Ac_K et vous faites ForBadaConv.exe nom_du_background.bmp
  3. ça a déjà été demandé...et la réponse n'a pas changé d'un iota (et ne changera jamais) : la version 3.3 du firmware empêche le fonctionnement des DVD trucha signés, et je te le donne en mille, le DVD d'installation de la chaîne homebrews repose...sur la faille Trucha, comme tout DVD sur lequel on a modifié la signature des fichiers. Wii + MAJ 3.3 = installation obligatoire par la faille Zelda TP.
  4. ^_^ mise à jour : désormais, tout le processus est automatisé de A à Z, cela ne marche cependant que pour ceux qui ont enregistré leur version de Winhex 15.0 (les scripts sont désactivés et/ou très limités sur la version de démonstration). Il suffira de placer background.bmp dans le même répertoire que les outils et de cliquer sur Build.bat. Il faudra ensuite cliquer sur OK à chaque fois que WInhex posera une quesiton, et le fichier tout prêt à être compilé apparaitra par la magie du scripting Je vais essayer de refaire mes scripts sur un éditeur héxadécimal gratuit.
  5. Salut les GueuX, Avec l'aide inestimable de Ac_K, qui a consacré pas loin de 5 heures de son temps pour m'aider à comprendre le format des fonds d'écran de mes émulateurs préférés, allant même jusqu'à coder un logiciel Wii très sympathique de conversion, je vais vous expliquer aujourd’hui comment modifier le fond d’écran de Snes9xGX 003 (applicable à n’importe quel homebrew utilisant un background compréssé). Il faudra pour cela avoir un environnement de compilation devkitpro fonctionnel et à jour, sans oublier la librairie freetype requise pour compiler ce petit bijou de homebrew. 2 méthodes s'offriront à vous : en utilisant l’utilitaire de Ac_K sur votre Wii ou en faisant ça à la main, avec les outils qui vont bien. Je vais aujourd’hui aborder la technique manuelle, pas forcement la plus simple, mais j’aime bien la bidouille. J’ai par ailleurs crée un script quasi complet de conversion pour les plus fainéants, pour peu que vous utilisez une version enregistrée de l’excellent Winhex 15.0. [Méthode à la main] Outils nécessaires : * Winhex 15.0 enregistré (le script ne fonctionne pas sur version d'évaluation) * ce pack de logiciels Il faut tout d’abord trouver un fond d’écran en 640 x 480 au format BMP, considérons que celui-ci se nomme background.bmp. Attention, un fond d'écran "compliqué" (entendez par là bien chargé graphiquement) va fortement faire augmenter la taille des binaires compilés (d'environ 3Mo pour une image compliquée). Il faut dans un premier temps le rendre compréhensible pour la Gamecube/Wii. Il faut donc passer par gfx2gc.exe qui va se faire un plaisir de le convertir au format Y1CBY2CR via cette commande : Gfx2gc.exe -1D background.bmp Un fichier "background.raw.c" est créé. Ouvrez le dans un éditeur de texte (Programmer’s Notepad est recommandé...simple, efficace, et fourni avec devkitpro !). Vous vous retrouvez devant ceci : /* * File : background.bmp * Width : 640 * Height: 480*/#define BACKGROUND_WIDTH (640)#define BACKGROUND_HEIGHT (480)#define BACKGROUND_SIZE (307200)const unsigned long background_Bitmap[480*640]={ Puis une multitude de valeurs héxa et enfin };/* END OF FILE */ Le but du jeu est simple : ne garder que les codes héxa Exemple : 0x00800080, 0x00800080, 0x00800080, 0x00800180, 0x02800380, 0x02800480, 0x02800380, 0x02800580, 0x05800380, 0x04803A80, 0x13800080, 0x02800180, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x01800280, 0x03800580, 0x05800480, 0x0A800280, 0x04800280, 0x02800180, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800580, 0x0A7F0B80, 0x15801182, 0x0B782F82, 0x0B7D157D, 0x0F8B0C79, 0x0683017D, 0x01800080, 0x00800080, 0x01800080, 0x00800180, 0x02800380, 0x0682067F, 0x0A82097F, 0x0782027F, 0x04820380, 0x0482027F, 0x0380037F, 0x02800180, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x00800080, 0x007F0081 Ps : il faut aussi penser à retirer la dernière virgule derrière la toute dernière valeur héxa. Sauvegardez votre travail, on va passer à l’éditeur héxadécimal. Personnellement j’utilise Winhex 15.0. Il faut donc ouvrir background.raw.c puis on va utiliser une fonction très pratique : Remplacer chaîne héxa (Ctrl + Alt + H) Il va falloir remplacer ces valeurs par une valeur vide (ce qui les effacera, chose que l’on veut) 2C203078 2C200D0A 3078 ATTENTION à bien respecter cet ordre pour remplacer ! Là, on a presque fini avec l'éditeur héxa...il ne manque plus qu’à faire une conversion Ascii > Binaire, en utilisant la fonction "Convertir" (Ctrl+ R) de Winhex. Il faut choisir "ASCII Hexadécimal > Binaire". Sauvegardez. Le fichier est enfin prêt pour la suite des opérations. On va passer par une petite compression Zlib qui permettra de réduire considérablement le fichier, si le background choisi est "simple" graphiquement. zlibc -k background.raw.c background.bin 9 Dernière phase : convertir le binaire compréssé en un format compréhensible par la Gamecube/Wii. bin2c background.bin background.h BG A partir de là, on a tous les éléments. Il va falloir noter la taille en octets des fichiers background.raw.c et background.bin Dans mon cas, ça sera 614400 et 517888. Ouvrez le fichier original "gfx_bg.h" des sources de snes9x dans Programer's notepad /* * File : bg3.bmp * Width : 640 * Height: 480*/#define BG_WIDTH (640)#define BG_HEIGHT (480)#define BG_RAW (614400)#define BG_COMPRESSED (517888)static unsigned char bg[]={ Comme vous pouvez le voir, il faut renseigner les tailles du background non compréssé et compréssé. Une fois ces valeurs correctement renseignées, il va falloir copier les données entre {} du fichier background.h que l'on vient tout juste de créer à la place des données originales de "gfx_bg.h" (elles aussi entre {}). Sauvegardez "gfx_bg.h", recompilez snes9x et admirez votre magnifique background perso....je sais, c''est beaucoup à faire pour si peu de chose, mais pour celui qui aime la bidouille, c'est génial. Pour faciliter 90% du processus de création, j'ai inclus un fichier batch ainsi qu'un script winhex pour faire tout le boulot (sauf insérer les tailles des fichiers et coller les valeurs héxa dans le fichier "gfx_bg.h"). Il faut simplement décompresser les outils où vous voulez, copier le fichier BMP désiré dans le même répertoire, renommé background.bmp et de lancer build.bat. J'espère automatiser à 100% le processus sous peu... BONUS : pour ceux qui aiment les choses vraiment bien faites, il est possible "d'optimiser" background.h et de lui faire perdre 500Ko (sur 3Mo ça peut le faire). Il suffit pour cela, toujours à l'aide de Winhex, de supprimer tous les espaces entre les valeurs héxa, en remplaçant la valeur 2C20 par la valeur 2C.
  6. il ne faut pas synchroniser avec 1+2... quand tu allumes ta console, wiimote #1 est synchro, tu lances HBC. Tu lances l'émulateur (wiimote #2 n'a aucune raison de s'éteindre, puisqu'elle n'a jamais été allumée) et seulement sur l'interface, tu appuies sur A de la wiimote #2 pour la synchro.
  7. Badablek

    Panne de stockage pour la Wii

    bla bla bla.... ça ne te convient plus, tu revends, on va pas argumenter encore une fois... ça commence à bien faire les pleurnichards qui achètent un truc pour venir se plaindre après...alors oui y'a des accessoires, comme sur n'importe quelle autre console ou PC : tu veux joeur à DDR > tapis, à Gran turismo 52 > volant, etc...... et tu n'es en aucun cas obligé de les acheter. Le wiizapper ? optionnel. La wiiboard ? optionnelle (seuls ceux qui veulent jouer à Wiifit en ont besoin). La manette classique ? optionnelle. Quant au prix du wiimotion plus, bienvenue à Paco Rabanne en direct de la station Mir qui prédit son prix avant même sa commercialisation (plus fort que Madame Irma !) Ce qui me fait le plus marrer, c'est qu'avant l'annonce du wiimotion plus, y'avait personne qui ramenait sa fraise sur la précision....et subitement, on passe d'un très bon système à une grosse daubasse en puissance...eh la console est sortie en Novembre 2006 hein, fallait se reveiller AVANT dans ce cas, et revendre ! Personne n'oblige quiconque à garder la wii... les jeux vidéo sont un luxe, pas une nécessité....alors soit on accepte le prix à payer, soit on met sa thune ailleurs.
  8. salut, alors déjà, la version 003 n'est absolument pas de Lopst mais de michniewski ensuite, le loader n'a aucune incidence sur les homebrews...ce n'est pas parce que tu peux synchroniser deux wiimotes sur la chaîne HBC que, par magie, les émulateurs et jeux le peuvent (en pratique ça serait génial, mais faut pas rêver). Si snes9xGX 003 n'implémente pas la synchronisation de 2 wiimotes, tu ne pourras rien y faire. et pour finir, vu que snes9xGX 003 supporte parfaitement 2 wiimotes, je ne vois pas le problème. Testé à l'instant, mes deux wiimotes sont synchronisées et répondent parfaitement, toutes les deux, sur Super Mario Kart. Essaie tout simplement de ne pas synchroniser la deuxième sur la chaîne homebrew, peut être ça ton problème. ps : après test, quand je quitte snes9xGX (avec les 2 wiimotes synchro), seule la wiimote 1 répond sur la chaîne HBC...la deuxième reste synchro, mais pas avec HBC.
  9. Badablek

    N-card : Lancement De Jeux Gba

    lu, le N-card est un slot1, impossible de lancer du code GBA sans une extension GBA supplémentaire...aucun loader n'existe pour s'en passer.
  10. hello, bon tuto pour commencer à développer et compiler, par contre pour recompiler certains homebrews, ça ne suffit pas genre la lib freetype à rajouter à devkitpro pour compiler notre ami snes9x. Très utile : http://tehwii.tehskeen.com/tehwii/downloads.php
  11. bon à savoir, je croyais que l'auto sram ne pouvait que charger automatiquement, pas sauver... mais cette option est activée par défaut si je ne me trompe pas ?
  12. parce que tu vas nous dire que 80% des jeux N64 nécessitaient l'expansion pack...tu dois avoir une N64 très spéciale dans ce cas, vu le peu de jeux qui l'utilisaient et le réclamaient obligatoirement comme d'hab, Nintendo fait ses petites affaires et au petit bonheur la chance, ça arrive aux oreilles des tiers....pas étonnant que certains soient frileux de développer sur Wii. Ils ont un vrai souci de com', faudrait voir peut être à évoluer.
  13. Badablek

    Probleme R4

    les premiers R4 avaient le mécanisme à ressort pour "éjecter" la SD....avant que des problèmes ne surviennent. Ils ont ensuite été remplacé par des slots microSD inertes, nécessitant de la soulever manuellement avec l'ongle. Donc qu'il y ait ou non ce mécanisme ne veut pas dire grand chose, ça peut très bien être un vieux R4 ps : merci d'utiliser le bouton EDITER, le multi post n'est pas recommandé ici... messages combinés.
  14. Badablek

    Démo Headtracking

    la vidéo date peut être, mais est là pour illustrer ce qui vient de sortir...la démo d'headtracking.
  15. salut, commence déjà par rajouter le bonjour de circonstance si tu ne veux pas que ton sujet parte à la poubelle. concernant ton problème, c'est simplement que tu as oublié une petite chose, Genplus ne sauvegarde pas tout seul les données. Une fois que tu as fini ta partie, AVANT d'éteindre la console (ou de quitter l'émulateur ou de relancer un autre jeu), tu dois aller dans File management > Sram Manager > Save Sram et valider.
  16. Badablek

    Problème Sur M3ds Simply

    salut, si tu fais un peu tout et n'importe quoi, ça ne risque pas de marcher le Simply n'est absolument PAs compatible SDHC, donc il aura bien du mal à lire quoi que ce soit sur ta microSD de 4Go... tu achètes une 2Go maximum (non SDHC) et ça devrait le faire. Je suppose que tu avais bien testé ton ancienne carte avant d'en racheter une ?
  17. Badablek

    Recherche D'un Homebrew Ds

    eh bien on en apprend tous les jours j'avais jamais entendu parlé de headset. Par contre niveau jack, ça m'etonnerait qu'un homebrew puisse convertir un jack OUT en jack IN...le micro du headset dçoit passer par les broches supplémentaires du port casque de la DS. mais à ma connaissance, pas de homebrew pour faire un dictaphone.
  18. ouais enfin...ça marche pour 99% des utilisateurs, ce n'est pas si bancal que ça... et puis si ce n'est que la fonction de MAJ online qui ne semble pas marcher chez toi, bah tu feras les MAJ manuellement, c'est pas plus compliqué. se priver du meilleur soft homebrew sur Wii pour si peu, c'est dommage. En suivant ton raisonnement, tu ne tournes donc pas sur un OS genre windows, linux, windows ou autre, puisque par définition, y'a forcement des problèmes de compatibilité et des fonctions qui bugguent chez certains... ps : la seule fois où j'ai eu des soucis de réseau, c'est quand j'ai (comme un con) changé mon SSID sans en répercuter les modifications sur ma Wii...le plus drôle, j'obtenais tout de même une IP, le logo passait blanc, mais impossible d'uploader quoi que ce soit en wifi. Tu n'utilises pas d'option exotique genre ne pas diffuser le SSID ?
  19. Badablek

    Probleme Allumage Ds Lite

    salut, ce n'est pas une résistance, c'est une bobine....réparable avec un composant de même nature et de même valeur (ou s'approchant)
  20. Badablek

    Expansion Gba

    bon, j'ai essayé de te faire comprendre les choses gentillement, mais apparement ça ne marche pas...on va passer un cran au dessus. 1/ tu cherches 2/ tu arrêtes de upper ton sujet, parce que là ça devient vraiment casse bonbon 3/ tu cherches tu poses des questions posées maintes fois, certains prennent en plus le temps de te répondre, et tu reposes les mêmes questions ! Alors maintenant tu te prends par la main, tu lis les réponses, tu cherches, tu as toutes les infos. je locke.
  21. Badablek

    Recherche D'un Homebrew Ds

    salut, et tu le brancherais où, ton micro ? Y'a aucune prise micro sur la DS, donc tu ne risques pas vraiment de trouver un homebrew de ce genre
  22. tu désinstalles la chaîne...parce que tu ne peux pas faire de MAJ de celle-ci par le réseau (MAJ qui n'existe même pas encore) ? concept bizarre ps : bouton EDITER la prochaine fois.
  23. Badablek

    VirtuaGirlDS v0.1

    nitrotracker > 195 lectures virtuagirls > 792 lectures comme quoi, une gonzesse courtement vêtue attire plus qu'un clavier midi ps : ne marche pas sur M3Simply, probablement un projet compilé sous une (très) vieille version de la PALib...
  24. Badablek

    Xyzzy

    salut, interessant, même si pour le moment ça ne servira qu'à très peu de gens de connaitre les clés de sa Wii. Mais ça promet pour la suite, par exemple signer des chaînes homebrew pour sa Wii, ce qui ne nécessiterait plus le hack TP (enfin d'après ce que j'ai compris) ps : toujours la gueguerre Bushing/Waninkoko, comme quoi on peut avoir du talent et réagir comme un gosse...il ferait mieux de tourner la page une bonne fois pour toutes, parce que ça devient vraiment navrant. Waninkoko ne changera probablement jamais, tout comme Bushing, l'équation ne peut être résolue sans un effort de sa part.
  25. c'est lamentable.... 13 ans, tu es encore large, j'ai l'impression d'être dans une cour de récré de CE2 quand je vois ces gosses inventer des fakes à tout va. Encore heureux qu'il y a des gens sérieux pour faire avancer la scène homebrews Wii.