React to keyboard in assembly language on Atari ST

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 34

  • @vincenagor
    @vincenagor 3 ปีที่แล้ว

    Merci Vincent pour cette vidéo ! Très pédagogique ! A bientôt pour la suite !

  • @Carlou_
    @Carlou_ 3 ปีที่แล้ว +1

    super intéressant ce cours! ça donne envie de s'y mettre!

  • @cb1968
    @cb1968 3 ปีที่แล้ว

    Thank you for such a clearly explained and well presented tutorial. Looking forward to the next.

  • @thibaultbernard27
    @thibaultbernard27 3 ปีที่แล้ว

    Merci Vincent pour cette vidéo! Tes tutoriels sont très clairs. Vivement la suite!

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว

      Merci ! La suite va venir, je suis plus motivé que jamais.

  • @laurentdocquir7081
    @laurentdocquir7081 3 ปีที่แล้ว

    Merci pour cette vidéo. J'aime tes explications épurées et très claires. J'ai bien aimé les secrets (surtout celui qui concerne les plantages sur les STE avec 4Mb) Hâte à la suite.

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว

      Merci pour ce retour chaleureux 🙂

  • @stephaneperez5622
    @stephaneperez5622 3 ปีที่แล้ว

    Du très très bon, comme d'habitude, et avec beaucoup de pédagogie. Bravo !

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว +1

      Merci 🙂 Et je suis plus motivé que jamais pour la suite. Car au début, on parle forcément des bases. Ensuite on pourra faire des trucs sympas 😎

  • @jean-jacquescortes9500
    @jean-jacquescortes9500 3 ปีที่แล้ว

    Un 👍 d’entrée, avant même de voir la vidéo. Merci Vincent 😃.

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว +1

      Merci, mais regarde quand même 😄

  • @thetechnoshed
    @thetechnoshed 3 ปีที่แล้ว

    Très clair, comme d’habitude, Vincent. Merci!

  • @jean-pierrebajon6147
    @jean-pierrebajon6147 3 ปีที่แล้ว

    ha les bombes je les avais oubliées celles-là^^, étant plus amiga c'est surtout les guru meditation que je pouvais voir. En tout cas vidéo excellente, et tu es très pedagague tes explications sont claires et tu restes simple sans aller dans des explications plus exhaustives des fonctions de bases 🤩🤩

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว +1

      Merci, je suis content que ça te plaise 😊 Et tôt ou tard il y aura aussi des Guru Meditation. J'ai eu l'occasion d'utiliser un peu Devpac sur Amiga il y a bien longtemps, et j'ai pu constater que c'était très similaire. A part bien sûr les appels systèmes qui sont différents. L'un des points essentiels que je veux montrer sur cette chaîne, c'est que toutes ces machines à base de 68000 ont beaucoup de choses en commun, tout en gardant leurs spécificités.

  • @zikzak3749
    @zikzak3749 ปีที่แล้ว

    Ils sont biens tes tuto on en voudrait plus, je donne une idée pour un éventuel prochain épisode, gérer un programme en mode texte.

    • @Vretrocomputing
      @Vretrocomputing  ปีที่แล้ว +1

      Merci 😊 Concernant le mode texte, j'ai déjà fait un Hello World.
      th-cam.com/video/w9G-DidbTeU/w-d-xo.html
      Je n'ai pas l'intention d'en faire plus à ce sujet. Sauf peut-être de petits outils. A voir à l'occasion.

  • @duruticodeur
    @duruticodeur 3 ปีที่แล้ว

    Super vidéo comme d'habitude, vivement les prochaines 😃

  • @olivierc7760
    @olivierc7760 2 ปีที่แล้ว

    Trop génial Vincent ! J'adore tes vidéos !!!!

  • @jel9987
    @jel9987 2 ปีที่แล้ว

    Félicitation pour tes vidéos, tu es vraiment hyper bon pédagogue !

  • @jean-jacquescortes9500
    @jean-jacquescortes9500 3 ปีที่แล้ว

    Ouf ! J’ai réussi à voir la fin. 😃

  • @YouStEeLz
    @YouStEeLz 3 ปีที่แล้ว

    Pouah, encore un super épisode, merci! Petite question: est-ce que le "Blitter" pourrait résoudre le problème du déplacement horizontal limité au "par bloc"?

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว +2

      Merci 😊 Et très bonne remarque. Pour déplacer les blocs horizontalement au pixel près sur une machine qui utilise des bitplanes, comme le ST, il faut décaler les bits. Bien sûr le 68000 peut faire ça, mais c'est compliqué pour lui (nous le ferons dans les prochaines vidéos). Donc lent. C'est pour cela que pour effectuer cette tâche efficacement, il faut un coprocesseur dédié : le blitter. Hélas, le ST original n'a pas de blitter (contrairement à l'Amiga). Ce défaut n'a été corrigé qu'avec le Mega ST et le STE, équipés en standard avec un blitter. Et ce blitter peut tout à fait copier efficacement des blocs d'un buffer à un autre, en décalant les bits pour des déplacements horizontaux au pixel près. Le programme 68000 se contente de donner des ordres au blitter, et le blitter fait le job vite et bien.
      Ce qui est dommage, c'est que quasiment tous les jeux de l'époque sont sortis pour ST/STF, donc sans utiliser le blitter. Y compris à l'époque du STE. Donc finalement, ce blitter Atari n'a jamais vraiment servi en son temps.

  • @jean-jacquescortes9500
    @jean-jacquescortes9500 3 ปีที่แล้ว

    Devpac n’avait pas une version 3 ?

    • @Vretrocomputing
      @Vretrocomputing  3 ปีที่แล้ว

      Si, mais je suis habitué à la version 2. Léger et efficace.

  • @Amstariga
    @Amstariga 2 ปีที่แล้ว

    REVELATION !!! alors là j'était loin de m'imaginer le pourquoi du comment entre STf et STE (j'en ai également 1040 STE avec 4Mo, mais aussi un 520Ste avec 2Mo) et je comprend mieux le pourquoi du comment !
    LA SUITE ! LA SUITE ! LA SUITE ! LA SUITE ! LA SUITE ! LA SUITE ! LA SUITE ! LA SUITE !

    • @Vretrocomputing
      @Vretrocomputing  2 ปีที่แล้ว

      Bien ! Mais quelles différences as-tu remarqué concrètement entre tes différents Atari ? Les STF et STE sont très similaires. Le cas que je décris à 18:15 "Déborder en bas" affecte les Atari avec 4 Mo, mais je pense qu'il pose rarement problème en pratique. La ROM des STE réside à une adresse différente ($E00000 sur STE contre $FC0000 sur STF) mais normalement ça n'a aucun impact sur les programmes.

  • @jean-jacquescortes9500
    @jean-jacquescortes9500 3 ปีที่แล้ว

    J’ai un STE avec 2,5 Mo, un autre avec 4 Mo, un 520 STF et un Mega STE avec 4 Mo. Dommage que je n’ai pas la place pour les sortir des cartons. 😢

    • @YQN2149
      @YQN2149 2 ปีที่แล้ว

      Il faut toujours garder la place pour en sortir un, c'est obligatoire !!!

  • @YQN2149
    @YQN2149 2 ปีที่แล้ว

    Jour de repos, petit déj' devant Vretrocomputing, je suis comme un gamin qui va se caler devant les dessins animés 🥲