ACA500 Erreur "NMI Autovector"

10 sujets de 1 à 10 (sur un total de 10)

  • Tempus

      #207375

      Bonsoir à tous,

      Voici les messages d’erreur que j’obtiens après lancement d’un jeu via WHDLOAD 17.2

      WHDLOAD 17.2

      Exeption “NMI Autovector” ($7c) at $B621C
      ou
      Exeption “NMI Autovector” ($7c) at $468A
      ou
      Exeption “NMI Autovector” ($7c) at $10136
      ou
      Exeption “NMI Autovector” ($7c) at $16C

      Cette fenêtre apparait soit pendant l’intro ou après 2 à 3 minutes de jeu.

      Pour info voici ma configuration:
      -Amiga 500 “REV 8a”+ extension mémoire 512ko
      -Carte ACA 500”v099”+ACA 1232/33 128Mo
      -Classic Workbench Lite

      J’ai effectué plusieurs tests avec deux autres Amiga (dont un 500+), j’ai d’abord retiré l’ACA 1232, puis j’ai changé d’os (par un fait maison avec le minimum), mais rien n’y a fait.
      Pour ne plus avoir ce message j’ai activé l’option NoAutoVec/S dans WHDLoad.prefs et là miracle plus d’arrêt aléatoires, tout est rentré dans l’ordre.
      Est-ce que quelqu’un d’autre a rencontré ce type de message avec la carte ACA500 ?
      Si oui quelle a été la solution…

      Merci.

      huggyone76

        #207393

        Tu peux préciser sur quel jeu que je puisse tester s’il te plait ? Le problème des A500 c’est le peu de chip dispo, du coup c’est parfois juste pour WHDLoad et l’ACA500 n’y change rien…

        A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
        C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDI

        CrashMidnick

          #207394

          c’est fréquent ne t’inquiète pas. Par contre mets le uniquement pour les jeux concernes.

          "But who needs a Megadrive when you have got a smart Amiga!" - 1993, Alien Breed 2 -

          Tempus

            #207395

            Disposable hero, Sir Fred The Legend, Alien Breed.
            Voilà ceux qui me viennent en tête.

            huggyone76

              #207404

              Si ça peut te rassurer, j’ai les mêmes erreurs (aaaaaaaah ! Bah quand-même, un bug reproductible !)… je peux corriger de la même manière et en faisant le tour de la toile (vite-fait), nous ne sommes pas seuls ! Et sur certains readme des slaves whdload, c’est aussi une option qui peut être employée ! Bref, c’est peut-être symptomatique d’un fonctionnement de l’ACA500 (d’autant qu’il y a des précédents, voir le fil de Flappy Birds pour Amiga par Gibs).

              A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
              C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDI

              CrashMidnick

                #207407

                Ca dépend des cartes accélératrices et des Amigas. Le 500 est fortement touché, sans doute à cause de son architecture (Bus ?). La GVP530 par exemple nécessite dans plus de 50% de mes jeux favoris (env 200), les tooltype noautovec et cache. La faute vient des accès chipram lamentablement lent avec cette config. Idem pour ma vxl30 mais le taux chute à 10-20%.

                J’en avais parlé à Wepl, pour lui whdload n’y est pour rien.

                Pour moi, et ça n’engage que moi, Tout ce qui est connecté sur le port Zorro du 500 ne fonctionnera jamais en vrai 32bit mais en 24bit, ce qui multiplie les allez/retour chip/fast/CPU. Chose que l’on ne voit pas sur le 2000 lorsque l’on a une carte accélératrice avec RAM sur le port CPU 32 bit.

                Il aurait mieux fait de la mettre en interne sur le 68k.

                EDIT : pour mieux comprendre, voici les BUS TEST de comparaison, regardez les différences sur la Chip en lecture/écriture : http://eab.abime.net/showpost.php?p=928431&postcount=233

                "But who needs a Megadrive when you have got a smart Amiga!" - 1993, Alien Breed 2 -

                huggyone76

                  #207409

                  Merci pour les infos !

                  A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
                  C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDI

                  Zalex

                    #207411

                    Le 1200 est franchement plus rapide

                    Une CD32 ... Sinon rien 🙂

                    huggyone76

                      #207414

                      Bah oui Zalex, mais l’intérêt de l’ACA500… C’est pour accélérer le 500 ! Mais aussi apporter de la RAM, le support des CF et aussi les ROMs 3.1 ! 🙂 Bref, du confort sur les 500.

                      A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
                      C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDI

                      Tempus

                        #207460

                        Merci à tous pour vos réponses, il ne reste plus qu’à attendre une mise à jour du firmware et/ou que cela soit mentionné sur la notice lors de l’achat, car cela touche une grande partie des jeux sous Whdload on peut donc en déduire que ce n’est pas un cas isoler mais que cela touche certaines cartes ACA500 (voir toutes ?).Pour mémoire voici ce que mentionne Whload à propos de NoAutoVec/S :
                        NoAutoVec/S
                        Si cette option est sélectionnée, WHDLoad ne quittera pas le programme si un auto-vecteur inattendu ou une NMI intervient (vecteur #25-31 / $64-$7c). Ceci peut être utilisé sur les systèmes/hardware qui
                        produisent des interruptions aléatoires afin d’empêcher WHDLoad de quitter. Notez toutefois que cette option ne guérit pas le matériel défaillant qui crée de telles interruptions. Quelques programmes installés ne risquent pas de fonctionner correctement avec ces matériels bien que cette option soit activée. Le mieux est de déconnecter le matériel défaillant (ou de le réparer si possible).
                        Il est intéressent de noter que d’autres cartes sur Amiga 500 ont le même « problème »comme la GVP530.
                        Sinon cette carte est géniale, et perso je n’ai pas trouvé que le system était plus lent, que cela soit au démarrage du Workbench ou sous DOPUS ou bien encore avec Whdload. « Comparativement avec un A1200 »
                        Mais peut-être que je ne suis pas objectif car le 500 est mon chouchou, forcément on a grandit ensemble.

                      10 sujets de 1 à 10 (sur un total de 10)

                      • Vous devez être connecté pour répondre à ce sujet.

                      Forums AmigaOS, MorphOS et AROS Matériel ACA500 Erreur "NMI Autovector"

                      Amiga Impact