Leider muss ich mitteilen, das gestern die Dual-SID Unterstützung aus dem Binary rausgeflogen ist. Es war alternativlos, denn der Platz reichte einfach nicht (mehr). Was bringt es, Dual-SID-Unterstung zu haben, wenn keine Sounds mehr in den Speicher passen? Rund 300 Bytes hat uns der Verzicht auf die Funktion gebracht, was uns (ohne die noch kommenden Sounds) knapp 200 Bytes freien Speicher brachte (da wir 100 Bytes "drüber" waren). Aber es wird mit Hochdruck daran gearbeitet, eine vernünftige, akustische Untermalung hinzubekommen, was einem der Goattracker wohl nicht immer leicht macht.
Beiträge von Retrofan im Thema „Spiele-Unterstützung für 2 SIDs im C64“
-
-
aber spart auch sicher einiges an speicher
ALeX speichert vom 2. Player (wenn ich das richtig verstanden habe) nur die Differenz zum ersten und kommt so auf deutlich weniger als 1/2 KB. Die Chance auf Realisierung steigt.
Aber wir haben ja noch lange nicht alles im Spiel drin, was rein soll und muss. -
es wird erst ein Standart geben wenn wichtige und große produktionen sowas Diktieren
Dann machen wir das jetzt!
Ich habe das Gefühl, dass es auf $d420 hinauslaufen wird. Kann es sein, dass MonsterBuster das erste GAME wäre, welches 2 SIDs unterstützen würde (wenn wir es denn hinbekämen)?
-
aber ansonsten bitte "vanilla"
Wie gesagt, das war nie anders gedacht und Dual-SID darf auch auch nur wenig Mühe machen, deshalb auch keine "Spezialversion" der Musik mit mehr als 3 Stimmen oder ähnliche Sperenzchen. Als Show-Stopper könnte sich aber der Player-Code im Modulspeicher erweisen, da wir dort (gepackt) nur noch 3 oder 4 KB frei haben und noch sämtliche Levels, Soundeffekte, Optionen, Zwischensequenzen und was weiß ich noch alles fehlen. -
Nein, keine "DualSID-only"-Unterstützung
Ich schrieb doch in meinem 2. Beitrag "optional". NATÜRLICH wird das Spiel auch Sounds auf Vanilla-64ern abspielen.Kurz zur weiteren Erläuterung: Bislang war es so geplant, dass es "nur" Intro-Musik (von Taxim, schon fertig) in MonsterBuster geben wird und im Spiel selbst Sound-Effekte (dort wahrscheinlich, wie bei SPACE LORDS, unter Verwendung aller Sound-Kanäle) ohne Musik. Von einigen Teilnehmern der Doreco wurde gewünscht, dass wir WAHLWEISE die Musik (trotz des nicht übermäßig langen Loops) im Spiel weiterlaufen lassen und dafür auf das Abspielen der Geräusche verzichten. Evtl. können wir diesen Wunsch berücksichtigen, obwohl wir bisher kein Optionen-Menü angedacht haben.
Und dann kam die Idee auf, dass C64-Nutzer mit 2 SIDs doch (optional) beides haben könnten – Musik UND Geräusche. Und so kam es zu meinen hier eingangs gestellten Fragen.
-
Du hast den Sinn des Threads falsch verstanden: Ich möchte nicht darüber diskutieren, wie gut man Musik mit nur 2 Stimmen und Sounds mit nur einer Stimme machen kann, sondern diskutieren, ob es sich lohnt, 2 SIDs zu unterstützen. Die Musik hat Taxim (für 3 Stimmen) schon fertig und für Sounds benötigen wir mehr als eine Stimme, weil sie sich auch überlagern können und wir nicht einen Sound durch einen Neuen hart abschneiden wollen.
Der Wunsch nach einer (natürlich optionalen) Dual-SID-Unterstützung wurde auf der Doreco am letzten Wochenende geäußert, daher unsere Nachfrage.
Also weiterhin: Wer hat 2 SIDs im C64? welche Lösung? welcher Modus? Interesse an einem Spiel, dass beide nutzt?
-
ALeX und ich überlegen momentan, ob wir eine (edit: natürlich optionale) Unterstützung für Dual-SIDs in P1X3Lnets aktuellem Spiel MonsterBuster einbauen können und wollen. Dafür wäre es interessant zu wissen, wieviele Leute sich überhaupt dafür interessieren und technisch in der Lage sind, Geräuscheffekte und InGame-Musik parallel zu hören. Also: Wer hat überhaupt 2 SIDs in seinem C64 eingebaut, welche Lösung ist führend, gibt es einen vorherrschenden Modus, stört es wen, wenn Musik auf einem (z.B. links) und Geräusche auf dem anderen Kanal liegen?
Ich möchte die Hoffnungen auf diese Hardware-Unterstützung nicht zu sehr hochschrauben, denn ein 2. Kanal wird einen weiteren SID-Player (fast 2KB) benötigen und wir wissen einfach noch nicht, ob wir dafür genug Platz im Modul haben werden – ich möchte nur erstmal wissen, ob es sich überhaupt für uns lohnt, darüber nachzudenken.