Amiga 500 – max.

15 sujets de 1 à 15 (sur un total de 28)

  • 1
  • 2
  • Ryo

      #360330

      Bonjour,

      La question que je me pose est de savoir si les capacitĂ©s de l’amiga ont Ă©tĂ© exploitĂ©es au maximum. Mon interrogation provient du fait que la plus part des effets de la demoscĂšne ont Ă©tĂ© dupliquĂ©s sur l’atari st. Qu’en pensez-vous ?

      Je suis Ă  la recherche d'un Amiga 1000 et un C128D. Merci de me contacter en MP.

      Treesong

        #360331

        Salut,
        Je ne sais pas si la plupart des effets ont été dupliqués sur le ST car je ne connais pas assez cette plateforme.
        Par contre le point de comparaison basĂ©e sur la demoscene est un peu biaisĂ© car on peut toujours feinter sur une scene d’une demo : toutes les ressources peuvent ĂȘtre dĂ©diĂ©es Ă  un effet et on peut prĂ©calculer.
        Si on utilise la comparaison basĂ©e sur les jeux, on voit qu’en tout cas que des capacitĂ©s spĂ©cifiques Ă  l’Amiga ont Ă©tĂ© utilisĂ©es (pas d’Ă©quivalent de superfrog, d’un point de vue technique par exemple sur ST Ă  ma connaissance, pas d’Ă©quivalent d’un lionheart ou shadow of the beast 3, encore selon mes connaissances ST trĂšs limitĂ©es). AprĂšs on peut toujours trouver de nouveaux trucs mais l’Amiga OCS en tout cas me semble avoir Ă©tĂ© (et est encore aujourd’hui) bien exploitĂ©.

        pulp

          #360332

          « La question que je me pose est de savoir si les capacitĂ©s de l’amiga ont Ă©tĂ© exploitĂ©es au maximum. »

          « Au maximum » c’est subjectif, pour moi c’est certain que les limites ont Ă©tĂ© vraiment repoussĂ©s assez loin dĂ©s le dĂ©but des annĂ©es 90, je pense Ă  des dĂ©mos comme hardwire, batman vuelve ou pigmy project, et un peu plus rĂ©cent par exemple hideous mutant freaks. Il y avait beaucoup de groupes et une grande compĂ©tition, mais l’ecs a Ă©tĂ© assez vite abandonnĂ© au profit de l’aga et du pc. Par contre tout n’a pas Ă©tĂ© fait, je pense qu’il y a encore des techniques, des astuces qui n’ont pas Ă©tĂ© exploitĂ©s. AprĂ©s il y a eu un retour des dĂ©mos OCS ces derniĂšres annĂ©es que je n’ai malheureusement pas suivi, c’est possible que de nouvelles choses intĂ©ressantes soient apparues.

           » Mon interrogation provient du fait que la plus part des effets de la demoscĂšne ont Ă©tĂ© dupliquĂ©s sur l’atari st. Qu’en pensez-vous ? »

          Pour le st Ă  force de recherche et d’optimisation ils ont trouvĂ© des astuces pour reproduire des effets qui Ă©taient fait plus faciles sur l’amiga grace Ă  son chipset, leur 68000 est un peu plus rapide. Pour l’amiga ce chipset est une force, mais il impose aussi tout un tas de contraintes, pour sortir de nouveaux effets, ou optimiser je pense que cela demande de trĂšs bien connaĂźtre la machine, et Ă©normĂ©ment de temps.

          Anonyme

            #360335

            Impossible de rĂ©pondre Ă  la question car personnes ne connait le fond de l’abysse 🙂
            Je pense que la totalitĂ© des effets que l’on trouve dans les dĂ©mos sont de la pure bidouille venant d’esprit torturĂ© (no offence).
            Qui aurait pu prĂ©dire au niveau des concepteurs, des ingĂ©nieurs, que l’Amiga pourrait afficher des effets de fou que l’on retrouve dans les dĂ©mos, personne.

            Je pense qu’il est toujours possible pour un esprit bien torturĂ© de trouver/pondre du code qui va gĂ©nĂ©rer des effets non encore atteins d’une machine.

            Exemple la demo ‘Batman Forever‘ sur Amstrad qui a rĂ©volutionner/fait un bon gros boom dans la scene cpc il y a pas si longtemps que ça.

            Par contre le nbr de personne qui code et recherche ce genre de chose en 2021…
            Sur un proc Z80 ou 68000 ça ne coure pas les rues.

            Un petit Pic du groupe au reste de la scene CPC :=)

            Treesong

              #360337

              Amusant le petit message de Batman 🙂

              Je ne pense pas pour autant que les gars qui font des démos ont un esprit si torturé que cela. Hé hé.
              On trouvera toujours des choses nouvelles c’est sĂ»r. Et il y a pas mal de gars qui font des dĂ©mos sur Amiga 500 depuis plusieurs annĂ©es. D’ailleurs il y a beaucoup de dĂ©mos qui sont aussi bien que les meilleurs dĂ©mos de l’Ă©poque sur 500 je trouve.

              Il y a un autre aspect qui est le langage de programmation. C’est intĂ©ressant d’utiliser des techniques beaucoup plus modernes apportĂ©s par un compilateur C par exemple pour produire un jeu ou une dĂ©mo (je pense par exemple Ă  ce qui a Ă©tĂ© fait avec le clone de gradius rĂ©cemment si je ne me trompe).
              Sur Amiga 500, je pense qu’il y a principalement 3 langages de dev : l’asm, le C et le basic (essentiellement avec amos pour le 500). Donc une autre approche de l’exploitation technique est la mise en place de code dans un environnement qui produit quelque chose de qualitĂ© mais d’une façon jamais utilisĂ©e jusqu’Ă  prĂ©sent. Donc peut on obtenir plus facilement un hardwired avec un compilateur C moderne ? Peut on rĂ©ussir Ă  obtenir un flashback en Amos ? etc

              EDIT : ah ce n’est pas tinyus auquel je pensais mais Wrong way driver : https://eab.abime.net/showthread.php?t=106671

              Anonyme

                #360339

                Pour avoir connu quelques nom connu de la scene dĂ©mo Ă  l’Ă©poque, je peux te dire qu’ils Ă©taient bien perchĂ©. (du moins, ceux que j’ai cĂŽtoyĂ©)

                Un ex parmi tant d’autre, quand tu vois la grosse bidouille qu’il est nĂ©cessaire de faire pour avoir du fullscreen sur Atari, franchement… faut ĂȘtre tordu pour avoir pensĂ© et pondu le code.

                Des languages il y en a des tonnes (mĂȘme sur Amiga et Atari).
                Mais pour faire quelque chose qui tiens la route et qui est optimisĂ©, Ă  part l’assembleur je ne vois pas.
                Le basic c’est pour faire joujou.
                L’amos, je ne pense pas du bien (Ă  part pour faire des jeux ‘standard’ tu me diras)
                Quand au C sur Amiga…. Ă  part pour du portage, je ne vois pas l’intĂ©rĂȘt.

                Qui ne nos jours programme encore en assembleur sur du 68000 ?
                Pas des masses.

                David

                  #360341

                  Mince alors…
                  J’avais vu pas mal de demos sur Amstrad qui Ă©tait mon premier amour de jeunesse, quelle soit ancienne ou plus rĂ©cente, mais la batman forever est vraiment hors du lot.
                  Pas souvent impressionnĂ© mais la suis sur le cul, aurais pas pensĂ© possible une megademo comme ça sur le cpc, merci pour cette dĂ©couverte 🙂

                  A1200 Pistorm32 et Raspi 4.
                  Et un Mister FPGA

                  David

                    #360344

                    D’ailleurs, a propos de dĂ©mo utilisant le max des machines sur lesquelles elle tournent, au mĂȘme titre que la Batman Forever sur CPC, on a Ă©galement sur Atari STe la « Sea of coulour » qui sort Ă©galement du lot.

                    A1200 Pistorm32 et Raspi 4.
                    Et un Mister FPGA

                    stephbb75

                      #360345

                      Salut,

                      Alors oui et non pour la question de départ :
                      Pour les jeux : non (pas trop mais un peut)
                      Pour les dĂ©mos : oui (mais y’a encore a trouvĂ© c’est sur)

                      Je vais vous parler des deux machine que je connais, le CPC 6128 et l’Amiga, j’ai dev sur les deux en asm et C.
                      DĂ©jĂ  (bon, je vais en faire HURLER certain), le type de programmation pour les dĂ©mos est trĂšs proche sur les deux machine, tout tourne autour du VLB, c’est le temps que tu a pour faire un truc entre 2, voila c’est tout 😉

                      Pour les jeux, a l’Ă©poque, chaque jeux Ă©tait un portage (certain non, mais pas la majoritĂ©), donc tu dĂ©veloppais sur ST ou Amiga (CPC ou Spectrum) et tu faisais le portage sur l’autre machine, bien souvent c’Ă©tait le sans ST -> Amiga et Spectrum -> CPC. Et oui, cela coutait bien moins cher, rentabilitĂ© !
                      Exemple sur CPC le jeux R-Type, un portage du Spectrum vers CPC, il on mĂȘme pas pris le temps de refaire les graphique !
                      les différentes versions du jeux
                      Version CPC : niveaux de la version CPC
                      Version spectrum : niveaux de la version spectrum
                      Le mode le plus proche sur le CPC de celui du spectrum est le mode 1, donc 4 couleurs.
                      En 2012 un groupe c’est « amusé » a refaire le je sur CPC : La version CPC 128K plus rien a voire car utiliser bien les caractĂ©ristiques de la machine, mode 0 plus de couleur et mĂȘme plus rapide a jouer.

                      Pour les dĂ©mos, dĂ©jĂ  tu n’utilise pas le systĂšme, tu refait tout (presque) ce qui permet de gagner du temps (de mĂ©moire, sur CPC la routine systĂšme pour tracer un pixel refaite allais 2 ou 3 fois plus vite), ensuite il y avais les doc officiel, puis les choses non documentĂ© (qui existe mais pas donnĂ©e car non fiable, ne seras plus utiliser dans une future version hard, fonctionne pas comme voulu, …) et les choses non prĂ©vue.
                      Les 2 premiĂšre c’est simple de les avoirs, les seconde c’est soit en faisant des tests, soit le pure hasard suit a un bug (si si !), et il y avais les « fous » qui cherchais tout et tout 😉
                      Ensuite il y a l’algorithmie, comme j’ai dĂ©jĂ  dit dans un post, tu peut passer des heures, des jours pour Ă©conomiser quelques sicle d’horloge pour faire un truc. Dans le dev de jeux c’est pas possible, rentabilitĂ© !

                      Pour l’utilisation de l’ASM ou du C tout dĂ©pend de ce que tu veut faire, mais effectivement si tu veut faire quelques choses de poussĂ© ou qui n’est pas prĂ©vue, il n’y a que l’ASM. Mais les compilateurs C sont capable de faire des optimisations tout de mĂȘme assĂ© poussĂ© pour du code CPU (pas forcement pour du code de chip spĂ©cifique bien sur !)

                      Pour la dĂ©mo donnĂ©e par Giants qui est vraiment superbe, la dessus y’a pas photos, mais !
                      (Attention, je ne dĂ©nigre pas le travail fait, le talent des programmeurs, graphistes et du temps passĂ©. Ils on fait un super boulot, et moi, je pense que c’est surtout les graphiste qui on fait le truc !)
                      Une grande partie des effets existe dĂ©jĂ  depuis bien longtemps, image mode 1 full screen, changement de couleurs (qui donne l’effet du batman au dĂ©but avec le Ă©clairs ), image avec changement de couleur a chaque ligne (partie true color), effet de dĂ©formation sur des images (la je vomi, j’aime vraiment pas ;-)),.
                      La partie avec les immeubles en 3D noirs avec un petit raster en bas, il prĂ©-cacule quelques images (5 ou 6) et ensuite c’est de l’affichage. du reste le raster est tout petit en bas, manque de temps entre 2 vlb pour faire plus 😉
                      Enfin, c’est une trĂšs belle dĂ©mos, c’est l’esthĂ©tisme qui fait pour beaucoup.

                      Pour le C, pour ceux que cela intĂ©resse, il y a quelques annĂ©e j’avais fait du corss compil pour le CPC :
                      Dev C sur CPC :

                      Voila.
                      Steph

                      https://youtube.com/@stephbb75

                      Treesong

                        #360348

                        Tout cela est trÚs intéressant.

                        DĂ©jĂ  (bon, je vais en faire HURLER certain), le type de programmation pour les dĂ©mos est trĂšs proche sur les deux machine, tout tourne autour du VLB, c’est le temps que tu a pour faire un truc entre 2, voila c’est tout

                        Non je ne trouve pas cela scandaleux 🙂 Effectivement tout tourne autour de la vbl. C’est vrai aussi pour les jeux.

                        Des languages il y en a des tonnes (mĂȘme sur Amiga et Atari).
                        Mais pour faire quelque chose qui tiens la route et qui est optimisĂ©, Ă  part l’assembleur je ne vois pas.
                        Le basic c’est pour faire joujou.
                        L’amos, je ne pense pas du bien (à part pour faire des jeux ‘standard’ tu me diras)
                        Quand au C sur Amiga
