atarionline.pl Użytki Bocianu - 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:
         
        CommentAuthorKaz
      • CommentTime31 Jul 2020 17:07
       
      Na ostatnim KWAS-ie Bocianu opowiadał o swoich programach użytkowych: FiDL, CutAs i Atr Disko. Już kiedyś pokazywał je nieoficjalnie na którymś Afterku, ale teraz oficjalnie:

      • 2: CommentAuthorxxl
      • CommentTime31 Jul 2020 18:07
       
      FiDL: bardzo fajne i praktycznie pierwsze tak zaawansowane narzedzie dla tworzenia programu ANTICA ale przydalo by sie wylaczanie walidacji poniewaz:

      JVB nie jest obowiazkowy. Z powodzeniem mozna wyprodukowac DL bez JVB i bedzie prawidlowo dzialal.

      LMS tez nie musi byc w pierwszym rozkazie trybu.

      sa efekty oparte na przekreceniu licznika 4KB (tez by sie przydalo wylaczenie walidacji)

      w jakiejs ksiazce z epoki widzalem tez nazwy skrocone dla rozkazow antica.

      w kolumnie count przdaloby sie pozycja suma - i tez bez walidacji,

      natomiast walidacji nie ma na umieszczenie programu antica na granicy 1KB (tez wyłączane)

      w kolumnie adress - opcja align end (wiaze do granicy 4kb ale od konca)

      HSC wplywa na ilosc danych pobieranych w linii w video RAM size pokazuje Ci zle.
      • 3:
         
        CommentAuthorbocianu
      • CommentTime31 Jul 2020 20:07
       
      O fajnie, dzięki za rzeczowe uwagi.
      Włączanie i wyłączanie poszczególnych walidacji proponował już mono i mam to na liście do zrobienia. Pozostałe uwagi też już dopisuje ;)
      • 4: CommentAuthortebe
      • CommentTime31 Jul 2020 22:07
       
      Presets, kilka gotowych DisplayList dla popularnych trybów w stylu GR0, GR8 itp.
      • 5: CommentAuthorxxl
      • CommentTime31 Jul 2020 22:07
       
      jeszcze jeden maly bug: rozkazy JVB oraz JMP w rzeczywistosci generuja jedna pusta linie.

      nie wiem tez jak dodac rozkaz JMP do listy?
      • 6:
         
        CommentAuthorMq
      • CommentTime31 Jul 2020 22:07
       
      A ja miał bym tak w zanadrzu dla Bocianu propozycję nazwy dla jakiegoś przyszłego narzędzia, w nawiązaniu do programu CutAs.
      Owa proponowana nazwa to PenIs
      :-)
      • 7: CommentAuthorgorgh
      • CommentTime31 Jul 2020 23:07
       
      P3n15
      • 8: CommentAuthorpin
      • CommentTime31 Jul 2020 23:07
       
      .. ale to do graficznego oprogramowania ;)
    1.  
      PrąCie
      • 10: CommentAuthorxxl
      • CommentTime1 Aug 2020 00:08
       
      5FooS
      • 11:
         
        CommentAuthorbocianu
      • CommentTime1 Aug 2020 00:08 zmieniony
       
      ok, poprawiłem parę rzeczy w nowej wersji FiDL 0.88:

      - cześć walidacji jest już opcjonalna
      - można dodawać i przesuwać rozkazy skoku
      - dodany export do pliku binarnego
      - poprawiony błąd liczenia zajętości pamięci przy hscroll
      - skok teraz już zajmuje linie skaningową

      ale mam tez pytanie:

      @xxl:
      "natomiast walidacji nie ma na umieszczenie programu antica na granicy 1KB (tez wyłączane)"

      A jak miałbym to walidować? Nigdzie nie definiuję adresu edytowanej listy. Jakiś pomysł?
      • 12: CommentAuthorxxl
      • CommentTime1 Aug 2020 09:08
       
      jesli uzywasz etkiet to nie ma zadnej sprawy ale dales mozliwosc uzcia adresow bezwzglednch a to juz moze cos sugerowac np. po jvb $2ffa a DL size to 10 - oczywiscie moze to byc skok do innej DL ale od tego jest wylaczenie sprawdzania poprawnosci.
      • 13:
         
        CommentAuthorbocianu
      • CommentTime1 Aug 2020 10:08
       
      Ok, to można walidowac. Dodam.
      • 14:
         
        CommentAuthorbocianu
      • CommentTime2 Aug 2020 02:08 zmieniony
       
      Wyszedł nowiutki pachnący FiDL 0.90:

      nowości:
      - opcjonalna walidacja ilości linii
      - dodany bajerancki widok listy na ekranie CRT ;)
      • 15: CommentAuthortebe
      • CommentTime2 Aug 2020 10:08
       
      :) profeska
      • 16: CommentAuthorpgru
      • CommentTime2 Aug 2020 11:08
       
      Ten bajerancki widok bardzo mi się podoba.
      • 17: CommentAuthorxxl
      • CommentTime2 Aug 2020 11:08
       
      no i bedzie nowe dobre narzedzie :-)

      chyba jest maly blad przy eksporcie HSC i VSC (VSC w eksporcie wyglada jakby wlaczal HSC a samo HSC nie robi nic) chyba ze moja przegladarka nawala
      • 18:
         
        CommentAuthorbocianu
      • CommentTime2 Aug 2020 12:08 zmieniony
       
      Faktycznie był błąd (literówka) z Hscroll i Vscroll.
      Mamy zatem FiDL 0.91:

      nowości:
      - kolejność linii można wygodnie zmieniać myszką (drag'n'drop) - łapiemy za strzałeczki i przesuwamy.
      - dodane pole step dla linii z adresem gdzie count > 1, które powoduje automatyczną inkrementacje adresu o zadany krok (mono request)
      - poprawiony błąd hscroll/vscroll
      • 19:
         
        CommentAuthorsun
      • CommentTime2 Aug 2020 14:08
       
      A czy taka dlista powinna walidować się? Błąd z hscrollem - pisałem na PW ze 2 dni temu :)
      • 20:
         
        CommentAuthorbocianu
      • CommentTime2 Aug 2020 14:08 zmieniony
       
      No tego nie wiem czy powinna się walidować. Chętnie usłyszę :D
      Może powinienem sprawdzać czy jest więcej niż jeden skok, albo czy po skoku są jakieś rozkazy. Ale pewnie zaraz się dowiem, ze są listy z wieloma skokami :D

      a gdzie pisałeś na PW? (edit: ok, już znalazłem na AA)
      • 21: CommentAuthorxxl
      • CommentTime2 Aug 2020 14:08
       
      ja mam chyba pecha... z eksportem jest problem, po zmianie Dl pamieta stare ustawienia a clear nie dziala (dziala dopiero po odswiezeniu strony).

      z tym dodatkowym okienkiem... mala podpowiedz... zawsze mozna w adres wpisac np. bitmap+(#/8)*32+(#&7)*$100

      :D
      • 22:
         
        CommentAuthorbocianu
      • CommentTime2 Aug 2020 14:08
       
      XXL: po zmianie wersji warto dać ctrl+f5, żeby ominąć cache.

      Co do podpowiedzi to zadziała w assemblerze tylko ;> okienko step dla wartości liczbowych zadziała nawet dla BASICa!
      • 23: CommentAuthorxxl
      • CommentTime2 Aug 2020 14:08
       
      PERFECT !
    2.  
      super narzędzie!
      • 25:
         
        CommentAuthorbocianu
      • CommentTime2 Aug 2020 23:08 zmieniony
       
      W FiDL 0.92: doszło parę nowych rzeczy:

      Walidacje (wszystkie opcjonalne):
      - dodano walidacje limitu linii skaningowych dla NTSC (224)
      - walidacja czy mamy "wielokrotne" skoki
      - ostrzega o nieosiągalnych liniach po skoku
      - sprawdzanie czy lista nie przekracza granicy 1KB (xxl request)
      - walidacja zakresu adresów (0-65536)

      Inne rzeczy:
      - poprawione podświetlanie linii z błędami


      @tooloud: dzięki ;)
      • 26:
         
        CommentAuthorbocianu
      • CommentTime3 Aug 2020 22:08
       
      To już prawie finalna wersja, bo teraz biorę na warsztat coś innego.

      W FiDL 0.95: grube nowości:

      - dodane ładowanie list z plików binarnych (max. 1KB)
      - można "dropnąć" plik listy na okno przeglądarki i się załaduje
      - dodane presety (tebe request)

      no i tutaj, prośba - jak macie pomysły jakie ciekawe listy jeszcze można dodać do presetów to chętnie przyjmę.
      • 27:
         
        CommentAuthorsun
      • CommentTime3 Aug 2020 23:08 zmieniony
       
      Skoro pytasz... :)
      Na podglądzie CRT, dla takich list jak 10++ aż się prosi, żeby się dało włączyć tryb GTIA :)
      I dalej... jakby tak można pod taki tam adres "załadować" pliczek binarny, raw w danym trybie np. - popłynąłem :)
      No a potem to już wiadomo, DLI interrupt i robi się zaje....peraśny emulator DLISTY :)
      • 28:
         
        CommentAuthorbocianu
      • CommentTime4 Aug 2020 00:08
       
      pytałem o presety, ale okej :D
      pomysły spoko. na wszelki wypadek zanotuje.