Posts for SadAngel13090

Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Dica wrote:
Je tape mes notes ici au cas où ça interesse quelqu'un. (Je dois pouvoir retrouver un WIP du premier niveau si besoin) Voila :
Thermes:
    1b = 1 byte
    2b = 2 byte
    4b = 4 byte
    u  = unsigned
    s  = signed
    le = little endian
    be = big endian

Adresses:
    En rapport avec le joueur:
        011CAC (1b u):
            Direction du joueur
            0 = Up
            1 = Up+Right
            2 = Right
            3 = Down+Right
            4 = Down
            5 = Down+Left
            6 = Left
            7 = Up+Left

        011D66 (2b u le):
            Coord X du joueur

        011D6A (2b u le):
            Coord Y du joueur

        008740 (4b?):
            Valeurs des armes:
                0: gun
                1: grenade

        008744 (4b?):
            Nombre de munitions restantes dans le chargeur

        008748 (4b?):
            0 si une grenade dans les airs sinon 1

        00874C (4b?):
            Nombre total de munitions

        008750 (4b?):
            nombre de grenades sans celle déjà 'chargée'

        008738 (4b?):
            point de vie du joueur

        009604 (2b):
            Contient les boutons actuellement pressés

        009606 (2b):
            Contient les boutons nouvellement pressés (juste pendant une frame)

        011DDA (2b):
            Coord X de l'ombre du joueur
        
    Probablement en rapport avec le joueur:
        011D68 (2b?): 
            Rapport avec les collisions (y axe): 
                FFFF lors d'une collision (haut)
                0000 lors d'une collision (bas)
            comportement étrange lorsque 'R' est appuyé

        011D64 (2b?):
            Rapport avec les collisions (x axe):
                FFFF lors d'une collision (droite)
                0000 lors d'une collision (gauche)
            comportement étrange lorsque 'R' est appuyé

        006178 (2b?) && 00618C:
            Change quand une arme est utilisée, à la manière d'un 'timer'

        01271C (2b?):
            Aussi un 'timer' quand l'arme est utilisée (juste le fusil)
            Prend la valeur 0x3 lorsque utilisé puis décrémente jusqu'à 0 ensuite
                prend la valeur 0x17 et décrémente aussi jusqu'à0
            Prend la valeur 0x60 lors d'un rechargement ou d'un lancé de grenade



Tricks:
    Rapid fire: A, _, B, _, B
        Peut être utilisé en se déplaçant

    Fast open-close menu: Start et A à la même frame


Niveau 1:
    Les ennemis qui lancent des grenades ne sont pas nécessaires pour passer à l'écran suivant s'ils sont hors de l'écran.
    On en trouve dans le niveau 1 au deuxième écran sur les monticules de terre et au dernier écran en dessous du phare.


recherche glitches:
    oob après les cinematiques:
        Quand la camera re-focus sur le joueur, il est poussé pour être dans les limites définies pas le jeu, possible oob ?
        Note: En modifiant directement la ram pour faire de l'oob il semble difficile de dé-oob manuellement, à creuser

    Fast open-close menu: 
        Les options du menu ne sont pas les bonnes (elles sont toutes affichées avec les mots "Main Objective") 
        et sont affichées de manière partielle (la fin des mots est tronquée)
        Le menu select est aussi affecté de la même manière

    Overflow avec un ennemi dans le niveau 1-2 (à vérifier):
        Quand on défonce un ennemi avec le tir secondaire, on peut tirer dessus avec le tir principale et faire poper des items de vie
        Y a peut être moyen de faire de l'overflow s'il n'y a pas de limite d'items
        (Les tonneaux produisent le même effet)

