Annonce

Réduire
Aucune annonce.

Compiler mame

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

    Salut à tous,

    je cherche un moyen simple de compiler la dernière version de mame pour virer tout les nagscreens au lancement d'une rom.
    Pour info, j'utilise groovymame pour pouvoir brancher le tout en 15khz à mon crt.

    Je suis tombé sur ce tuto :
    http://clrmamepro.free.fr/compiler.php

    et sur ce topic qui propose des patchs :
    http://forum.arcadecontrols.com/inde...c,64298.0.html

    mais je n'arrive pas à faire le lien entre les deux. J'arrive à compiler mame en suivant à la lettre le tuto mais quid du patch téléchargé ?
    Si quelqu'un passe par là ? Merci.
    Je crois en dieu et comme dieu c'est moi, je crois en MOI ! ALLELUIA MES FRERES ! ALLELUIA !!!
    Father yoZe...

    Ben comme dit dans la première partie du tutoriel, tu dois modifier les sources de MAME avec ton patch avant de compiler. Le batch (à personnaliser) et le patcheur sont fournis dans le tutoriel.

    Un fois ceci fait, tu peux compiler MAME. Tu peux tout faire dans un même batch d'ailleurs (patch + compilation), il suffit juste de rajouter les lignes.

    Sinon dans pour le nagscreens, il est possible que l'option existe nativement dans MAME. Dans MAMEUI, il y a l'option Skip game info qui doit avoir la même fonction: à vérifier.
    http://mypsn.eu.playstation.com/psn/profile/FirebrandCrest.png

    Commentaire


      Justement j'ai beaucoup de mal à comprendre ce tuto.
      J'ai téléchargé les source de mame 0.148 puis 0148u1 et 0148u2.

      De ce que je comprends du tuto je dois patcher le fichier diff 0148u1 et pour finir 0148u2.
      Je modifier le fichier patch en y mettant :
      @echo off
      patch -p0 -E <0148u1.diff

      Je lance l'exécutable et je recommence avec le diff 0148u2.

      Mais mon fichier que j'ai téléchargé ici :


      A quoi il me sert ?!
      Je crois en dieu et comme dieu c&#39;est moi, je crois en MOI &#33; ALLELUIA MES FRERES &#33; ALLELUIA &#33;&#33;&#33;
      Father yoZe...

      Commentaire


        Envoyé par yoZe Voir le message
        De ce que je comprends du tuto je dois patcher le fichier diff 0148u1 et pour finir 0148u2.
        Je modifier le fichier patch en y mettant :
        @echo off
        patch -p0 -E <0148u1.diff

        Je lance l'exécutable et je recommence avec le diff 0148u2.
        C'est bien cela. Pour aller plus vite, tu peux même mettre:

        Code:
        @echo off
        patch -p0 -E <0148u1.diff
        patch -p0 -E <0148u2.diff

        Envoyé par yoZe Voir le message
        Mais mon fichier que j'ai téléchargé ici :


        A quoi il me sert ?!
        Il apporte le support de hiscore.dat qui n'est plus supporté nativement et enlève de base tout les messages avant de charger une ROM.
        Dans ton cas, je dirais qu'il faut le batch suivant:

        Code:
        @echo off
        patch -p0 -E <0148u1.diff
        patch -p0 -E <0148u2.diff
        patch -p0 -E <hi_148u2.txt
        Si le .txt ne convient pas, change l'extension du fichier en .diff et la ligne du batch correspondante.

        Puis tu compiles.
        http://mypsn.eu.playstation.com/psn/profile/FirebrandCrest.png

        Commentaire


          Ok super, un très grand merci pour ton aide précieuse !
          Je crois en dieu et comme dieu c&#39;est moi, je crois en MOI &#33; ALLELUIA MES FRERES &#33; ALLELUIA &#33;&#33;&#33;
          Father yoZe...

          Commentaire

          Chargement...
          X