Infos sur la Vampire (suite)

15 sujets de 1,471 à 1,485 (sur un total de 1,592)

  • __sam__

      #388720

      Oui tu as été mentionné par Gunnar lors du live d’AmigaBill au sujet d’une question à propos du support OpenGL ou Vulkan dans cet amiga.

      Samuel.

      Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
      A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
      A500 Vampire V2+ ^8^ 🙂
      (mais aussi TO8, TO8D, TO9. Groupe PULS.)

      thellier

        #388721

        Oui j’ai porté Wazp3D sur Maggie3D pour la Vampire: BlitzQuake marche ainsi que quelques petites démos MiniGL ou StormMesa* (qui marchent comme les deux utilisent Warp3D comme driver)

        Cube (un FPS) et WipeOut marchent aussi mais sont trop lent pour être utilisables

        J’ai essayé de réécrire WipeOut pour Warp3D (sans aucun OpenGL) mais j’ai introduit deux erreurs que j’ai été incapable de corriger (j’ai du perdre des neurones avec l’ âge… ) et cette version était pas rapide non plus donc découragé

        Bref y a du OpenGL hard désormais sur Vampire mais pas trop rapide
        La solution 3D plus rapide et donc privilégiée sur Vampire c’est la maggie.library de Morten qui a pas toute les lourdeurs de MiniGL+Warp3D

        (*) nécessite d’installer https://aminet.net/package/util/libs/StormMesa2010

        thellier

          #388723

          Là on m’a fourni Quake2 pour tester sur Wazp3D/Vampire mais j’avais réécrit dans Wazp3D toutes les fonctions de traçages Maggie (ce qui aurait du faire gagner quelques FPS) mais c’est buggé à mort … bref découragé

          J’arrive plus à supporter la frustration du débogage… ça me gave

          __sam__

            #388724

            Et oui on a de moins en moins de temps à passer sur le travail d’autrui duquel on dépend mais qui est mal fait. Il faut presque tout refaire à partir de zéro. Or à nos âges, et à notre époque, on a plus de temps à perdre à réinventer la roue en permanence.

            Dernier cas pour moi: recompil de gcc de AmigaDev, le clone de celui Bebbo qui a aussi laissé tombé mais pour d’autres raisons. Test de GCC pour générer un executable pour kickstart 1.3 (coucou Batteman): échec au linkage. Bug reporté, mais pas de vraie réponse à part un « woks for me » implicite. Je crois que tout le monde se fiche du kick1.3, et qu’il faudrait que je me refasse la chaine de compile 1.3 depuis zéro, mais j’ai pas le courage car c’était pas ce que je voulais faire. Je ne veux pas passer 10x plus de temps à régler le code d’un autre qu’à travailler sur mon propre code.

            Au delà de cet exemple, perso tant qu’il n’y a pas de support correct (non buggé/bricolé) de SDL2, je ne me sens plus la force de reprogrammer pour l’ « Amiga ».

            Samuel.

            Amiga A500 + GVP530 (8Mo/fpu/mmu/scsi) - en panne 🙁
            A500 (+ 1Mo PPS), A1200 (Blizzard-IV/fpu/64Mo)
            A500 Vampire V2+ ^8^ 🙂
            (mais aussi TO8, TO8D, TO9. Groupe PULS.)

            Jedi

              #388726

              Bon je fais partie des 40 heureux qui ont commandé un A6000 🙂 dans le court créneau où elles étaient dispo (même pas 15 h)

              Super, j’attends tes retours avec impatience 🙂

              thellier

                #388738

                @sam
                Non, non je parlais même pas de bugs dans Quake2 (que j’ai pas encore testé) mais des bugs de fonctions Wazp3D que j’ai moi même réécrites juste pour optimiser. J’aurais vraiment préférer tester Quake2 avec cette version optimisée de Wazp3D mais elle marche pas, ça me gave…


                @jedi

                Bien sûr 🙂

                mikedafunk

                  #388740

                  Au delà de cet exemple, perso tant qu’il n’y a pas de support correct (non buggé/bricolé) de SDL2, je ne me sens plus la force de reprogrammer pour l’ « Amiga ».

                  Hunoppc était aussi saoulé de son côté, marre de dev sur os4 en contournant les bugs
                  Chapeau les gars pour vos travaux accomplis et votre persévérance

                  thellier

                    #388786

                    Gunnar:
                    A propos du futur des A6000
                    « Le 13 octobre, la boutique en ligne Apollo-Computer recevra un nouveau lot de machines et les mettra en ligne. »

                    Jedi

                      #388795

                      Pour rebondir sur les commentaires de la news A6000 : finalement, la coque est en impression 3D ou c’est un moulage classique ?

                      thellier

                        #388799

                        Impression 3D

                        thellier

                          #388800

                          ca y est j’ai corrigé ma bug Wazp3D pour Maggie3D j’y ai passé mon après-midi hier

                          Les fonctions optimisés sont écrites en C que je qualifierai de « ASM like » cad que les variables sont des registres, les expressions sont juste de simple opération mathématique convertible en ASM à l’identique, le code est réorganisé pour profiter du pipeline, je génère le code ASM entrelacé avec l’ASM pour vérifier que une ligne C devienne juste une ligne ASM, etc … Bref c’est AMHA le meilleur C possible 🙂

                          Et surtout j’ai réutilisé les registres cad qu’un registre servant comme pointeur peut servir comme entier ailleurs dans le code: pour rendre ça plus lisible j’ai fait des #define (macros) qui redéfinisse ces variables (cast) avec de nouveaux noms plus clair et c’est là que j’ai merdé d’où la bug, une vraie galère mais c’est corrigé

                          Anonyme

                            #388801

                            Salut,
                            Qui a déjà utilisé l’émulateur WinUAE avec l’émulation de la plus grosse config Amiga dessus? çà donne quoi en terme de MIPS au max?
                            WinUAE supporte t il les jeux 3D = désolé je n’ai pas trop suivi son évolution et j’en suis encore au crash que j’avais en 2010 avec une config 68040, je n’ai jamais utilisé une config en 68060 sous WinUAE vu les problèmes que j’avais déjà avec une config 68040, si de nos jour on en est au PPC désolé je ne suis pas du tout au courant…LOL

                            600 mips çà correspond à quoi si on devait comparer çà avec un PC?
                            Pentium pro?
                            Pentium2?
                            Pentium3?
                            A quelle fréquence?
                            200mhz?
                            1400mhz?

                            Oui, que de question, vu le prix d’un A6000 à 1000€ neuf je me demandais si le prix était correct comparé aux performances, dans le sens que je trouvais ridicule de dépenser 1000€ pour un ordi pas plus puissant qu’un pentium3 de 2000 (je me trompe?) = et on est en 2025, désolé çà fait trop paradoxe temporel pour moi, un peu comme Nintendo qui vendait sa console NextGen hors de prix alors qu’elle n’était pas plus puissante qu’un pentium 1 de 1997…LOL

                            Merci de m’avoir lu 🙂

                            Ps= est il possible d’avoir un quasi a6000 avec WinUAE?

                            Jedi

                              #388803

                              @JM :

                              L’objectif des V4 et de l’A6000 n’est pas de proposer une nième solution émulant/simulant les Amigas classiques historiques. Il faut les voir comme une évolution hardware plus « moderne » des Amigas classiques, avec un 68080, le SAGA, Maggie 3D,… telle qu’elle aurait pu être si Commodore avait continué.

                              Sinon, clairement autant prendre un PCul avec WinUAE 😉

                              @thellier :

                              Ok pour la coque en impression 3D, j’attends de voir ce que ça donne…

                              thellier

                                #388810

                                – WinUAE 680×0 supporte la 3D grace à mon Wazp3D* ou (autre solution) QuarkTex
                                – WinUAE supporte aussi le ppc et OS4
                                – WinUAE ppc emule aussi une carte graphique (radeon je crois, jamais essayé) donc la 3D
                                – peut être d’autres choses mais j’ai pas suivi WinUAE depuis au moins 5 ans….

                                Au niveau des perfs WinUAE 680×0 écrase tout les vrais Amigas 680×0 physiques (Vampire y compris)

                                La A6000 doit être dans la vitesse d’un pentium mais lequel je ne saurais dire mais sa 3D est beaucoup plus lente bref ça vaut pas un PC pentium ,ni actuel bref c’est du rétrofuturisme: a6000 est l’Amiga du futur ….de quand Commodore a fait faillite :-/

                                (*) Wazp3D/WinUAE :

                                patrick-g

                                  #388975

                                  @Sam :

                                  Dernier cas pour moi: recompil de gcc de AmigaDev, le clone de celui Bebbo qui a aussi laissé tombé mais pour d’autres raisons.

                                  Pour info, Bebbo n’a pas abandonné, il a déplacé son repo là :
                                  https://codeberg.org/bebbo/amiga-gcc/src/branch/master
                                  Le dernier commit date de la semaine dernière.

                                15 sujets de 1,471 à 1,485 (sur un total de 1,592)

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

                                Forums AmigaOS, MorphOS et AROS Matériel Infos sur la Vampire (suite)

                                Amiga Impact