Abandonware et Linux

Réduire
X
 
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages
  • parazythum
    Barbarian

    • août 2003
    • 340

    #16
    J'ai testé l'autre soir le build de DosBox avec le MT-32 intégré (Munt). Ce n'est pas mauvais du tout ! C'est même franchement bluffant. J'avais testé ça il y a très très longtemps et je n'étais pas convaincu, mais là oui je le suis bien plus : Munt a beaucoup évolué. J'ai joué à LSL1 (VGA) en mode MT32 émulé et MT32 natif, la seule chose vraiment frappante est le manque de "pêche" et de profondeur du son de la version émulée. Sinon les notes sont justes et les effets sonores aussi. Maintenant je n'ai testé que sur un seul jeu, à voir si c'est vraiment compatible avec tout ? L'histoire des roms à copier c'est aussi pour bénéficier des banques de sons d'après ce que j'ai pu comprendre. Elles sont dans le domaine public.

    J'aime bien le readme :
    mt32emu is a module of the Munt project. It produces a C++ static link library
    named libmt32emu which provides classes to emulate (approximately) the Roland
    MT-32, CM-32L and LAPC-I synthesiser modules.
    En somme, ça EMULE ou PAS ?

    Je suis d'accord pour DosBox : c'est un vrai foutoir, il faudrait unifier tout ça. Ils devraient prendre exemple sur MAME, quand ils ont fait une énorme réécriture globale du code, ça a pris des mois mais c'était bien plus propre après ! DoomEngine est passé par là aussi. C'était plutôt frustrant pour les deux, mais que de bénéfices plus tard !
    Don't Bug Me !

    Commentaire

    • LunaVorax
      Militian


      • février 2007
      • 124

      #17
      Envoyé par The Uploader Voir le message
      Bah depuis le jour où snes9x m'a émulé un jeu n'importe comment (bon y'a 15 ans environ) je ne jure plus que par zsnes, que je trouve bien meilleur (plus de fonctionnalités, interface plus conviviale)
      Profites en alors, parce que ZSNES n'est pas l'émulateur qui restera tout simplement parce qu'il n'est plus en développement depuis 7ans et qu'il n'est pas portable. ZSNES possède de très gros morceaux écris en assembleur x86 et émule la SNES avec une précision assez faible.

      Envoyé par The Uploader Voir le message
      libretro et RetroArch sont très intéressant. Le premier pour la mutualisation des efforts concernant l'émulation (quand c'est possible) - si j'ai bien compris - le second pour tout amateur de rétro. Il faudra que j'y jette un oel. C'est basé sur Arch ?
      La libretro est une librairie qui fait l'interface entre un morceau de code et d'autres librairies comme OpenGL, SDL, ALSA, OpenAL, etc… Cela permet de ne pas être bridé à une seule librairie pour l'affichage, le son, etc… tout en assurant une grande portabilité.

      RetroArch quand a lui est un "frontend" qui permet en effet d'unifier plusieurs émulateurs via une même interface. L'avantage est qu'il ne s'agit pas d'un logiciel qui va lancer un émulateur, mais bien d'un logiciel qui gère l'affichage, le son et les entrée et qui charge le code d'émulation sous forme de "cores".

      Envoyé par parazythum Voir le message
      En somme, ça EMULE ou PAS ?
      Je suppose que dans ce cas précis, ils veulent dire que ça émule du mieux possible le MT-32 mais que ça peux sonner différement du matos original.

      Commentaire

      • barbarian_bros
        Evil is Good


        • octobre 2007
        • 9400

        #18
        Envoyé par parazythum Voir le message
        J'ai testé l'autre soir le build de DosBox avec le MT-32 intégré (Munt). Ce n'est pas mauvais du tout ! C'est même franchement bluffant. J'avais testé ça il y a très très longtemps et je n'étais pas convaincu, mais là oui je le suis bien plus : Munt a beaucoup évolué. J'ai joué à LSL1 (VGA) en mode MT32 émulé et MT32 natif, la seule chose vraiment frappante est le manque de "pêche" et de profondeur du son de la version émulée. Sinon les notes sont justes et les effets sonores aussi. Maintenant je n'ai testé que sur un seul jeu, à voir si c'est vraiment compatible avec tout ? L'histoire des roms à copier c'est aussi pour bénéficier des banques de sons d'après ce que j'ai pu comprendre. Elles sont dans le domaine public.
        Les roms c'est :
        - la banque de son intégrée au MT-32, et pas du tout dans le domaine public... Roland a attaqué certains sites d'émulation qui les fournissaient trop ouvertement. C'est d'ailleurs pour cette raison qu'elles ne sont pas intégrées à MUNT.
        -La partie 'firmware' pour contrôler les différentes puces du module et leurs protocoles d'accès.

        Pour les autres banques de son, certains jeux utilisent leurs propres banques (les jeux Sierra notamment) pour les instruments et les effets sonores. D'autres se contentent de la banque interne. Facile à voir, si au lancement du jeu sur un vrai MT-32 la DEL de 'Midi message' clignote un moment avant le lancement, c'est dans la plupart des cas qu'il y a chargement d'une banque de sons customisée.

        Après l'émulation pure des instruments est (enfin) assez fidèle... c'est surtout certains effets (distorsion, reverb, etc...) qui peuvent avoir un rendu très différents entre un MT-32 et Munt (ils sont déjà légèrement différents d'une génération de MT-32 à une autre, et surtout entre le MT-32 et les modules/synthés compatibles plus récents)

        D'ailleurs je conchie les Youtubers qui mettent 'MT-32' dans leurs vidéos alors qu'il est parfois évident que c'est de l'émulation, ce qu'ils oublient de préciser.
        "Do you know what "nemesis" means? A righteous infliction of retribution manifested by an appropriate agent. Personified in this case by an 'orrible cunt... me."
        Brick Top, Snatch, 2000

        Ma collection de jeux

        Commentaire

        • parazythum
          Barbarian

          • août 2003
          • 340

          #19
          Envoyé par barbarian_bros Voir le message
          ... Roland a attaqué certains sites d'émulation qui les fournissaient trop ouvertement. C'est d'ailleurs pour cette raison qu'elles ne sont pas intégrées à MUNT.
          Trouvé sur Wikipedia, il me semblait bien l'avoir lu quelque part :
          It was subsequently proven that Roland Corporation had failed to properly register the MT-32's original ROM code in accordance with the Berne Convention Implementation Act, which came into force on March 1989. As such, the original ROM code of the MT-32 is in the public domain and can be freely used, distributed, and modified without the permission, express or implied, of the Roland Corporation.
          Si je comprends bien le firmware est dans le domaine public mais pas les banques de sons ?
          Don't Bug Me !

          Commentaire

          Chargement...