008
26.11.2022, 09:57 Uhr
Klaus
|
Hallo BICa5105,
ralle hat da wohl die K1520-Soundkarte vom Daniel in Gebrauch? https://sites.google.com/view/robotron
Dort hatten wir uns, nach Rücksprache mit Ulrich (robbi) auf die IO-Adresse ab 38h geeinigt. Die Karte ist ja in vielen Rechnern lauffähig und diese Adresse war da fast immer frei. Die Quellen für die SOUND-Programme haben wir alle öffentlich gemacht. Vielen Dank nochmal an Rolf, ohne den die PT3-, STC-Player, u.s.w. wohl nicht entstanden wären. Ich hatte damals die Programme vom Rolf an unterschiedliche (CP/M) Rechner angepasst, um denen auch paar AY3 Töne zu entlocken ;-)
Beim Ulrich habe ich das folgende Dokument gefunden:
http://www.sax.de/~zander/bic/bc_phba.pdf
Wenn ich das richtig interpretiere könnte die IO-Adresse für den BIC-Sound-Chip vielleicht A0h und A1h sein? Oder hat das mit diesem SVG (Speicher-Verwaltungs-Schaltkreis) eine andere Bewandnis?
Sorry… bin leider auch kein BIC Experte.
Mit den vorhandenen Quellen lässt sich das Vorhaben mit dem emulierten BIC-AY3 Soundchip ja evtl. mal irgendwie testen. Allerdings werden bei den Programmen 2 freie kaskadierte CTC Kanäle gebraucht, um den 20ms Interrupt zu erzeugen. Ziel war ja, dass die Musikausgabe im Hintergrund einer anderen Anwendung (z.B in einem Spiel) läuft.
Ich muss mal suchen… bei meinen damaligen Tests hatte ich auch ein kleines Assembler-Programm, wo ich anfangs ohne Interrupt, Töne ausgegeben habe. Das war zwar für einen anderen CP/M Rechner, lässt sich aber vielleicht anpassen.
Kannst mir ja mal eine Mail schreiben, das wird hier sonst zu viel und unübersichtlich.
Viele Grüße, Klaus Dieser Beitrag wurde am 26.11.2022 um 10:47 Uhr von Klaus editiert. |