atarionline.pl GTIA Music - zbiorczo - 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: CommentAuthorxxl
    • CommentTime5 Feb 2020 zmieniony
     
    autor: Galgox
    utwor: Warming up

    binarka zrodlowo: 5023 B
    binarka skompresowana : 1678 B - 33% oryginalnej dlugosci
    • 2: CommentAuthorxxl
    • CommentTime5 Feb 2020
     
    a tu cos nowego (jak tylko autor sie zgodzi to bedzie...)

    do posluchania narazie.
    • 3: CommentAuthorxxl
    • CommentTime6 Feb 2020
     
    ktory lepszy?
    • 4: CommentAuthorrosomak
    • CommentTime7 Feb 2020
     
    Brzmi kompletnie nie jak A8
    • 5:
       
      CommentAuthormaly_swd
    • CommentTime7 Feb 2020
     
    XXl: Ile to zjada CPU? I czy to może grać przy włączonym ekranie?
    • 6:
       
      CommentAuthorjhusak
    • CommentTime7 Feb 2020 zmieniony
     
    Kiedyś xxl zrobił demko w trybie bodajże 3, 40x24 piksele, skromne animacje, a grała muzyczka na GTIA. Tyle to zżera, 99% cpu :) Na dodatek nieudokumentowane rozkazy tu pokazują pazur. Bez nich gra kilka tonów niżej, czyli za wolno.
    • 7: CommentAuthorgorgh
    • CommentTime7 Feb 2020
     
    proszę mnie poprawić, ale czy nie jest tak, że nielegale wykonują się z taką samą prędkością co analogiczne zestawy rozkazów wykonujące tą samą operację?
    • 8:
       
      CommentAuthormaly_swd
    • CommentTime7 Feb 2020 zmieniony
     
    @gorgh chyba są takie nielegale które robią to szybciej. Tzn w jednym rozkazie są dwie czynności robione.

    @jhusak dzięki za info
    • 9: CommentAuthorpin
    • CommentTime7 Feb 2020
     
    tak, pytanie tylko czy biorąc pod uwagę całą procedurę playera daje to coś więcej, niż kilka cykli.

    @jhusak - skąd wniosek, że bez nielegali gra "wolniej"? :)
    • 10: CommentAuthorxxl
    • CommentTime7 Feb 2020
     
    kilka cykli razy n-razy petla i wyjdzie kilkaset cykli...

    @Gorgh: nie, przykladowo sbx # - odejmuje bajt od rejestru x - na rozkazach standardowych nie mozesz tego zrobic ale mozesz ten rozkaz zastapic legalnymi a wtedy wyjdzie hohoho dluzej.
    • 11: CommentAuthorxxl
    • CommentTime7 Feb 2020
     
    a tu tez cos na zab :-) od ok. 30s sie zaczyna jazda :-)
    • 12:
       
      CommentAuthorjhusak
    • CommentTime7 Feb 2020
     
    @pin, z autopsji :)
    • 13: CommentAuthormono
    • CommentTime7 Feb 2020 zmieniony
     
    @pin: Przy syntezie kilka cykli wolniej powoduje, że zamiast 11750 Hz masz 8000 Hz więc akurat tutaj nielegale robią robotę.
    • 14: CommentAuthorbob_er
    • CommentTime7 Feb 2020
     
    @gorgh:
    Inny przykład. Moim ulubionym nielegalem jest lax. On pozwala zastąpić 'ldx (zp),y' (lax ładuje A i X tą samą wartością) - robiąc to tradycyjnie musisz 2 cykle na 'tax' doliczyć.
    • 15: CommentAuthorxxl
    • CommentTime7 Feb 2020
     
    ANC sie przydaje tez... dostajesz ekstra CLC
    • 16: CommentAuthorxxl
    • CommentTime7 Feb 2020
     
    to tez niezle:
    • 17: CommentAuthormav
    • CommentTime8 Feb 2020
     
    To by mogło razem z pokejem grać czy nie bardzo?
    • 18: CommentAuthorpin
    • CommentTime8 Feb 2020
     
    Liebich to z 30 lat temu zrobił w jakimś demku. Msx na 5 kanałów. Axel?
    • 19: CommentAuthormono
    • CommentTime8 Feb 2020
     
    Axel gra tylko POKEY-em.
    • 20: CommentAuthorxxl
    • CommentTime8 Feb 2020
     

    pin:

    Liebich to z 30 lat temu zrobił


    moze masz cos czego nikt nigdy na oczy nie widzial, napisz o tym cos wiecej.
    • 21: CommentAuthorxxl
    • CommentTime15 Feb 2020
     
    dobra jakosc na GTIA?

    owszem: ->link<-
    • 22: CommentAuthorRocky
    • CommentTime15 Feb 2020
     
    Domyślam się, że to nie nastąpi z przyczyn ideologicznych, ale jestem ciekaw ile soków można wycisnąć z GTIA popędzając je Rapidusem..
    • 23:
       
      CommentAuthorvoy
    • CommentTime15 Feb 2020
     
    O wykorzystaniu playera z początku posta można zapomnieć, bo jest cały wyładowany nielegalami. :)
    • 24: CommentAuthortebe
    • CommentTime15 Feb 2020
     
    jak synchronizować się? poprzez IRQ

    niezależnie od szybkości CPU możemy zapewnić N-częstotliwość odgrywania próbek

    dla obecnej wersji playera Rapidus nic nie zmieni, nawet gdyby były same legale

    ta sama sytuacja występuje gdy próbujemy obrazek korzystający ze zmian rastra wyświetlić na Rapidus-ie, dupa krzak ;)
    • 25: CommentAuthorxxl
    • CommentTime17 Mar 2020 zmieniony
     
    autor wreszcie zgodzil sie na publikacje, stwierdzil ze wreszcie brzmi tak jak chcial.
    • 26: CommentAuthorxxl
    • CommentTime28 Mar 2020 zmieniony
     
    Podrasowany Monty on the Run:
    • 27: CommentAuthorxxl
    • CommentTime2 Apr 2020 zmieniony
     
    dla koneserow gatunku
    • 28: CommentAuthorxxl
    • CommentTime24 May 2020 zmieniony
     
    djmaximum: chilchips
    • 29: CommentAuthorxxl
    • CommentTime27 May 2020 zmieniony
     
    Frank Triggs: Eve (samo)
    • 30: CommentAuthorxxl
    • CommentTime1 Jun 2020
     
    stary silnik ale moze wroci do lask:
    • 31: CommentAuthorxxl
    • CommentTime9 Aug 2020
     
    DJMAXIMUM: MONYTAKE

    :-)
    • 32: CommentAuthorxxl
    • CommentTime10 Aug 2020
     
    Jakerson: Every copy of kleeder 56 is personalized
    • 33: CommentAuthorxxl
    • CommentTime16 Aug 2020
     
    DevEd: pingu's odyssey
    • 34: CommentAuthorgorgh
    • CommentTime16 Aug 2020
     
    fajne, przydał by się nowy Beep'em All
    • 35: CommentAuthorxxl
    • CommentTime21 Aug 2020 zmieniony
     
    Jakerson: The Police
    • 36: CommentAuthoremkay
    • CommentTime21 Aug 2020
     
    I also wonder of tunes that use POKEY at a real high level programming with very low CPU usage plus GTIA playing at the same time, using almost all available CPU at the same time.
    • 37: CommentAuthorxxl
    • CommentTime17 Sep 2020 zmieniony
     
    Savestate: Escape from the proramming underground
    • 38: CommentAuthormono
    • CommentTime17 Sep 2020
     
    Co to jest .cex?
    • 39:
       
      CommentAuthorbocianu
    • CommentTime17 Sep 2020
     
    to są chyba te słynne binarki, co nie chodzą na ultimate :D
    • 40: CommentAuthorxxl
    • CommentTime17 Sep 2020
     
    @mono: compressed xex; binarki ze skompresowanmi blokami. kiedys juz mnie o to pytales, dostales nawet procke dekompresji bo podobno miales to wprowadzic w sparcie :-) natomiast LiteDOS to obsluguje.
    • 41: CommentAuthormono
    • CommentTime17 Sep 2020
     
    @xxl: Aaaa. To jest to. Nie miało to wtedy swojej nazwy :)

    Tak, miałem plan implementacji tych rzeczy w SDX, ale po konsultacjach z zespołem DLT uznaliśmy że nie ma sensu integrować tych mechanizmów bezpośrednio z kernelem systemu. Lepszym rozwiązaniem byłby pewnie osobny loader do plików jak np. X.COM (niechby się i zwał XXL.COM :D).
    Chwilowo jednak robię co innego (o ile w ogóle coś robię) więc na razie SDX nie umie ładować takich rzeczy.
    • 42: CommentAuthormrroman
    • CommentTime17 Sep 2020
     
    Pewnie tą są te binarki co "Atari tak chciało" :).
    • 43: CommentAuthorgorgh
    • CommentTime17 Sep 2020
     
    kseksik na zgodę
    • 44: CommentAuthorxxl
    • CommentTime17 Sep 2020
     
    @mono: loader jest w zupelnosci wystarczajacy :-)
    • 45: CommentAuthorpin
    • CommentTime18 Sep 2020
     
    Mogę dyskretnie zapytać, po co pakować plik wykonywalny o tak małym rozmiarze? Jest w tym jakiś zamysł artystyczny, sens, cel?
    • 46: CommentAuthorxxl
    • CommentTime18 Sep 2020
     
    oczywiscie, plik spakowany: 2426 bajtow a niespakowany 3520 bajty

    jeden blok spakowany i 30% mniej? :-)
    • 47: CommentAuthorpin
    • CommentTime18 Sep 2020
     
    fajnie, ale po co? Ale ok :)
    • 48: CommentAuthorJacques
    • CommentTime18 Sep 2020 zmieniony