. Ă  part pour du portage, je ne vois pas l’intĂ©rĂȘt.

                        Effectivement il y a plein de langages. Je parlais de ceux qui me paraissaient les plus utilisés/aboutis sur 500.
                        Pour le C, l’intĂ©rĂȘt est quand mĂȘme d’avoir un niveau un peu plus haut que de l’assembleur. C’est pas si mal pour nous autres humains 😉
                        Pour Amos je saisis la balle au bond. J’ai fait ce repo dĂ©marrĂ© il n’y a pas longtemps :
                        https://github.com/alain-treesong/amiga_coding_in_amos

                        Je vais l’alimenter rĂ©guliĂšrement. Pour les dĂ©mos, j’ai fait cela (on peut toujours bien sur faire mieux mais cela veut dire qu’on peut faire des dĂ©mos en Amos sans problĂšme ):
                        https://www.pouet.net/groups.php?which=14768

                        Mais tu as raison, il y a plein de langage. Il y a quelques temps je suis tombĂ© sur ce truc qui est quand mĂȘme vraiment excellent : https://www.mikekohn.net/micro/amiga_java.php

                        Donc on peut toujours faire des nouvelles choses et on peut faire des choses de maniùres nouvelles. Le cerveau humain est fabuleux 🙂

                        Thor1230

                          #360350

                          Pour en revenir sur vos demos : la sea of colors sur STe.. oui elle est sympa, mais pour la lancer, faut un hdd :/ Ca c’est chiant lorsqu’on en a pas :/

                          Pour la demo de batman sur CPC elle est tout juste Ă©norme ^^ Et elle passe super bien sur un ecran LCD de 15pouces en peritel XD Comme tout les trucs CPC en gros. Ca me pete moins les yeux que l’ecran CTM… 🙂

                          Vive les demos.

                          Quand a savoir si nos 500 ont Ă©tĂ© exploitĂ© a 100%, je dirais plutot que oui. Sauf que certains les ont poussĂ© a plus de 200% 🙂

                          Quelques demos CPC bien concue aussi :

                          Amiga + CPC + PC = La meme passion !

                          __sam__

                            #360352

                            Je pense qu’il y a des trucs sympa en HAM que l’Atari aura du mal Ă  faire tenir sur une diskette et 1Mo de ram:

                            C’est le travail d’un seul (>>dĂ©tails techniques<<.) Je pense qu’Ă  plusieurs on peut encore aller plus loin en HAM avec Ă©ventuellement un peu plus de RAM et de puissance CPU, mais lĂ  c’est vraiment bien pour un dĂ©but 🙂 HAM-iga rules!

                            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.)

                            Thor1230

                              #360353

                              Ben dĂ©jĂ  sur atari, ça serait bien qu’un jour ils arrivent a sortir du son, quand le lecteur de disquette lit des donnĂ©es… AIE… 1er coup pas.
                              Ensuite, si on veux du son en stĂ©rĂ©o … erf… 2eme coup bas, faut un STe, qui n’est pas vraiment compatible avec un STf…

                              Ca se complique pour l’atari. Les dĂ©mos AMiGA ont un meilleur son, de meilleurs effets, de meilleurs gfx dans 95% des cas.

                              Bon faut pas que j’allume comme ca les ST, mais ce ne sont que des CPC boostĂ©s… aux amphĂ©tamines. Et encore, sur amstrad, le son Ă©tait en stĂ©rĂ©o quand on le branchait au casque !!!

                              Je ne suis pas anti atari ST, mais bon, j’en ai, et c’est quand mĂȘme largement en dessous de l’amiga 500 toussa…

                              Amiga + CPC + PC = La meme passion !

                              Anonyme

                                #360354

                                Excellent vos liens sur les dĂ©mos 🙂

                                Ryo

                                  #360364

                                  Cela existe des demos qui chargent tout en jouant une musique. Voici une dont je me souviens : https://www.youtube.com/watch?v=ydlxIMltgj4

                                  Je suis Ă  la recherche d'un Amiga 1000 et un C128D. Merci de me contacter en MP.

                                15 sujets de 1 à 15 (sur un total de 28)

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

                                › Forums › Amiga Impact › Contenu › Amiga 500 – max.

                                Amiga Impact