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 6 années et 3 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 : 7005

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

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

      - Micromiga.com - La boutique Amiga -


      #17588
      Thunder
      • Level 6
      • Messages : 322

        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 : 7453

          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 : 7005

            Mmm :scratch:

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

            - Micromiga.com - La boutique Amiga -
            #17651
            Staff
            Zarnal
            • Level 22
            • Messages : 7453

              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 : 7453

                  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 : 7453

                      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.