dagmentar

Membres
  • Compteur de contenus

    11
  • Inscription

  • Dernière visite

dagmentar's Achievements

Débutant

Débutant (1/7)

0

Réputation sur la communauté

  1. Bonjour à tous, Désolé ne pas avoir répondu à vos nombreux messages et de ne pas avoir posté avant. Je vais prochainement travailler sur une version 2 de Dag Sleeper comme je l'avais indiqué à différentes personnes. Malheureusement j'ai peu de temps actuellement mais je promets de mettre ça dans mon planning de la rentrée. Je referai un tour pour voir ce qui se fait actuellement afin de vous proposer la même chose ou bien mieux et cela gratuitement. Je vous tiendrai au courant ici. Dag Réponse aux questions posées : - Oui le développement de l'application PC est faite avec Windev - Je développe directement en assembleur sur les PIC et compile avec MPLAB - 100 coups par seconde ... je pense effectivement que l'on ne peut pas monter aussi haut avec les jeux mais techniquement il y a 100 coups - Oui le rapidfire peut être bloqué mais c'est le cas sur le live uniquement à ma connaissance - J'ai noté le site Viking360.com et je vois que mon application a permis d'ouvrir un peu les esprits ! - Je n'ai pas le temps aujourd'hui de faire une vidéo sur le montage mais je le ferai pour la version 2 - Ne me demandez où acheter les composants et quoi prendre ! Parce que dans ce cas, ce mod n'est pas fait pour vous ! - Ne me demandez pas si ça marche sur une autre manette ... je n'ai qu'un modèle de manette ! Mais si vous m'envoyez une manette gratuite alors je pourrai travailler dessus ! - Je reçois aussi des messages de ce genre : "Je n'y connais rien ... contacte moi par MP ou sur MSN" ... et bien non, ce mod n'est pas fait pour vous ! Ne faites rien c'est mieux ! Projet nouvelle version : - Postez vos demandes ici dans ce post, je pourrai les étudier
  2. Bonjour à tous, Désolé de ne pas être passé avant mais je voyage pas mal en ce moment et j'ai dû pour l'instant tout mettre de coté. Merci à SoulHeaven pour les photos de ton installation, personnellement j'ai mis le pic dans un support que j'ai coincé sur la carte au dessus d'un des deux vibreurs. J'ai vu une photo d'une installation sur le net où une personne avait collé le support sous le moteur qui a le plus petit poids et cela avait l'air de passer avec le pic sans problème. Pour Ronaak, oui ça devrait marcher ... j'avais déjà vu ce montage sur le net mais tu peux aussi t'acheter un programmateur en Chine sur Ebay pour quelques euros. Pour Julienw91, en fait je ne joue pas ... j'ai fait ça pour mon fils et je t'avoue que je ne sais ce tu entends par "combiné le bouton de retenu de la respiration et la visée", je lui demanderai des explications à son retour. Je n'ai malheureusement pas avancé sur la version 2.0 et hélas je repars encore pour 3 semaines (le temps des vacances a sonné) mais il est possible que je prenne mon matos pour bosser un peu sous les cocotiers. J'ai une autre idée pour ma version 2 ... c'est de pouvoir reprogrammer le pic sans avoir à démonter la manette. Je réfléchis à une solution actuellement. Voici un résumé des évolutions de la version 2 : - Mode Tir ou Rafale (paramétrable) - Mode Tir : Délai entre les tirs paramétrable en milliseconde - Mode Rafale : Nombre de tirs paramétrable - Mode Rafale : Délai entre les tirs paramétrable en milliseconde - Mode Rafale : Délai entre les rafales paramétrable en milliseconde - Plus de notion de x tirs à la seconde - Délai de clignotement de led paramétrable en milliseconde - Paramétrage de la manette de type Matrix ou CG pour le bon allumage de la led - Possibilité de reprogrammer la manette sans démontage Bon à mon retour, je vous dirai si j'ai avancé sur les nouvelles fonctionnalités. Bonne vacances à tous. Dag
  3. Effectivement, il faut bien programmer le code mais aussi la mémoire flash (256 octets et non 128 comme sur certains programmateurs) car c'est dans cette mémoire flash que je stocke ce que vous choisissez dans le tableau (coups par seconde). Il est effectivement préférable de fabriquer son propre programmateur comme l'a donné skunk2730 dans son post de la page 2 (je ne l'ai pas testé mais nous te faisons confiance, merci à toi), le schéma reste très simple. Dag
  4. Bonjour à tous, Désolé de ne pas passer tous les jours mais je suis plein de boulot et je n'ai pas beaucoup de temps libre en ce moment. J'ai reçu plusieurs MP concernant l'achat des composants, l'installation etc ... je le répète : ne vous lancez pas dans une aventure comme ça sans expérience. Bien qu'il ne soit pas nécessaire d'avoir un BAC + 5 pour ce genre de chose, il faut un minimum de connaissance. Je le redis : il faut savoir souder, reconnaitre des composants, programmer un pic, démonter et remonter une manette, si vous n'avez pas ses compétences alors vous devez abandonner l'idée de faire ce montage ou bien faites le faire par un ami qui s'y connait. Pour le post concernant l'achat des composants, trouvez effectivement un petit magasin d'électronique dans une grande ville (comme l'a dit sneak78) car il y en a de moins en moins dans les petites villes, sinon internet mais là les frais de port peuvent être élevés sinon l'achat à plusieurs et vous partagez les frais. Microchip ne fait plus de sample gratuit, c'est maintenant payant ... certainement trop d'abus. Un pic vaut moins de 3 euros, une résistance 20 cts environ et une diode aussi ... il faut également un support 8 pattes à moins d'un euro je pense. Pour le fil, il suffit de récupérer ça dans un vieux câble qui ne vous sert à rien comme une vieille souris. Pour la manette CG si le branchement est le même que sur l'exemple que j'ai donné alors c'est le pullup qui est différent, cela inverse donc l'allumage de la led ... elle est allumé quand elle doit être éteinte et inversement ... je ferai une correction pour la manette CG. Soit je mettrai un paramètre dans le logiciel pour choisir votre manette soir je mettrai une autre led sur la patte qui est libre, ce qui permettra d'avoir une led inversé par rapport à l'autre. L'idéal serait que j'ai cette manette entre les mains ... si une âme charitable veut bien m'en envoyer une je suis preneur. Pour le clignotement de la led ... j'ai mis 50 ms de délai entre les clignotement. Si tu veux, tu peux le changer à la main en modifiant le programme comme suit : 0108: xxxx xxxx xxxx xxxx xxxx xxxx 305F xxxx 0110: xxxx 305F xxxx xxxx xxxx xxxx xxxx xxxx Remplace 305F par 30xx ou xx est compris entre 13 et FF (attention c'est de l'héxa donc de 0 à 9 et A à F ... 10 = A, 11 = B, .... 16=F, 17=10, ...) Ici 5F = pause de 50 ms si vous voulez 2 x plus long mettre BE car 5F x 2 = BE (pour info 13 = 10 ms et 13 x 5 = 5F en héxa) Pendant qu'on y est ... pour ceux qui veulent patcher la led pour la manette CG : remplacer 1285 par 1685 et 1685 par 1285 ... ça inverse l'allumage et l'extinction de la led, ça devrait fonctionner. Il y a plus simple mais je n'ai pas mon Easypic sous la main pour contrôler donc on va s'en tenir à ça pour le moment. Pour le montage ... mes 2 manettes sont montées mais certainement pas comme il faudrait finalement le faire. Je ferai prochainement des photos en plein jour. J'avais trouvé quelques photos d'un joli montage, le pic était sous le plus petit poids ... apparemment ça tient dessous mais je ne retrouve plus les photos, je chercherai ... Dag Note : pour la prochaine version, j'ai noté : - Mode rafale (paramétrable) - Délai entre les tirs d'une rafale (paramétrable à la milliseconde) - Délai entre 2 rafales ou tirs (paramétrable à la milliseconde ... plus de notion de x tirs à la seconde) - Délai de clignotement de led (paramétrable) - Voir le problème de led pour la manette CG (selon mes tests sur une éventuelle manette) D'autres idées .... n'hésitez pas.
  5. Merci julienw91 pour cette précision, peux-tu juste préciser qu'elle est ton modèle de manette. Je n'ai que des manettes Matrix et donc aucune CG, je ne l'ai donc pas testé sur cette dernière. Quand au manette filaire, idem ... Pour le tester sur une CG, il m'en faut une ... et je n'ai pas vraiment l'intention d'en acheter une désolé. Sinon la synchro des tirs est stocké dans la partie DATA et non dans la partie CODE du pic ... en fait vous pouvez juste flasher la partie DATA (256 octets) si vous avez déjà flashé votre pic avec mon programme. Il faut donc bien vérifier que la partie DATA soit bien programmé également. Dag
  6. Bonjour Julienw91, Merci pour ton message. Je travaille sur une nouvelle version permettant le mode rafale et bien sûr paramétrable comme l'on veut ... je ne sais pas quand je vais sortir cette version car j'ai hélas peu de temps à consacrer à ce projet actuellement. Dag
  7. Bonjour, En fait ce que tu as acheté est exactement mon montage (à première vue) ... donc totalement compatible (d'autres montages le sont aussi mais celui-là est le plus sûr). Il faut savoir qu'un pic ne coute que 2 € et 3 résistances et une diode environ 0,45 € ... il t'a donc vendu un PCB et un prémontage pour 16 €. Je trouve que c'est un peu cher mais au moins ça à le mérite d'être propre. Ton problème sera la programmation du pic qui semble soudé sur le circuit mais comme tu as soudé toi-même ton circuit ... tu es donc capable je pense de dessouder le pic afin de le monter sur un support (cela te permettra de l'enlever et le programmer comme tu veux). Mais cela ne résoudra pas ton problème qui est de sauvegarder le programme qui est dedans ... en fait lorsque tu programmes un pic tu peux mettre une option qui est "Code Protect" ou "CP" ... cela veut simplement dire que tu ne peux lire le programme qui est dessus. Seul l'essai te dira si il est en "CP" ou non. Si tu rècupères que des 3FFF, c'est qu'il est protégé contre la lecture. Par contre, même si le pic a été programmé en "CP" cela ne t'empêchera pas de le programmer avec un autre programme comme le mien par exemple. Sinon je prépare une nouvelle version pour dans quelques semaines avec quelques nouveautés intéressantes ... Dag
  8. Bonjour à tous, Si vous savez souder un fil alors n'hésitez pas à aller sur ce post. Vous y trouverez les informations pour faire de votre manette une rapidfire paramétrable par vos soins. Tout y est gratuit ... et le matériel nécessaire ne coute pas plus de 15 euros. (Il vous faut un programmateur de Pic, un pic 12F683, 3 résistances et une diode ... un peu fil et quelques soudures). Rien de compliquer et à la portée de pas mal de monde bricoleur. Dag
  9. Bonjour Julienw91, Oui c'est bien ça. - Une diode 1N4148 ou équivalent fera l'affaire - Une résistance de 1 KOhm à brancher entre le pic et la diode (ou moins si tu veux que la led allume plus mais 1 KOhm je trouve que c'est impeccable comme luminosité) - Deux résistances de 330 Ohms pour simuler un appui sur la gâchette gauche ou droite - Et bien sûr, un pic 12F683 et un programmateur de Pic série 12Fxxx que vous trouverez pour quelques euros sur Ebay par exemple. Bon montage, Dag.
  10. Je viens d'apporter deux corrections sur "Dag Sleeper" : - Inversion des manettes ... je m'étais trompé entre le programme Windows et l'Hex ... c'est maintenant corrigé - L'activation du mode Stand-By ne peut plus se faire sur le mode OFF (état par défaut à l'allumage) - Ajout des DLL dans nécessaire à l'exécutable dans le fichier Exe (car développé en Windev) Le programme est à jour et en ligne les liens ne changent pas. Téléchargez-le de nouveau si vous l'avez fait avant ce post. Si vous avez des idées d'améliorations, n'hésitez pas à poster. Petite précision : Dans "Dag Sleeper", j'utilise un temps de pause entre 2 coups en fait, ce temps peut donc correspondre à plusieurs valeur comme par exemple 30 et 31 qui ont en fait la même valeur. Je pense qu'il est plus simple pour vous de dire j'aimerai avoir 30 coups par seconde plutôt que un délai de 33,3 millisecondes entre chaque coup ... Dag
  11. Bonjour à tous, Il existe plusieurs mods pour modifier les manettes de 360 afin d'obtenir le RapidFire pour les jeux comme COD, HALO ... Certains parleront de tricherie, d'autres d'une fonctionnalité géniale ... bref je ne suis pas là pour dire si c'est bien ou mal d'utiliser ce genre de chose. Je me suis penché sur un de ces mods et j'ai réécrit totalement le logiciel du micro-contrôleur afin d'avoir plus de possibilités et une plus grande souplesse pour chacun. Bien sûr, il faut déjà avoir l'expérience dans le mod de manette, ainsi vous devrez déjà connaitre les bases, à savoir : Installer un pic 12F683 dans une manette en mode "Sleeper" (c'est celui qui n'a pas de bouton sous la manette) Savoir programmer le micro-contrôleur avec un programme Hex Voici quelques explications à propos du logiciel Windows : Il permet de fabriquer un fichier HEX (directement chargeable dans le pic) en fonction de la configuration que vous lui donnerez Vous pouvez choisir le nombre de mods ... de 1 à 127 (oui c'est beaucoup et certainement inutile, une bonne dizaine devrait vous suffir) Vous pouvez choisir le nombre de coups par seconde pour la gâchette gauche et droite Vous pouvez désactiver une gâchette (utile pour certains jeux comme COD) Vous pouvez récupérer votre configuration directement à partir de fichier Hex afin de pouvoir affiner votre configuration Voici quelques explications à propos du logiciel dans le pic : A chaque allumage de la manette vous êtes en "OFF" (led éteinte), c'est à dire que le RapidFire est inactif, votre manette fonctionne comme avant. En appuyant brièvement sur la touche "Sync", vous passez au mode suivant, lorsque vous arrivez sur le dernier mode, le mode suivant est "OFF". Lorsque vous changez de mode, la led clignote autant de fois que le mode dans lequel vous êtes ... exemple si vous êtes en mode 5, la led clignote 5 fois. Pour les modes supérieurs à 10 alors la led ne clignotera que le nombre de fois moins 10. Exemple ; vous êtes en mode 14 et vous passez en mode 15, la led clignote 5 fois. Idem pour 20, 30 ... En appuyant plus longuement sur la touche "Sync", vous passez en mode "Stand-By", c'est à dire que le rapidfire est désactivé (le led clignote alors très vite durant toute la période du mode "Stand-By"), pour vous remettre de nouveau sur le mode en cours il suffit d'appuyer brièvement sur "Sync", la led clignote alors pour vous indiquer dans quel mode vous êtes. Voici les modes que j'ai mis par défaut (que vous changerez à votre guise) : Mode 1 : HALO 3 (Manette Droite 10 coups par seconde / Manette Gauche 10 coups par seconde) Mode 2 : HALO 3 (Manette Droite 30 coups par seconde / Manette Gauche 30 coups par seconde) Mode 3 : COD4 Rapide (Manette Droite 27 coups par seconde / Manette Gauche OFF) Mode 4 : COD4 Très Rapide (Manette Droite 33 coups par seconde / Manette Gauche OFF) Mode 5 : COD4 Ultra Rapide (Manette Droite 100 coups par seconde / Manette Gauche OFF) Mode 6 : COD5 (Manette Droite 22 coups par seconde / Manette Gauche OFF) Mode 7 : COD5 (Manette Droite 50 coups par seconde / Manette Gauche OFF) Voilà j'espère avoir été clair et si ce n'est pas le cas, n'hésitez pas à poser quelques questions. Tout a été testé sur une manette de type "Matrix" et pas sur une "CG" mais je pense que cela doit fonctionner sans problème, merci pour le retour. Voici le mod à faire pour la manette Matrix : Voici le mod pour une manette CG : Le lien vers le programme qui permet de fabriquer le Hex => Dag Sleeper v1.0 Mon site est ici => dagmentar.free.fr Les valeurs par défaut que j'ai pu mettre ne sont peut-être pas les meilleures mais votre retour d'expérience nous dira ce qu'il faut mettre. L'avantage de cette solution est justement que vous pouvez faire ce que vous voulez. Dag