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 13:02 zmieniony
       
      autor: Galgox
      utwor: Warming up

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

      do posluchania narazie.
      • 3: CommentAuthorxxl
      • CommentTime6 Feb 2020 23:02
       
      ktory lepszy?
      • 4: CommentAuthorrosomak
      • CommentTime7 Feb 2020 06:02
       
      Brzmi kompletnie nie jak A8
      • 5:
         
        CommentAuthormaly_swd
      • CommentTime7 Feb 2020 11:02
       
      XXl: Ile to zjada CPU? I czy to może grać przy włączonym ekranie?
      • 6:
         
        CommentAuthorjhusak
      • CommentTime7 Feb 2020 11:02 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 12:02
       
      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 12:02 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 12:02
       
      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 13:02
       
      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 14:02
       
      a tu tez cos na zab :-) od ok. 30s sie zaczyna jazda :-)
      • 12:
         
        CommentAuthorjhusak
      • CommentTime7 Feb 2020 17:02
       
      @pin, z autopsji :)
      • 13: CommentAuthormono
      • CommentTime7 Feb 2020 20:02 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 20:02
       
      @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 21:02
       
      ANC sie przydaje tez... dostajesz ekstra CLC
      • 16: CommentAuthorxxl
      • CommentTime7 Feb 2020 21:02
       
      to tez niezle:
      • 17:
         
        CommentAuthormav
      • CommentTime8 Feb 2020 00:02
       
      To by mogło razem z pokejem grać czy nie bardzo?
      • 18: CommentAuthorpin
      • CommentTime8 Feb 2020 00:02
       
      Liebich to z 30 lat temu zrobił w jakimś demku. Msx na 5 kanałów. Axel?
      • 19: CommentAuthormono
      • CommentTime8 Feb 2020 01:02
       
      Axel gra tylko POKEY-em.
      • 20: CommentAuthorxxl
      • CommentTime8 Feb 2020 10:02
       

      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 10:02
       
      dobra jakosc na GTIA?

      owszem: ->link<-
      • 22: CommentAuthorRocky
      • CommentTime15 Feb 2020 12:02
       
      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 12:02
       
      O wykorzystaniu playera z początku posta można zapomnieć, bo jest cały wyładowany nielegalami. :)
      • 24: CommentAuthortebe
      • CommentTime15 Feb 2020 13:02
       
      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 15:03 zmieniony
       
      autor wreszcie zgodzil sie na publikacje, stwierdzil ze wreszcie brzmi tak jak chcial.
      • 26: CommentAuthorxxl
      • CommentTime28 Mar 2020 12:03 zmieniony
       
      Podrasowany Monty on the Run:
      • 27: CommentAuthorxxl
      • CommentTime2 Apr 2020 17:04 zmieniony
       
      dla koneserow gatunku
      • 28: CommentAuthorxxl
      • CommentTime24 May 2020 19:05 zmieniony
       
      djmaximum: chilchips
      • 29: CommentAuthorxxl
      • CommentTime27 May 2020 11:05 zmieniony
       
      Frank Triggs: Eve (samo)
      • 30: CommentAuthorxxl
      • CommentTime1 Jun 2020 16:06
       
      stary silnik ale moze wroci do lask:
      • 31: CommentAuthorxxl
      • CommentTime9 Aug 2020 22:08
       
      DJMAXIMUM: MONYTAKE

      :-)
      • 32: CommentAuthorxxl
      • CommentTime10 Aug 2020 21:08
       
      Jakerson: Every copy of kleeder 56 is personalized
      • 33: CommentAuthorxxl
      • CommentTime16 Aug 2020 22:08
       
      DevEd: pingu's odyssey
      • 34: CommentAuthorgorgh
      • CommentTime16 Aug 2020 22:08
       
      fajne, przydał by się nowy Beep'em All
      • 35: CommentAuthorxxl
      • CommentTime21 Aug 2020 22:08 zmieniony
       
      Jakerson: The Police
      • 36: CommentAuthoremkay
      • CommentTime21 Aug 2020 22:08
       
      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 17:09 zmieniony
       
      Savestate: Escape from the proramming underground
      • 38: CommentAuthormono
      • CommentTime17 Sep 2020 18:09
       
      Co to jest .cex?
      • 39:
         
        CommentAuthorbocianu
      • CommentTime17 Sep 2020 18:09
       
      to są chyba te słynne binarki, co nie chodzą na ultimate :D
      • 40: CommentAuthorxxl
      • CommentTime17 Sep 2020 18:09
       
      @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 19:09
       
      @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 20:09
       
      Pewnie tą są te binarki co "Atari tak chciało" :).
      • 43: CommentAuthorgorgh
      • CommentTime17 Sep 2020 21:09
       
      kseksik na zgodę
      • 44: CommentAuthorxxl
      • CommentTime17 Sep 2020 21:09
       
      @mono: loader jest w zupelnosci wystarczajacy :-)
      • 45: CommentAuthorpin
      • CommentTime18 Sep 2020 00:09
       
      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 01:09
       
      oczywiscie, plik spakowany: 2426 bajtow a niespakowany 3520 bajty

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