Beiträge von Squidward im Thema „Soundeffekt in Assembler“

    Ich habe ne echt dreckige Lösung gefunden :whistling:
    Ich lege für jeden Soundeffekt einen subtune an mit 2 Pattern. Im ersten ertönt sofort der Effekt. Der zweite ist leer. Am Ende des Subtunes lasse ich den Song einfach auf das leere Pattern restarten. So wird der Effekt nur einmal gespielt!

    Kannst du nicht einfach am Ende der Patternliste, wo ReSTart+Position steht, einen zu hohen Wert eingeben? Also RST06, obwohl du nur drei Positionen hast. Goattracker stoppt dann... teste doch mal, ob dass auch am C64 geht oder òb dir alles upf*cked..? :nixwiss:

    Auf Domspitzes Fragen würd ich auch gern mal die Antworten hören. Es geht wohl nicht um das Geräusch, sondern wie es (neben dem laufenden Spiel) einmalig getriggert wird und dann von alleine abspielt/ausklingt.

    Nach Jahren des Nicht-Assemblern häng ich auch gerade bei diesen "Kleinigkeiten", die man erst als Problem erkennt, wenn man vor ihnen steht. Man kann alles mit Assembler lösen, aber meine Workarounds sind mit Sicherheit nicht das optimale (eventl. SID Subtune - wäre bei Domspitzes Problem i.O., aber leider nix für gleichzeitige Musikuntermalung :( )...