ZZ9000 XACP

Forum Amiga Software ZZ9000 XACP

  • Créateur
    Sujet
  • #207820
    Xanxi
      • Level 1
      • Messages : 27

      Hello.

      Quelqu’un a t il une ZZ9000 ici?

      J’ai constaté que l’on ne parle pas de cette carte sur les forum français, mais il y a beaucoup de choses qui bougent pour elle depuis quelques mois.

      MNT semble avoir abandonné tout développement mais ces derniers mois MiDWaN a mis la main sur le développement communautaire et a amélioré sa fork du firmware.

      En ce qui me concerne, j’ai développé le XACP (eXtended ARM Coprocessor Protocol), extension du firmware MNT 1.13.

      XACP est sur GitHub en version 1.5 (pour le protocole, inclus dans ma version actuellement du firmware appelée XX19) et a permis jusque là de développer des softwares intéressants pour mon A4000, qui utilisent la ZZ9000 et son Zynq 7020, soit le Core 0 pour des services résidents dans le firmware, soit le Core 1 habituellement inactif pour des charges lourdes  :

      – MP3 : décodage et lecture des MP3 sans la carte ZZ9000AX en utilisant l’ARM de la carte avec ZZPlayGUI un lecteur maison très efficient, zz9000.engine un engine externe pour utiliser AmigaAMP, ou mpega.library spécifique XACP pour des lecteurs comme SongPlayer (Hippoplayer non recommandé à ce stade car instable).

      – ZZMIDI : lecteur de MIDI qui charge une soundfont SF2 dans la limite de 32 Mo et joue un fichier MIDI en utilisant l’ARM

      – ZZMpeg : un player MPEG qui prend en charge le 320*240 et son audio en MP2

      – ZZDoom : un port de Doom très rapide, et probablement le plus rapide sur Amiga avec bruitage AHI et musique via library camd (synthétiseur MIDI externe ou bientôt en interne avec la future version complète de ZZMIDI)

      – JuliaV2 : démo de fractale de type ensemble de Julia qui tourne sur le Core1 inactif de la ZZ9000 et a été le modèle fondamentale pour faire ZZMpeg et ZZDoom.

      – et actuellement en cours de développement ZZPicodrive, port d’un émulateur SEGA pour faire tourner la Megadrive sur l’Amiga.

      Toutes ces choses sont détaillés depuis 2 mois sur mon fil Amibay https://www.amibay.com/threads/beyond-scanlines-zz9000-arm-coprocessor-experiments.2459012/ , et sur mon GitHub, et pour ZZDoom disponible sur Aminet.

      Les retours et le support d’utilisateurs français sont souhaités et bienvenus.

      A++

       

       

       

       

       

    Affichage de 2 réponses de 1 à 2 (sur un total de 2)

    Partager sur vos réseaux sociaux préférés :
    Facebooktwitterredditpinterestlinkedintumblrmail

    • Auteur
      Réponses
    • #207897
      Klassik
        • Level 5
        • Messages : 239

        Hello Xanxi,

        Encore un « bricolage » génial comme il y en a tant sur Amiga ! Pas de ZZ9000 dans mon A4000 mais quelle bonne idée d’en faire aussi un « coprocesseur » ultra-rapide !

        Ta vidéo du Capitaine Flam à 25 FPS est juste impressionnante. Ce qui était impossible avec un 68060, possible avec une Peggy(+) zorro II (mais uniquement en sortie RGB PAL) devient possible sur un écran RTG.

        Chapeau bas :good:



        #207913
        alama
          • Level 3
          • Messages : 62

          Bonjour,

          J’ai un 4000tx avec une ZZ9000. Il faudrait que je prenne le temps de tester ce que vous avez fait. Tout ça à l’air impressionnant. Je m’étais interrogé sur la possibilité d’avoir un navigateur basé sur l’ARM de la zz9000 suite à l’annonce d’Amibrowser : https://www.amigafrance.com/forums/topic/amibrowser/

          J’ai aussi vu que le firmware et les drivers étaient en pleine évolution avec les travaux lancés par Dimitris. Je n’ai pas non plus eu le temps de tester.

          C’est sûr que l’exploitation de l’ARM de la ZZ9000 ouvre de nombreuses perspectives aussi bien en termes d’applications que de jeux.

          Toutefois, la communauté d’utilisateurs de la ZZ9000 n’est peut-être pas suffisamment grande pour espérer beaucoup de développements dans ce sens.

          Merci pour vos partages

        Partager sur vos réseaux sociaux préférés :
        Facebooktwitterredditpinterestlinkedintumblrmail
        Affichage de 2 réponses de 1 à 2 (sur un total de 2)
        • Vous devez être connecté pour répondre à ce sujet.