POKE de la mort sur C-64

Forum Commodore Commodore 64 – 128 – VIC 20 – … POKE de la mort sur C-64

  • Ce sujet contient 9 réponses, 4 participants et a été mis à jour pour la dernière fois par Zarnal, le il y a 7 années et 5 mois.
  • Créateur
    Sujet
  • #17568
    PZAWA
      • Level 6
      • Messages : 316

      Suite au dernier message de Zarnal à propos de l’émulateur Hoxs64 et histoire d’animer la section commodore, je me suis dit ce serait marrant de répertorier les POKEs marrants que l’on peut faire sur le C-64. Certains peuvent squeezer le C-64 mais d’autre produisent des trucs plus drôles.

      Je commence avec: POKE 53272,1

      Et pour revenir à la normal taper à l’aveugle POKE 53272,21 (suivit évidemment d’Enter).

      :-)

       

    Affichage de 9 réponses de 1 à 9 (sur un total de 9)

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

    • Auteur
      Réponses
    • #17570
      Staff
      Jim Neray
        • Level 22
        • Messages : 7236

        Ah faut que j’allume le 64 pour tester ca  :yahoo:

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



        #17588
        Thunder
          • Level 6
          • Messages : 323

          Mince j’en connaissais un paquet à l’époque :scratch:

          A500, A500+(x2), A600(x2), A1200... Pas d'Atari lol

          #17640
          Staff
          Zarnal
            • Level 22
            • Messages : 7958

            J’ai trouvé un petit programme qui génère l’ensemble de ceux à base de 53272,x :lol:

            10 for x=0 to 255

            20 a=int(rnd(0)*3) : if a=0 then poke 53272,x : goto 50

            30 if a=1 then poke 53270,x : goto 50

            40 if a=2 then poke 53265,x : goto 50

            50 next

            60 goto 10

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

            #17648
            Staff
            Jim Neray
              • Level 22
              • Messages : 7236

              Mmm :scratch:

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

              #17651
              Staff
              Zarnal
                • Level 22
                • Messages : 7958

                Je viens de le taper, je n’obtiens qu’un écran violet à l’éxécution. :wacko:

                Edit : Avec un 64 NTSC c’est le déluge d’effets spéciaux :lol:

                Edit 2 : et pourquoi je me fais chier à tout taper alors qu’il y a une fonction copier/coller ? :wacko:

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

                #17697
                PZAWA
                  • Level 6
                  • Messages : 316

                  :lol: Non malheureusement copier/coller avec le BASIC il n’y a pas

                  le plus simple si tu veux générer tout les modes avec poke 53272 c’est faire simplement:

                  10 FOR X=0 TO 255

                  20 POKE 53272,x

                  30 FOR T=0 TO 20:NEXT T

                  40 NEXT X

                  50 POKE 53272,21

                  Et si tu veux t’amuser avec 53265 et 53270 comme cela semble être le cas dans ce programme; avec un PAL pour le registre 53265 ($d011): faut préserver le bit 4 sinon tu obtiendra un écran vide. Donc change juste:

                  40 if a=2 then poke 53265,x : goto 50

                  par

                  40 if a=2 then poke 53265,xOR16 : goto 50

                  effet garantie egalement :-)

                  #17704
                  Staff
                  Zarnal
                    • Level 22
                    • Messages : 7958

                    Si, non pas avec le BASIC mais avec Vice. Le copier coller fonctionne en passant par l’interface de l’émulateur.

                    Inutile de se taper un listing. :yahoo:

                    Je vais essayer ta modification. :good:

                     

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

                    #17708
                    PZAWA
                      • Level 6
                      • Messages : 316

                      wow un truc que je connaissais pas merci Zarnal :good:

                      #17724
                      Staff
                      Zarnal
                        • Level 22
                        • Messages : 7958

                        Par contre, la fonction paraît plus ou moins bancale après des tests plus importants.

                        :unsure:

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

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