Certo, la forma d'onda white noise si attiva con 0x81 ma ho provato nei due commodore 64 e nel 128 che ho a casa e funziona perfettamente...
Come immaginavo e' solo un problema dell'emulazione SID in CCS.
$81, $83, $85 dovebbero andare bene comunque come valori, in quanto bastano il bit 7 e 1 accesi, eppure in CCS il RNG in $d41b funziona solo con $81.
Non dovremmo nemmeno stare qua a preoccuparcene.
Quello che e' da specificare almeno nel sorgente, per evitare "contestazioni", e' che il programma funziona correttamente solo con il Kernal rev. 3; in CCS, fornito di default della rev. 2, all'uscita di $e544 abbiamo valori sballati in A e la direzione viene settata in ALTO anziche' a DESTRA. Sia in Vice che in CCS con kernal rev 3 funziona a dovere.
Risultato: 253 bytes
Non tutti i mali vengono per nuocere allora, ottimo!