FPGA Vs Emulation, un article intéressant

Forum Autour de l’Amiga Amiga OS 4 – MorphOS – UAE – AROS FPGA Vs Emulation, un article intéressant

  • Ce sujet contient 35 réponses, 8 participants et a été mis à jour pour la dernière fois par Zarnal, le il y a 7 années et 1 mois.
  • Créateur
    Sujet
  • #19032
    Staff
    Zarnal
      • Level 22
      • Messages : 7923

      Au gré de mon surf, je suis tombé sur cet article que j’ai trouvé assez intéressant.

      https://byuu.org/articles/fpgas-arent-magic/

      Et qui peut balayer certaines idées reçues (des deux cotés). :-p

       

      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 16 à 30 (sur un total de 35)

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

    • Auteur
      Réponses
    • #21100
      Staff
      Jim Neray
        • Level 22
        • Messages : 7198

        Toute mes condoléances alors  :lol:

        A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
        Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
        Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

        - Micromiga.com - La boutique Amiga -


        #21110
        Staff
        Zarnal
          • Level 22
          • Messages : 7923

          Il y a du mieux, en réduisant à 1slice sous 500 cela monte au max à 98% avec rainbow island.

          Mais bon, 1 slice ou rien… :lol:   :lol:   :lol:   :lol:

          Si j’ai bien compris, avec 20 slices tu te retrouves à +- 5ms. Il semble que l’on puisse descendre encore plus bas avec de la praline.

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

          #21113
          Staff
          Jim Neray
            • Level 22
            • Messages : 7198

            Alors là je te fais confiance je ne suis pas super calé en émulation  :wacko:

            A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
            Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
            Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

            - Micromiga.com - La boutique Amiga -
            #21126
            Staff
            Zarnal
              • Level 22
              • Messages : 7923

              Bon, je n’ai plus trop les yeux en face des trous mais avec la version publiée ce soir je suis Ok avec 3 slices avec pinball dreams en desendant en Lores. Je ne comprends d’ailleurs pas que mon chipset intégré supporte directX11  :scratch: Le scrolling vertical parait beaucoup plus doux mais je ne veux pas dire de conneries, je n’ai plus les yeux en face des trous ce soir. :lol:

              Du coup FPGA va t’il perdre son léger avantage ? :whistle:   :-p

               

               

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

              #21225
              Staff
              Zarnal
                • Level 22
                • Messages : 7923

                Vidéos supprimées car non pertinentes et faites à la va-vite. :-p

                Je vais refaire un truc plus parlant prochainement.

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

                #21287
                Staff
                Jim Neray
                  • Level 22
                  • Messages : 7198

                  Oui fais donc ca  :lol:

                  A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
                  Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
                  Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

                  - Micromiga.com - La boutique Amiga -
                  #21290
                  Staff
                  Zarnal
                    • Level 22
                    • Messages : 7923

                    Je plaide la fatigue d’un soir.  :wacko: :-p   :lol:

                     

                    N’empêche que plus sérieusement le FPGA a du souci à se faire.

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

                    #21307
                    21stcentury
                      • Level 3
                      • Messages : 70

                      J’ai traqué la latence pendant un bon moment jusqu’à la rendre imperceptible et pourtant mon PC n’est pas un foudre de guerre (Core 2 Duo). J’ai également retravaillé mes configs en repartant de zéro, il est possible que je les mette en ligne si cela intéresse du monde.

                      Voici les capture d’écran, n’oubliez pas de cliquer sur l’image pour l’agrandir et donc l’afficher sans défauts et telle qu’elle se présente sur l’écran.

                      http://nsa39.casimages.com/img/2018/03/27/180327071946524152.png

                      http://nsa39.casimages.com/img/2018/03/27/180327072911677336.png

                      http://nsa39.casimages.com/img/2018/03/27/18032707404070799.png

                      http://nsa39.casimages.com/img/2018/03/27/180327074213580527.png

                      Intense Creative - Take possession of your Amiga passion
                      intense-creative.com

                      #21311
                      Staff
                      Jim Neray
                        • Level 22
                        • Messages : 7198

                        C’est propre ! Par contre ca a l’air un poil sombre non ? :unsure:

                        A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
                        Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
                        Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

                        - Micromiga.com - La boutique Amiga -
                        #21356
                        21stcentury
                          • Level 3
                          • Messages : 70

                          Voici le résultat final :

                          http://nsa39.casimages.com/img/2018/03/29/180329033640408889.png

                          Cette fois ci, les pixels ont la particularité d’avoir une couleur RVB dont l’intensité change en fonction de la couleur (blanc, on les distingue au max et noir, ils sont absents).

                          Bien entendu, on ne les voit que lorsque l’on colle son nez à l’écran tout comme le scintillement typique des écrans cathodiques variant également en fonction des couleurs.

                          Lorsque l’on met les 2 résultats côte à côte, la 2ème est un peu plus lumineuse et plus coloré.

                          En réel, cela rend beaucoup mieux. J’aimerais pouvoir vous faire une capture vidéo mais c’est techniquement impossible.

                          Alors bien sur, il y’en a qui préfèrent le résultat suivant:  http://nsa39.casimages.com/img/2018/03/29/18032903545028315.png mais moi je ne le supporte pas car on est à 10 000 lieu du rendu original.

                           

                          Intense Creative - Take possession of your Amiga passion
                          intense-creative.com



                          #21386
                          mister jbam
                            • Level 5
                            • Messages : 158

                            Pour info j’ai fait tester le MiSTer au Revival NASS

                            Tous le monde c’est pris une claque sur le rendu du FPGA ….
                            Je l’amenerai au NASS cet été , si certains veulent tester

                            ---------------------------------------
                            Happiga 1.6.2 : Mon Amiga SURBOOSTÉ
                            MiSTer (DE10-Nano) : Mon Amiga en FPGA
                            Ma Chaîne YouTube (+700 000 vues ... MERCI)

                            #21467
                            Staff
                            Zarnal
                              • Level 22
                              • Messages : 7923

                              Bon, je crois que la messe est dite :

                              WinUae 3.6.2 béta 0 30 mars + 10 slices + logitech G105

                              WinUae 3.6.1 + logitech G105

                               

                              Vidéos refaites deux fois dans les mêmes conditions. Configuration WinUae identique. Frappe à +- même vitesse des deux touches Shift dans Pinball Dream.

                              Mais j’admets que c’est encore contestable. :-p

                              Edit : nouvelle vidéo en cours d’upload.

                               

                               

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

                              #21470
                              Staff
                              Jim Neray
                                • Level 22
                                • Messages : 7198

                                Effectivement il y a une différence. Mais ca va finalement bien trop vite non ?  :unsure:

                                A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
                                Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
                                Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

                                - Micromiga.com - La boutique Amiga -
                                #21471
                                Staff
                                Zarnal
                                  • Level 22
                                  • Messages : 7923

                                  Le hic c’est que quand je mets 10 slices, j’ai une charge CPU à 170/180%. Je me suis demandé si cela n’influait pas sur le résultat final puisqu’alors winuae est ralenti pendant que j’appuie comme un malade. Je ne peux pas reproduire en vidéo ce que j’ai à l’écran, cela rame mais c’est lisse. :unsure: Je ne suis pas cyclé puisque depuis 2 jours cette méthode est opérationnelle avec le fastest possible ce qui permet de ne pas trop surcharger mon CPU avec 10 slices. C’est pour  cela que j’ai bien précisé que c’était encore contestable. :-p

                                  Tout à l’heure je vais poster une vidéo avec 4 slices qui ne surchargent pas mon CPU.

                                  Bien sur ce n’est plus le même résultat qu’avec 10.

                                  De plus cette méthode utilise la fréquence de rafraichissement de l’écran LCD. N’ayant pas de moniteur G-Sync je suis limité à 60Hz.

                                  Je suis donc en 60Hz (je ne parle pas de NTSC mais de la fréquence de rafraichissement de mon LCD là puisque dans WinUae je suis en PAL) 50fps, ce qui peut également augmenter la vitesse.

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

                                  #21472
                                  Staff
                                  Aladin
                                    • Level 25
                                    • Messages : 15307

                                    Et sur un pc non legacy/vintage? :) (humour)

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