atarionline.pl Mad Pascal, OSX, prośba o pomoc z przykładem odtwarzania .mod - 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: CommentAuthortonual
      • CommentTime30 Jul 2025 09:30
       
      Ścieżka do przykładu z .mod
      Mad-Pascal/samples/a8/sound/mod

      Mad Pascal 1.7.3 (OSX, M2).
      Kompiluje do modplay5.pas .a65, później Mad Assemblerem do .obx.

      Następnie jak rozumiem należy zbudować obraz dysku i załączyć dos, pliki .mod i obx.

      Plik .bat z przykładu robi to tak:

      copy c:\prg\atr_dos64.atr mod.atr
      atr mod.atr -a mod\dykta.mod -a mod\brain.mod -a mod\xray.mod -a modplay5.obx
      altirra mod.atr
      pause

      Pytania:
      Skąd pobrać/jak zbudować dos "atr_dos64.atr"?
      Skąd pobrać "atr" (budowanie obrazu dysków pod Win?)
      Jaki będzie odpowiednik "atr" dla OSX?

      Próbowałem:
      Użyć dosa Dos II 2.5 (v4).atr i dir2atr (build dostępny na OSX) w bashu:

      #!/bin/bash
      cp dos/dosII25.atr mod.atr
      mkdir -p temp_dir
      cp mod/dykta.mod temp_dir/
      cp mod/brain.mod temp_dir/
      cp mod/xray.mod temp_dir/
      cp modplay5.obx temp_dir/ # Using modplay5.obx as per original
      ./dir2atr mod.atr temp_dir
      wine altirra.exe mod.atr


      Co prawda powstaje wynikowy mod.atr, ale przy odpaleniu z Altirra "BOOT ERROR" leci.

      Moim celem jest jak najprostszym sposobem odtworzyc .mod na A8
      Przykład z muzyczkami w .mpt jest właśnie taki bezpośredni, ale to pewnie inna bajka.

      Proszę o wskazówki. Dzięki!
      • 2:
         
        CommentAuthorgalu
      • CommentTime31 Jul 2025 02:15
       
      Hej. Nie próbowałem tego zbudować, ale dir2atr ma dodatkowe przełączniki opisane tutaj (-b i -B):
      ->link<-
      • 3: CommentAuthortonual
      • CommentTime1 Aug 2025 08:50
       
      Dzięki za wskazówkę.
      Spróbowałem tak i nie ma BOOT ERROR, ładuje się DOS i można przeglądać i wybierać pliki z obrazu, ale nawet wybierając modplay5, muzyczki nie ładują się.

      mkdir -p mod_disk
      cp mod/dykta.mod mod/brain.mod mod/xray.mod modplay5.obx mod_disk/
      ./dir2atr -d -b MyPicoDos406 -P mod.atr mod_disk


      Szukam najprostszego sposobu odtworzenia muzyczki z .mod
      • 4: CommentAuthortebe
      • CommentTime1 Aug 2025 10:05
       
      inertia player ?
      • 5: CommentAuthortonual
      • CommentTime1 Aug 2025 21:24
       
      @tebe dziękuję za trop, ale wujo google nie dokopał się do źródeł inertia player na a8..

      Przy okazji, chcę zapytać czy przykłady działają na stockowym Atari (64KB RAM)
      oraz co to za dos atr_dos64.atr użyty w .bat?

      ->link<-
      ->link<-
      ->link<-

      Jestem pod ogromnym wrażeniem - MP absolutny sztos!
      Marzy mi się własna produkcja na MP wykorzystująca player do .mod.
      • 6: CommentAuthortebe
      • CommentTime1 Aug 2025 21:38 zmieniony
       
      ->link<-

      Inertia Player 4.5 (Mad Assembler)

      MOD player zajmuje 100% czasu CPU 6502, chyba że użyjesz Rapidusa albo Antonie2

      DOS 6.4 (stosowany z QMEG-iem, popularny w latach 90-ych)
      ->link<-

      p.s.
      MODPLAY5.OBX FILENAME.MOD
      wersja dla Rapidus-a (pamięć wysoka HIMEM)

      MODPLAY2.OBX FILENAME.MOD
      wersja dla 6502 (pamięć bankowana PORTB)
      • 7: CommentAuthortonual
      • CommentTime2 Aug 2025 15:59
       
      Szybko zostałem sprawdzony na ziemię i to dobrze.
      Nie sądziłem że na stockowym, player .mod zabierze 100% zasobów.

      Teraz idę tropem "trochę sampli trochę POKEY" i tryb graficzny 7.
      Widziałem takie połączenie w demie "I Love Perestroyka" (89r.)


      Samplowana perkusja gra w rytmie z synthem POKEY - co więcej chcieć?
      Odpaliłem demo na 65XE i działa ok.

      W dokumentacji RMT jest coś o własnych procedurach i możliwości odtwarzania sampli, ale nie znalazłem żadnych przykładów.. Czy jest inny tracker który umożliwia takie połączenie na stockowym a8 i czy można to wykorzystać w Mad Pascalu?
      • 8: CommentAuthortebe
      • CommentTime2 Aug 2025 19:46
       
      MPT pozwala łączyć POKEY i sample

      sample 4khz można w grze wykorzystać, przykład MP

      ->link<-
      • 9: CommentAuthorVidol
      • CommentTime2 Aug 2025 20:19
       
      rmt+sample
      ->link<-
      • 10: CommentAuthortebe
      • CommentTime2 Aug 2025 21:15
       
      Reharden, to tryb HCM, program rastra, pozycjonujący duchy linia po linii w celu ustanowienia mapy kolorów, zostaje kilkanaście wolnych cykli na linię i korzysta się z nich do odegrania sampla

      ->link<-
      • 11: CommentAuthortonual
      • CommentTime3 Aug 2025 12:16 zmieniony
       
      Dziękuję za te informacje!
      Repozytorium Sandor/HARD bardzo ciekawe, ale ta liga za wysoka dla mnie.

      @tebe czy dobrze rozumiem skrót MPT - Music Pro Tracker (by SoTe)
      ->link<-

      Z trackerami mam spore doświadczenie (z Amigi/PC) i upatruje tu szansy - ponieważ jest player w Mad Pascalu (inna kwestia czy player ogarnie sample).
      ->link<-

      Przenoszę dalsze pytanie do sekcji z muzką/trackerami - o przykład muzyczki w MTP z samplami.