Recherche de glitchs des démos A500/A1200 sous WinUae ou Mister FPGA.

Forum Amiga Divers Recherche de glitchs des démos A500/A1200 sous WinUae ou Mister FPGA.

  • Ce sujet contient 771 réponses, 8 participants et a été mis à jour pour la dernière fois par Zarnal, le il y a 1 semaine et 6 jours.
  • Créateur
    Sujet
  • #125944
    Staff
    Zarnal
      • Level 23
      • Messages : 8109

      Voici donc la nouvelle mouture du fil consacré à la recherche de glitchs et de bugs concernant les démos OCS/AGA au travers des émulateurs et du FPGA Mister.

      A moins qu’un volontaire ne se présente pour la Vampire, cette dernière ne fera pas partie de ces tests. Notez bien que pour tester il faut être fiable et motivé ( en plus d’être patient ).

      Contrairement à l’ancien fil, je vais faire en sorte que cela ne soit pas imbuvable. C’est pour cette raison que désormais, la liste des démos compatibles sera uniquement disponible sous la forme d’un fichier disponible prochainement ( puisqu’il faut tout retester ). Ici, nous ne traiterons que des cas problématiques. N’importe qui peut faire un rapport occasionnel ( et je vous encourage à le faire ) ici même bien sûr et ce ,quel que soit le support.

      Notez que certaines vidéos sont reprises d’anciens tests avec WinUae 4.1 ou du Mister, les problèmes étant strictement identiques avec les dernières versions, je ne vais pas refaire inutilement les vidéos.  :-p  

       

      Les  » vérificateurs  » réguliers actuels ( sur vraies machines ) :

       

      • Kathleen ( A1200 2Mo pour la 5.3 ).
      • Sink ( A1200 2Mo + 8Mo Fast, WinUae pour la 5.3 ).
      • Mutt2828 ( A500 512K + 512K Slow)
      • Zarnal ( WinUae 5.3 )

       

      Anciens testeurs sous 4.1 :

      • Donamiga ( A1200 réel, a fixé deux démos  ).
      • JeanFred64 ( Mister FPGA ).
      • Kathleen ( Mister FPGA, A1200 + 4Mo Fast ).

       

      Comment cela se passera t’il ?

       

      Eh bien c’est très simple, une démo quelconque sera testée sous WinUae et/ou sur le Mister et si un souci quelconque est découvert, il sera vérifié sur une vraie machine  avec des caractéristiques identique à celles du protocole WinUae. Le problème sera alors confirmé ou infirmé. Chaque démo problématique sera documentée via une capture d’écran ou une vidéo. Je ne prends en considération que les versions officielles pour les tests ( pour ne pas les biaiser ). Les versions fixées sont juste un bonus.

      S’il est confirmé sur le vrai hard la démo est considérée comme OK.

      S’il est infirmé sur une machine réelle mais qu’il y a un moyen de la faire fonctionner en dehors du protocole WinUae la solution sera donnée par une lettre se référant à la légende ci dessous :

      Attention Attention Attention : pour l’ensemble des tests, les versions WHDLoad des démos A500 ou A1200 ne devront en aucun cas être utilisées. Cela n’aurait aucun sens.

       

      Légende :

       

      • A : Soluble en mode Fastest ( WinUae ).
      • B : Soluble avec cache activé/désactivé ( Mister ).
      • C : Insoluble à ce jour ( WinUae et/ou Mister ).
      • D : Une version fixée existe ( WinUae et/ou Mister ). Le lien sera donné.
      • E : Gérable avec WHDLoad générique et modif à la volée ( WinUae ).

       

      Dans la mesure du possible, une vidéo sera proposée afin d’illustrer le souci rencontré.

       

      Protocole sous WinUae 5.3 :

       

      AGA : WinUae 4.9 Quickstart A1200+8MB Fast avec ajout d’un disque dur. Commande NoFastMem au besoin. Quickstart Blizzard 030. Subpixel activé.

      OCS  : WinUae 4.9 Quickstart A500 512+512. Commande Nofastmem au besoin.

       

      Protocole Mister :

       

      Dernier core en date, A1200 020 cache désactivé. A500 OCS 512+512 avec nofast autorisée.

       

      Soucis non lies à l’émulation :

       

      • Zones hors écran : le plus gros  » souci  » avec les LCD. Sur un CRT la zone d’affichage est inférieure. Sur le LCD, vous vous prenez tout sur la figure. Sans même parler du scaling.

       

      • 60Hz : si une bascule est effectué par la démo en 60Hz au lieu de vous retrouver avec une image agrandie, il y aura un écrasement de la zone ( un peu comme si vous passiez d’un 60Hz à un 50Hz sur une console ). C’est tout à fait normal. Note : si vous sortez WinUae sur un CRT, tout rentre dans l’ordre. Note pour WinUae 5.3 : cela se passe désormais directement comme sur CRT.

       

      • Fichiers/ADF corrompus : un classique ADF ou bien fichier contenu dans l’ADF corrompu avant ou après la conversion.

       

      • Une démo en version non finale : cela peut arriver de temps en temps.

       

      • Les soucis d’entrelacement : le fond du jeu  » Agony  » en est le plus bel exemple. Mais cela peut arriver avec quelques démos. Idem qu’avec le 60Hz, si vous sortez WinUae sur CRT, tout redevient normal. Sur votre LCD, vous pouvez palier au souci en sélectionnant  » Double Field  » ( dans ce cas l’entrelacement est simulé mais vous vous retrouvez avec les défauts inhérents à ce mode ).

       

      • Soucis liés à un mauvais ratio d’affichage : soyez vigilant au respect de ce dernier, cela peut mener à des choses innatendues. Exemple sans et avec.

       

      • Soucis liés à la version du Kickstart : certaines démos peuvent exiger une version spécifique de la ( ou des ) roms pour s’exécuter correctement ( Kickstart 1.2 ou 1.3 sur A500  ou bien Kickstart 3.0 ou 3.1+ sur A1200 ). C’est peu fréquent sur A500, un tout petit peu peu plus sur 1200 mais il n’y en a pas une tonne non plus.

       

      Les démos problématiques :

       

      WinUae A500 OCS.

      Mister A1200 AGA.

      Mister A500 OCS.

      WinUae A1200 AGA.

      A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

    Affichage de 15 réponses de 751 à 765 (sur un total de 771)

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

    • Auteur
      Réponses
    • #206312
      Staff
      Zarnal
        • Level 23
        • Messages : 8109

        Du coup, apparemment, avec la Rampage et ses nouveaux bugs on vient de mettre en lumière une fonction non documentée du 1200.

        Et on a reperdu Batman.

        A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.



        #206316
        sink
          • Level 7
          • Messages : 414

          on est dans la parti bien chiante, ou ca casse quand ca repare ;)

          #206328
          Staff
          Zarnal
            • Level 23
            • Messages : 8109

            En tout cas, la Tek-Rampage est de nouveau Ok hormis le traditionnel souci des cercles.

            Mais cela reste trop rapide ou trop lent suivant les cas.

            Ce qui m’embête le plus c’est pour la SoulKitchen. Même la version WHDLoad est HS au même endroit. Et si je cycle en X2 avec la version WHDLoad il y a un clignotement lors du tunnel ( trop lent je suppose ).

            A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

            #206332
            sink
              • Level 7
              • Messages : 414

              new beta!!! on avance

               

              #206333
              Staff
              Zarnal
                • Level 23
                • Messages : 8109

                Pas mal des vieux bugs CPU semblent revenus :

                VD-Sweated. Freeze au cube Escom par exemple. Depuis 6.0.

                Abyss-Symbol

                Abyss-DiskIo

                Du coup, 5.3.1 reprend nettement l’avantage à ce jour ( uniquement sur les démos 1200 ).

                A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                #206387
                Staff
                Zarnal
                  • Level 23
                  • Messages : 8109

                  En décyclant totalement le chipset, les soucis de Cli disparaissent dans Zomo-Sp(i)d sans à avoir à désactiver l’UAE Rom.

                  A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                  #206406
                  sink
                    • Level 7
                    • Messages : 414

                    c’est chiant, marre de faire et refaire les tests :lol:

                    #206408
                    Staff
                    Zarnal
                      • Level 23
                      • Messages : 8109

                      Oui, ultra chiant, surtout quand le souci est à 5 mn.

                      Durant les bêtas, je ne reteste que celles qui ont posé un problème depuis 4.1. Je garde l’intégrale pour l’officielle.

                      Pour 5.3.1, j’avais fait l’intégrale Kestra 1993/1995 ( démos, intros ) et une bonne partie de 96.

                      Il réécrit souvent des gros morceaux de code en virant les anciens hacks et là aussi cela met un coup de pied dans la fourmilière.

                      J’ai un peu regardé Amiberry et les soucis sont identiques à WinUae ( logique puisque c’est basé dessus, sur +- la 6 apparemment ).

                      Le seul avantage trouvé pour l’heure est que cela ne glitche pas avant les crédits dans Zomo Sp(i)d.

                      A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                      #206411
                      Staff
                      Zarnal
                        • Level 23
                        • Messages : 8109

                        Ok, compris pour la Sp(i)d. Il faut juste changer le mode de synchronisation ( tout comme la love avant qu’il ne la fixe ) et le glitch avant les crédits disparait.

                        Chipset et tu bascules la synchro en Composite+Blanking ( la plupart des autres options fonctionnent aussi ).

                        N’oublie pas de cocher le resync dans Display. Cette option avait été crée pour résoudre le souci dans 5.3.1 ou 4.9 je ne sais plus.

                         

                        A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                        #206414
                        sink
                          • Level 7
                          • Messages : 414

                          ca en fait des manip pour regarder des demos , ct mieux avant pourvu que ca change ds le futur!



                          #206421
                          Staff
                          Zarnal
                            • Level 23
                            • Messages : 8109

                            C’est un cas vraiment particulier cette démo.

                            Tout comme l’était Subspace-Ubergirl ( le damier qui n’est plus un damier ).

                            Après, avec AmiBerry cela se fait automatiquement.

                            Bonne nouvelle : Anadune-Foundation est devenue 100% Ok ( mais toujours pas au cycle complet CPU + Chipset ). Quickstart A1200 sans Fast et tu bascules le CPU en Fastest.

                            Je tente un WHDLoad  générique.

                            Edit : on l’avait déja récupérée sous 6.0.3.

                            A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                            #206428
                            sink
                              • Level 7
                              • Messages : 414

                              oki enfin, il devrait pourvoir trouver une solution car le probleme est souvent le meme, si en plus amiberry c le faire automatiquement?

                              #206431
                              Staff
                              Zarnal
                                • Level 23
                                • Messages : 8109

                                Il y a quelque chose qui cloche encore par rapport à 6.0.3.

                                On verra par la suite.

                                Du coup, pour l’instant, on a perdu que Abyss-DiskIo (  comprendre que je n’arrive plus à corriger, je verrai demain plus en détails ).

                                A noter que le glitch avant le robot disparait en X16 ou en CPU Fastest ( Skarla-Authentik ) mais qu’un nouveau semble apparaitre sur la seconde scène du nounours. :wacko:   Dommage.

                                Globalement on a perdu la plupart de ce qui ne fonctionnait qu’au Quickstart 1200 sans Fast sous 5.3.1. Heureusement il n’y en avait pas beaucoup ( Haujobb-Artcore, Amnesty-Spum, Complex-Peewee par exemple ).

                                A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                                #206441
                                sink
                                  • Level 7
                                  • Messages : 414

                                  oki donc 6.0.3 et 5.3.1 pour le moment comme reference?

                                  #206444
                                  sink
                                    • Level 7
                                    • Messages : 414

                                    il faudrait que tu me fasse un truc stp, fait moi une liste de 10 top prods et 10 prods compliqué (en 1200 stock avec fast et sans fast) qui me serviront comme test a chaque nouvelles version de winuae

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