​VIC20 : Warten bis ein "Q" oder "W" gedrückt wurde in ASM​

Es gibt 14 Antworten in diesem Thema, welches 1.889 mal aufgerufen wurde. Der letzte Beitrag (12. Juli 2019 um 06:56) ist von MC64.

  • Hallo, guten Tag.

    Wie geht das bitte in ASM mit ACME :

    VIC20 : Warten bis ein "Q" oder "W" gedrückt wurde in ASM

    danke.

    gruss

  • @spacer Ich möchte Dich bitten, es in Zukunft zu unterlassen, mehrere Threads mit der gleiche Frage zu erstellen.

    Falls das mal versehentlich geschieht und Du das erkennst, melde es bitte an die Moderation, damit aufgeräumt wird.

    Das gehört zum guten Ton.

    Danke!

    ___________________________________________________________
    Meine Kreationen: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    | Bitte melde dich an, um diesen Link zu sehen.
    Avatar: Copyright 2017 by Saiki

  • Alles klar.

    Ich habe geladen und das laden hörte nicht auf , da bin ich raus gegangen "neustart des PC" das passierte 2x.

    Gruss

  • Ohne Gewähr:

  • geht auch kürzer:

    wait jsr $ffe4

    cmp #"q"

    bne wait

    rts

    C64 + TC64-2 / C128 + 1MB REU + RTC + TAPECART / 1541 / 1541-II / 1570 / 1571 / 1581 / SD2IEC

  • ups sorry, hast recht, war etwas voreilig.

    aber so müßte es gehen:

    Code
    wait    jsr $ffe4
            cmp #"q"
            beq ende
            cmp #"w"
            bne wait
    ende   rts

    C64 + TC64-2 / C128 + 1MB REU + RTC + TAPECART / 1541 / 1541-II / 1570 / 1571 / 1581 / SD2IEC

  • Liegt "GETIN" wirklich an selber Stelle im VC20-Kernal wie im C64? Gibt es für den VC20 nicht auch so ein Wiki wie für den C64?

    War diese Frage ernst gemeint? Die Kernel-Sprungtabelle ist doch alle Systeme … wo die hinführen, ist dann ein anderes Thema.

  • Die Kernel-Sprungtabelle ist doch für alle Systeme …

    Wusste ich nicht, weil ich mich ausschließlich mit dem C64 befasse. Ich hab nicht den geringsten Schimmer von den anderen Systemen und auch noch nie eines davon besessen.

    Eventuell könnte sich das mal mit dem MEGA65 ändern, mal sehen.

  • ich wußte das auch nicht. die adresse von getin hätte man ja auch entsprechend anpassen können.

    der vc20 war mein erster und der c16 mein zweiter. der c64 kam an dritter stelle. mit dem hab ich auch am meisten gemacht.

    C64 + TC64-2 / C128 + 1MB REU + RTC + TAPECART / 1541 / 1541-II / 1570 / 1571 / 1581 / SD2IEC

  • Korrektur .. nicht, dass man mich der Lüge bezichtigt: Ich besitze auch einen C128, den ich mir damals zugelegt hatte, als ich dachte, er würde die Ablösung des C64 werden; wurde er aber bekanntlich nicht. Und so fristete er auf dem Dachboden ein Dasein wie Kaspar Hauser. Kurzum, von dem weiß ich auch nicht viel -- und er nicht von mir. ;) Zum Glück haben diese Geräte keine Seele .. (:?:)

  • atomcode

    wie kannst du dem 128er das antun?

    Der 128er is keine Frau, der brauch Liebe :anonym

    C64 + TC64-2 / C128 + 1MB REU + RTC + TAPECART / 1541 / 1541-II / 1570 / 1571 / 1581 / SD2IEC