atarionline.pl Znaki specjalne w trybie 0 (procedury systemowe) - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorKrzys
      • CommentTime27 Nov 2023 20:11
       
      XXL w swoim słynnym wątku "Niepublikowane entrypoint do procedur OS" pisał o procedurze os_print ($f1a4). Jako przykład było podane czyszczenie ekranu:

      lda #125
      jsr os_print

      Sprawdzałem ją i, co ciekawe, w zasadzie to czyszczenie ekranu jest jedynym znakiem specjalnym, jaki mi tu działa. Potrzebne mi są znaki typu wstawianie i kasowanie. Czy ktoś ma może jakieś doświadczenie, dlaczego to nie działa?
      • 2: CommentAuthortebe
      • CommentTime27 Nov 2023 21:11
       
      • 3: CommentAuthorKrzys
      • CommentTime3 Dec 2023 19:12
       
      I zapomniałem podziękować, dziękuję. Działa, ale okazało się za długie. Ale znalazłem u Zientary opisy procedur systemowych wykonujących znaki specjalne i to pasowało.
      • 4: CommentAuthortebe
      • CommentTime3 Dec 2023 23:12
       
      długie ale legalne, sprawdź jak działa Twój program kiedy zmienisz OS, Altirra OS, OS-B, OS-Ver 2