Durch den SKERN'schen Trick funktioniert das beim STEREOinSID eben doch ganz gut.
Der Trick besteht also darin, RW des zweiten SIDs fest auf low zu legen, um diesen write-only zu machen, wodurch dann aber auch bei paralleler Adressierung beider SIDs jeder Lesezugriff auf ein SID-Register vom zweiten SID "nur" als Schreibzugriff interpretiert wird und es dadurch zu den "Pseudo-Stereo"-Nebeneffekten kommt (allerdings doch nur, wenn die play-Routine unsinnigerweise aus write-only-Registern liest, oder? Oder hat das Schreiben in read-only Register schon Nebeneffekte?)
Wäre es nicht sauberer, für SID2 eine Oder-Verknüpfung von RW und CS als CS zu verwenden? So würde sich SID2 doch bei Lesezugriffen garnicht angesprochen fühlen (CS bleibt high), und man hätte dann Maus/Paddle Unterstützung ohne Pseudo-Stereo-Nebeneffekte auch bei parallelem Betrieb. Jedenfalls theoretisch ![]()