atarionline.pl sdx tips & tricks - 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: CommentAuthormono
      • CommentTime19 Oct 2013 10:10
       
      Pojawiło się kilka haseł w Atariki dotyczących programowania SDX:

      1. Jak parsować przełączniki z parametrami.

      2. Jak uczynić program odpornym na RESET?

      3. Jak bawić się pamięcią rozszerzoną?

      Osoby chętne podzieleniem się wiedzą nt różnych sztuczek odnośnie programowania SDX upraszane są o rozszerzanie wątku :)
      • 2: CommentAuthorpin
      • CommentTime19 Oct 2013 23:10
       
      :) - to nie na tym forum o Sparcie ;)
      • 3: CommentAuthoras...
      • CommentTime20 Oct 2013 10:10
       
      Na tym na tym... Też są użytkownicy Sparty..
      • 4: CommentAuthorbob_er
      • CommentTime20 Oct 2013 10:10
       
      Jeśli ktoś spartą jest zainteresowany, to polecam zapoznać się z całym API SDX (np. symbole). To jest jeden wielki tip&trick.
      Normalne I/O, wygodny printf, nawet mnożenie i dzielenie liczb 32 bitowych jest.
      • 5:
         
        CommentAuthorDracon
      • CommentTime20 Oct 2013 12:10
       
      Na tym forum SPARTAnie też są ale raczej w mniejszości. ;D
      • 6: CommentAuthorbob_er
      • CommentTime20 Oct 2013 12:10
       
      U konkurencji również ;).
      • 7: CommentAuthortrub
      • CommentTime21 Oct 2013 20:10
       
      Warto też mieć pod ręką "SpartaDOS X. Przewodnik programisty" dostępny pod adresem: ->link<-
      • 8: CommentAuthorpin
      • CommentTime21 Oct 2013 23:10
       
      @Dracon - jedynym wyjątkiem jest sytuacja w której mowa o użytkownikach real hardware a nie o emulatorze ;)
      • 9:
         
        CommentAuthorKaz
      • CommentTime21 Oct 2013 23:10
       
      Tu sa jeszcze jakies materialy o SpartaDos:

      ->link<-
      • 10: CommentAuthorpin
      • CommentTime21 Oct 2013 23:10 zmieniony
       
      jeśli to z czasów, skąd pochodzi większość publikacji z powyższego linka, to lepiej jest bazować na aktualnym manualu programistów dla obecnej wersji Sparta DOS X.
      • 11: CommentAuthorw1k
      • CommentTime22 Oct 2013 10:10
       
      maybe google can help more

      ->link<-
      • 12: CommentAuthormono
      • CommentTime22 Oct 2013 10:10 zmieniony
       
      Pragnę nadmienić, iż oficjalna strona SDX jest źródłem aktualnych informacji o systemie, jego użytkowaniu, programowaniu i aplikacjach.
      Warto zwrócić uwagę na sekcję ADD ONS.

      Informacje o nowych fjuczerach i aktualizacjach pojawiają się na konkurencyjnym forum :)
      • 13: CommentAuthormono
      • CommentTime24 Sep 2014 22:09
       
      Prace nad playerem do .sid'ów zaowocowały sztuczką p.t. jak parsować zmienne środowiskowe.
      • 14: CommentAuthorpin
      • CommentTime24 Sep 2014 23:09
       
      czuję, że jest to wyraźny znak, by zastosować to w połączeniu z Runext. Jeśli dobrze rozumiem, to mogę tym sposobem wyeliminować problem zbyt długich ścieżek w linii poleceń.
      • 15: CommentAuthormono
      • CommentTime25 Sep 2014 11:09
       
      RUNEXT składa Ci pełną linię i przekazuje ją do wykonania systemowi. Ta pełna linia ciągle nie może przekroczyć 64 znaków długoąci (łącznie z EOLem). Natomiast ta sztuczka pozwala często używane parametry (lub wręcz stałe przełączniki konfigurujące program) przesunąć do zmiennej środowiskowej. Dzięki temu na stałą część mamy 64 znaki (środowisko) i na zmienną część i nazwę programu kolejne 64.
      Oczywiście programista musi to zrobić w swoim programie.
      W drummaszynie robiłem parsowanie środowiska na piechotę a tu okazało się, że można skorzystać z mechanizmów systemowych.