Autre:
    There are some strings in EWRAM : "Player", "Enemy", "WaveBox", "PlayWep"

    En modifiant la position du personnage (directement dans la ram) on peut voir que son ombre ne le suit pas

    Forum JVC (par lolo858):
      "Quand vous finisez le jeu il vous dite campagne terminer avant de sauvegarder.quand vous voyer campagne terminer 
        taper a puis b et il ya une phrase en haut et si vous le faite a chaque fois a apres b ca defile d´autre mot ex:film;grenade."

    Détruire les tonneaux débloque des armes pour la suite (à vérifier)

    Walkthrough: http://www.gamefaqs.com/gba/917848-medal-of-honor-infiltrator/faqs 
Merci ça me feras gagné du temps tout ça (surtout les adresses mémoires et les possibles glitches) il ne me reste plus qu'as trouver du temps dans ma journée pour le faire ^^'
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
phoenix1291 wrote:
En même temps tu peux trouver ici la liste des bios, avec leur nom et leur hash.
Alors ça m'est passer sous le nez mais complètement... O_O! Merci pour le lien je vais le garder précieusement au cas où.
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Je vous le donne en 1000 (oui j'ai pas put m’empêcher de tester ^^' oulala le vilain il fait du TAS sur son lieux de travaille) maintenant le jeu fonctionne et tout vas bien dans le meilleur des mondes. J'essayerais demain après le taf de faire un petit WIP, merci pour tout vos aides respectives. =)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Asdrien wrote:
Slt SadAngel13090, Pour répondre à ta question, non, se n'est pas "gamedb_GBA.txt". Les bios on pour la majorité (sauf erreur de ma pars) une extention .bin, donc ce que tu cherches : " gba_bios.bin ". Recherche le sur google. Pour le dossier GBA, il se génére peut être à la première utilisation de l'émulation GBA sous Bizhawk (à confirmer par les autres membres, je ne l'ai pas encore utilisé).
Merci à toi pour ta réponse, je me sent con mais au moins j'ai une réponse viable ^^' je vais chercher et je vous dirais si ça fonctionne demain quand j'aurais fini de bosser.
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Ok merci. Dernière question stupide de prime abord... le bios est gamedb_GBA.txt? Si la réponse est non je comprend maintenant pourquoi ça marche pas... XD C'est le seul fichier gba que je vois (il est sensé y avoir un dossier GBA? car dans le .zip que j'ai télécharger depuis TASvidéo il n'y es pas).
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Ok j'essayerais ça quand j'aurais deux minutes, je vous préviens si ça marche (il faut quel version de Bizhawk pour ça car j'ai trois version la 1.9.1, la 1.9.0 et une qui s'appel EmuCR-BizHawk-r8767).
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Pas tout à fait j'ai mis le BIOS de la GBA sur la GBA dans le firmware (d'ailleur tout est en rouge si je ne touche rien dans le firmware). Du coup j'ai tout testé (tout sauf la bonne solution je suppose) et je ne sais vraiment pas quoi faire pour le lancer (VBA était si simple ^^' tu mettais ta ram et ça marchait). Mais si je prend depuis le début (avec la config de base), qu'es que je doit faire pour que ça fonctionne correctement? Faut-il que je télécharge un ajout?
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Post subject: TAS Medal Of Honor Infiltrator GBA
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Bonjour à tous et à toutes, je tente désespérément de faire un TAS de ce jeu (MOHI) depuis un petit bout de temps, forcé de constaté que je n'ai que très peut de temps pour le faire j'ai besoin d'un coup de main. ^^' Pour ce faire la première aide est par rapport à l'émulateur (BizHawk :@). Cet émulateur me rend fou, j'ai beau regarder tout les tutos du monde je ne comprend rien à son fonctionnement (je n'arrive même pas à lancer le jeu c'est pour dire ^^'). Je veux bien avoué que je suis un peut idiot mais quand même!!! Bon déjà quand je lance la rom il y as une fenêtre qui affiche le message suivant: "You are missing the needed firmware files to load this Rom Would you like to open the firmware manager now and configure your firmwares?" Je clique sur oui et fait l'opération en mettant le "bios-info" de la GBA sur la GBA, je me dit que c'est logique. ^^' Et puis je recommence l'opération avec la rom et là il m'affiche une fenêtre avec: "A core accepted the rom, but thre an exception while loading it: Systèm.ArgumentExeption: BIOS file is not exactly 16K! à BisHawk.Emulation.Cores.Nintendo.GBA.VBANext...ctor(Byte[]file, CoreComm comm, GameInfo game, Boolean deterministic, Object syncsettings)" Alors je me caresse la barbe et je me demande sur un ton aussi calme que celui du Sergent Hartman "MAIS QU'ES QUE TU ME VEUX L’ÉMULATEUR!!!!!!!!!!" Du coup je ne touche à rien avant d'avoir une réponse sur ce que je doit faire. ^^' Pour être franc c'est pour ne pas détruire l'émulateur ou le faire monstrueusement planté pour toujours. Je serais ravis d'avoir un coup de main sur ce coup ^^' je vous remercie d'avance pour vos réponses. =)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Dica wrote:
Pas moyen de te trouver sur Skype, t'as le bon pseudo ? Je t'envoie un PM avec mon pseudo Skype
Si tu me trouve pas cherche avec Pomeh13090 ça devrais marché
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Dica wrote:
Yop le monde, j'ai vite fait une partie du premier niveau mais avec une "route" différente. Je me suis arrêté à l'écran où des ennemis viennent par trois cotés différents. Je précise aussi que c'est pas vraiment très optimisé, y a moyen de regagner quelques secondes à mon avis Du coup, quelques trucs que j'ai remarqué :
  • Utiliser les bombes pour casser les portes c'est plus rapide.
  • On peut faire un "rapid fire" en changeant d'armes entre deux tirs. Les tirs sortent plus vite qu'en laissant A enfoncé et sortent tout droit.
  • Le nombre de vague peut varier sur le dernier écran (celui où je me suis arrêté)
Et le fichier : ici (Si vous voulez un encodage, dites moi)
Merci pour les indications, ces derniers temps je n'ai pas eu trop le temps de me penché sur le TAS (je préparais un déménagement) Je vais revoir tout le Level 1 pour être sur de tout optimisé ce soir, si vous avez un skype pour des conseilles en directe je ne suis pas contre ^^"
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
lapogne36 wrote:
Le nombre de rerecord est automatiquement enregistré en même temps que ton fichier "movie". Tu peux ensuite voir ce nombre soit en "ouvrant" ton fichier avec l'émulateur (là où tu vois la durée de la vidéo, etc...), soit tu ouvres ton fichier avec Tas-movie editor
Ok merci lapogne36 =)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Ok je ferais ça (ça me facilite le travaille en même temps vue que ça ne me feras pas des encodes de plus en plus longue au fur et à mesure ^^") Merci du conseil =)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Me revoilà avec un autre WIP. (Déjà? et oui ^^") J'ai fini le level 2, 3 et 4 (ce que j'appel level ne sont pas les missions que je considère comme des chapitres) et pour info j'en suis à 36510 frames (ou à 10 minutes 11 secondes et 30 frames ^^" et le jeux est à 60 FPS même sur la vrais GBA). =) Si il y as des améliorations possible n'hésitez pas à me le dire =) Link to video Oui j'ai trouvé comment mettre la vidéo sans lien sur WIP. XD
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Ok je te remercie =) Tu me retire un grand poids XD (j'ai arréter de compté à 175 ^^") Il faut regarder en hexadécimale je suppose pour voire ces infos ^^"
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Par contre comment fait-on pour affiché le nombre de rerecords? Un moyen général ou c'est une option spécifique pour chaque émulateurs? Il faut les compté à la main?
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Bon après optimisation voici mon second WIP biens plus rapide ^^" (a big special thanks to Spikestuff ^^) Hésitez pas à donnez vos avis. =) Link to video
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Spikestuff wrote:
Je suis nul en français donc Got4n me traduit tout. Merci Got4n. "Good job". Par contre, tu dois changer deux ou trois petits trucs. Utilises tes grenades, elles sont très efficaces et utiles. Surtout quand tu vois des ennemis à l'écran suivant, tu peux lancer une grenade au milieu pour tuer quelqu'un. Aussi, le comportement des ennemis peut-être manipulé. N'aie pas peur de prendre des dommages. ça peut-être mauvais, mais ça peut aussi t'aider à être un peu plus rapide. Je peux seulement t'aider à voir la comparaison grâce à 2 video que j'ai fais subobjectivement au lieu de les laisser seules. Link to video Link to video Aussi, dans VBA va dans Options > Heads-up Display > Lag Counter J'étais un peu plus rapide que toi dans les inputs du débuts, et je pense que tu n'avais pas activé ça.
Je te remercie de ton aide, je vais appliqué tes conseilles (mon objectif était de ne pas me prendre de dégâts mais on ne peut pas sur la phase en bateau j'ai tout essayé XD) =) Je vais tout reprendre depuis le début ^^"
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Quoi qu'il en soit voici mon premier WIP. (La fin du level 1 est à refaire je pense et une partie du level 2 aussi) Donnez moi vos avis =) Link to video
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Grincevent wrote:
SadAngel13090 wrote:
Salut STBM, Merci pour le tuto, grace à toi j'ai très bien démarré mon premier TAS. Il y as ce pendant quelques points que je ne comprend pas (je sais que je suis stupide mais pas à ce point XD). Tout le chapitre sur l'encode en fait ^^" (j'avoue que j'ai un peut la flemme de lire les 6 pages avant de retourné sur mon tas pour vérifier si il y as une personne qui explique ça plus clairement ^^"). Pourrais tu expliquer comment on fait pour demander à un senior publisher de validé le logo créer? Par MP ou par un autre moyen magique? (je préfère passer pour un idiot et tout savoir que de passer pour quelqu'un d’intelligent et ignorer ce que je devrais savoir ^^")
En fait, t'as pas besoin de faire un logo "approuvé" si tu veux pas devenir encoder/publisher officiel, si on peut dire. Tu peux parfaitement faire des encodes comme tu veux si c'est juste pour montrer ton travail ou même pour un encode "temporaire" quand tu soumets un TAS sur le site. En gros les logos c'est pour les encodes officiels ;)
Ok merci pour l'info =)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
En fait je m'était référencé aux émulateurs conseillé sur le site TASVideos en lui même ^^" (faut croire qu'il n'est plus à jour)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Bon bah tout à recommencer ^^" 8h de travaille foutu en l'aire (3 level) du fait que j'utilisais un émulateur obsolète. XD (oui à 23h30 ^^") Bon je recommencerais demain sur le nouvel émulateur. ^^"
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Salut STBM, Merci pour le tuto, grace à toi j'ai très bien démarré mon premier TAS. Il y as ce pendant quelques points que je ne comprend pas (je sais que je suis stupide mais pas à ce point XD). Tout le chapitre sur l'encode en fait ^^" (j'avoue que j'ai un peut la flemme de lire les 6 pages avant de retourné sur mon tas pour vérifier si il y as une personne qui explique ça plus clairement ^^"). Pourrais tu expliquer comment on fait pour demander à un senior publisher de validé le logo créer? Par MP ou par un autre moyen magique? (je préfère passer pour un idiot et tout savoir que de passer pour quelqu'un d’intelligent et ignorer ce que je devrais savoir ^^")
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Grincevent wrote:
Salut. (et t'inquiète pas, sur ce site les gens sont pas du genre à crier "au NOOB!", sûrement parce qu'on est très souvent surpris par des nouveaux venus qui pondent rapidement un TAS de qualité) Bon après, ta demande d'aide est un peu vague :P Je veux dire que si tu précises pas sur quels points tu voudrais de l'aide avec cet émulateur, il faudrait expliquer toutes ses fonctions et le processus de création de TAS de A à Z ^^. En français on a le guide de STBM que tu peux trouver facilement dans cette partie du forum, mais il nous faudrait peut-être aussi un autre guide (ou un add-on à celui existant) qui explique plus précisément comment ça marche en pratique, le côté technique façon tuto, quoi. Je vais déjà tenter d'expliquer clairement le frame advance, vu que tu l'évoques. Pour commencer, dans les paramètres, assigne une touche du clavier facilement accessible au frame advance, et une à la fonction "pause" aussi, tant qu'on y est, les deux fonctions sont "cousines". Options - Input - Customize Common Hotkeys (là on cherche FrameAdvance et PauseGame, et vérifie que tu as pas la même touche assignée à plusieurs fonctions) En jeu, appuyer sur pause met l'émulation en pause (évidemment ^^), ce qui est trèèèès différent de mettre le jeu en pause en appuyant par exemple sur start. Rappuyer dessus remet le jeu à vitesse normale. Oui, c'est basique, mais j'essaie d'expliquer le plus clairement possible. Le frame advance c'est l'étape suivante: une pression sur la touche fait avancer l'émulation d'une frame (une image) puis remet l'émulateur en pause immédiatement après. C'est avec ça que tu pourras gérer très précisément tout ce que tu feras et ce qu'il se passera dans le jeu. Note que maintenir cette touche permet de faire avancer le jeu à vitesse normale (ou quasi-normale) pour les passages où tu as juste besoin d'attendre ou d'avancer en ne faisant rien de très spécial, comme maintenir "avant" sur une ligne droite un peu longue. Bref, comme les jeux ne se jouent pas tout seuls, tu voudras bien sûr entrer des "inputs" (des touches de la console, comme A, B, L, R, haut, bas...) tout en utilisant le frame advance. Il suffit de maintenir la ou les touches correspondantes, puis d'appuyer sur frame advance pour ça, le jeu prendra en compte ces inputs pour cette frame et avancera d'une frame, tout simplement. Attention, si tu veux par exemple appuyer très vite à répétition sur un bouton dans le jeu, il ne faut pas le faire à chaque frame (comme maintenir A puis appuyer sur frame advance à chaque frame), puisque le jeu interprètera ça comme si tu avais maintenu cette touche tout du long; en gros il faut alterner entre des frames où tu appuies et d'autres où tu n'appuies pas. Encore une fois, c'est logique et basique quand on sait comment ça marche, mais je suis sûr que des gens font ce genre d'erreur, donc dans le doute... ^^ Je crois que tout y est. Pour finir, je te conseille vivement d'activer aussi le frame counter et l'input display (pis même le lag counter, tiens, c'est cadeau); tu trouveras ça sous Options - Head-Up Display normalement.
Je suis désolé de la demande vague que j'ai donné. ^^" L'aide que je voudrais avoir est une aide par rapport au jeu en lui même surtout (glitch, raccourcis, trajectoire optimale etc...) Le seul autre outils ou j'ai du mal c'est le "RAM Search" mais je devrais trouver ça dans le tuto (de même pour l'hex éditing). Merci de la précision sur le frame advance =)
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.
Post subject: Cherche TASeurs francophone pour MOHI GBA
Experienced Forum User
Joined: 5/30/2014
Posts: 24
Location: Charleval
Bonjours à tous et à toutes, Je suis nouveau sur ce forum (oui oui BOUBOUBOU le gros noob ^^") que je me suis laissé entendre très sympathique. J'aimerais trouver de l'aide pour TASer Médal Of Honor Infiltrator sur GBA, je ne suis pas familier avec l'émulateur que j'utilise (VBA-rr-svn421) et ses outils (notamment le frame advance ^^"). Je vous remercie d'avance pour vos réponses. =) A très vite, SadAngel
Mieux vaut passer pour un con et devenir intelligent que de passer pour quelqu'un d'intelligent et rester con.