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
     
    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
     
    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
     
    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
     
    Presets, kilka gotowych DisplayList dla popularnych trybów w stylu GR0, GR8 itp.
    • 5: CommentAuthorxxl
    • CommentTime31 Jul 2020
     
    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
     
    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
     
    P3n15
    • 8: CommentAuthorpin
    • CommentTime31 Jul 2020
     
    .. ale to do graficznego oprogramowania ;)
  1.  
    PrąCie
    • 10: CommentAuthorxxl
    • CommentTime1 Aug 2020
     
    5FooS
    • 11:
       
      CommentAuthorbocianu
    • CommentTime1 Aug 2020 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
     
    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
     
    Ok, to można walidowac. Dodam.
    • 14:
       
      CommentAuthorbocianu
    • CommentTime2 Aug 2020 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
     
    :) profeska
    • 16: CommentAuthorpgru
    • CommentTime2 Aug 2020
     
    Ten bajerancki widok bardzo mi się podoba.
    • 17: CommentAuthorxxl
    • CommentTime2 Aug 2020
     
    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 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
     
    A czy taka dlista powinna walidować się? Błąd z hscrollem - pisałem na PW ze 2 dni temu :)
    • 20:
       
      CommentAuthorbocianu
    • CommentTime2 Aug 2020 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
     
    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
     
    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
     
    PERFECT !
  2.  
    super narzędzie!
    • 25:
       
      CommentAuthorbocianu
    • CommentTime2 Aug 2020 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
     
    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 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
     
    pytałem o presety, ale okej :D
    pomysły spoko. na wszelki wypadek zanotuje.