[slash] Zero Video by Universe

15 sujets de 46 à 60 (sur un total de 120)

  • polluxe

      #19313

      @kiero

      Sorry, i thought your last demo was using TinyGL (i can’t remember where i saw that wrong info).

      I was in fact trying to express that it is very hard to make a comparison between your demos and Crisot’s ones because he uses pure assembly when you use C and sometimes 3D Api, which is very easier and shorter to code. Feel free to correct me if i’m wrong.

      Using C/C++ and 3D Api, a demo like “Zero” can be coded in 2 to 4 days (starting from zero) but in assembly, 8 days is IMHO more than correct.

      Anyway, i like your demos too and this was just a comment about amount of time required to code in c versus assembly, not a judgement about final quality ;)


      @kiero
      and crisot

      Keep up the good work guys :)

      anonyme

        #19314

        @Alain;

        Le C est un language qui empeste, lent, qui avec nos compilos actuels donne tout sauf du code appréciable par la PPC. Ca fait quelques années que je fais de la “cycle optimisation” en ASM, je sais de quoi je parle, j’en ai des preuves, toute personne qui prétent avoir un truc 50% aussi rapide en pure C se fout tout simplement de ma gueule.

        A quoi me sert l’assembleur? A faire des démos en 640*480 à 60 fps là où les autres font des démos en 320*240 à la même vitesse.

        Vous confondez design et technicité. Zero n’a auccun technique, faute de temps on s’est contenté de trucs oldskool. Par contre, elle est pure design, trouvez moi une demo avec autant de synchro audio toutes les 2 secondes, avec autant de pêche et de dynamisme dans le code et dans les background, etc… “regarde et apprend”, non, toi “regarde et comprend”. Un magnifique objet, ouai, ça pourrait tendre au design, mais un fond fixe derrière, ça n’en ai pas. Voila ce qu’on veux éviter.

        C suxx forever.

        anonyme

          #19315

          C suxx forever.

          Le C a l’avantage d’etre relativement bas niveau ET indépendant de la machine. Ce qui est cool pour pondre du code portable & rapide.

          De plus, C’est tout assez “lisible pour un humain”.

          Un compilo C peux, en effet, etre particulierement stupide de temps en temps :-).

          Mais, ce qui est important a mon avis, c’est d’optimiser en assembleur ce qui est critique (et toujours avoir une version C qui traine).

          A noté, que certain code générer par un compilo sont “au top”, c’est a dire peux être difficilement + optimisé.

          Et tant que j’y suis, on peux aussi optimisé en C pour certains trucs du PowerPC :-)

          Bye

          Rafo

            #19316

            @Nico :

            Pour prendre un exemple (corrige-moi si je me trompe, Crisot). Dans

            PowerUp, Crisot utilisait aussi la FPU du 604 pour balancer des datas

            en mémoire vidéo. Je doute fort qu’un compilo C ait le moindre poil de

            cul de départ d’idée d’utiliser les registres FPU lors d’une copie

            massive de datas. Mais bon c’est qu’un exemple, hein.

            Certaines optimisations sont tellement tordues que jamais un compilo

            n’aura l’idée de les utiliser. A commencer par celles qui jouent avec

            les caches du CPU (le compilo C, que la routine finale tienne ou non

            dans le cache, il s’en tape le coquillard), et aussi l'”entrelacement”

            de certaines instructions pour pas foutre le pipeline en l’air (me

            demandez pas d’exemple précis, j’en ai pas, demandez à Crisot pour le

            PPC ou Krabob pour le 68K).

            Quant à reconnaître que l’ASM peut aider dans les routines

            critiques…. Je veux bien, mais dans une démo, à part les

            chargements, TOUT est critique, vous trouvez pas ?

            Enfin moi c’que j’en dis…

            Si vous voulez un exemple flagrant, à votre compilo, et écrivez une

            routine de C2P en C pur (compilée en 68K, avec toutes les optims 060

            que vous voulez, pour comparer plus facilement), et comparez ensuite

            aux résultats qu’on obtient avec une routine ASM optimisée de la mort

            “spécial 060” façons Loonies, et après on en rediscute.

            anonyme

              #19317

              GCC ne connait meme pas l’intert de rlwinm et rlwimi, hormis pour faire quelques mascages… Alors… (et j’en ai 8 dans ma boucle de mapping, c’est con hein?)

              Le PowerPC, dans le cas qui m’interresse le G4, est capable de dispatcher 3 instructions par cycle. Si tes instructions n’ont pas de dependance registre et qu’elles utilisent des IU différentes (ça tombe bien y’a 3+1 IU et 1 FPU sur un G4), ben tu torches 3 instructions par cycles, soit 2800 MIPS sur un G4/933.

              J’ai d’ailleur écris un benchmark (que je n’ai pas porté sous mos pour qu’on ne me demande pas les sources “bourrées d’erreur) qu’on m’ont donné 2797 MIPS pour le G4. Et les 3 MIPS en question, c’est la LOOP, mais on ne peux rien y faire (Et on s’était foutu à 2 sur le problème, le second étant Kakace! C’est dire…).

              bref

              C suxx.

              anonyme

                #19319

                l’ASM avait sans doute un interet sur un 68000 à 7,14MHz et une carte gfx lentissime, aujourd’hui nettement moins…

                Tex

                  #19320

                  Sooooo, oldtime demoscene nasty fights are back! :) yeah!!!

                  so now just listen to the right voice!

                  Mawi and Universe are litle Gamers!, only mankind make it possible…we will kick your ass, just remember you are poor litle assh()les, you’ll have to work hard before hopping to gain half of our talent! you’re nothing, we are the reference!

                  we’ll duck your dog!

                  anonyme

                    #19321

                    Tex: suck my dick, we beat Mankind easy at Slash Party 5 ;) Yeah ! Mankind + Pure ! YEAH ! WE RULEZZZ!!! ;))) Our next objective: Beat X Metal Force Crew !!!

                    OneVision: Why spending time in a NDS engine? PSP powa! ;)

                    ACE

                      #19322

                      Bon je suis desole j’aime les demos de tbl car j’aime leur style.

                      Les effet sont tres jolis et ils sont en 68k.

                      Sinon je trouve que les codeurs sont des betes !

                      Je ne suis pas pour crisot dans la bataille ni contre mais je sais que c’est une bete en Asm et qu’il est honnete envers lui meme.

                      Je n’aime pas le style mawi mais il faut reconnaitre qu’il sont tres fort.

                      Kiero est une bete, mais bon ….

                      Le must c’est mon ami krabob !!!! Un tueur de chez tueur qui partage sa science ! Bref enfin un codeur qui marquera tout le monde.

                      Mankiiiiinnnnddddd Rullleeezzzzz

                      Le PSG qui gagne la ligue des champions c'est possible ... Que dans Swos.
                      Amiga Morphos Rules.

                      ACE

                        #19323

                        Les français c des ouf ! reppelez vous (Mankind-Silicon-Syndrome-Skarla ça c’etait des demos !!!!)

                        Vous me manquez .

                        Un old Scener !!

                        :(

                        Le PSG qui gagne la ligue des champions c'est possible ... Que dans Swos.
                        Amiga Morphos Rules.

                        ACE

                          #19324

                          Qaund je vois sur ces forum deux tres bon ami etre devenu des freres enemis ça fait mal. moi je vous aime bien les deux !!!

                          Les gars …. Moi ça me desole quand meme ni l’Aone ni le Peg ne valent ça !!

                          Nous les Lamers nous somme le groupe de la paix !!

                          Ne demos ne passent pas les frontireres ! Mais c pas grave.

                          A ce ritme les woodtower et pureLam3rs seront les dernier groupe actif sur miga (j’oublie kiki et Universe )

                          Au fait salut les Kiki !

                          Le PSG qui gagne la ligue des champions c'est possible ... Que dans Swos.
                          Amiga Morphos Rules.

                          slobman

                            #19325

                            Hip !!

                            actif… actif… c’est un bien grand mot :)

                            M’enfin, la compétition, c’est bon pour le business de la démo (comme pour les autres), tant que les échange reste basé sur des qualités techniques, ou artistiques dans le cas des démos…

                            !! qiH

                            slob, qui aime bien les démos présentées à la slach5…

                            Happy Road everybody !

                            Niffo

                              #19326

                              A propos de “PowerUp”, impossible de la faire tourner ici. Elle quitte dès que je la lance.

                              Ma config : A1200 PPC-175/040-25, 64Mo, Bvision.

                              Pourait-ce être un mode écran qu’elle ne trouve pas par exemple ?

                              anonyme

                                #19327

                                320*240*16

                                n’oublie pas d’installer la dbplayer.library

                                Rafo

                                  #19328

                                  @niffo :

                                  L’image de présentation, au tout début de la démo, est en 640×480 en

                                  true color. (24/32 bits). ‘faut avoir ce mode aussi.

                                  De plus, sur un 603/175 + 040, attends-toi à ce qu’elle rame pas mal,

                                  il va falloir aussi y aller mollo sur la zik, le 14-bit hifi Stereo++,

                                  ça va pas le faire.

                                  Valavala.

                                15 sujets de 46 à 60 (sur un total de 120)

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

                                Forums AmigaOS, MorphOS et AROS Général [slash] Zero Video by Universe

                                Amiga Impact