I'm also usually using Graham's mirror trick in bigger productions, even with only a 64 byte table. :)
Of course, it's possible a delta compression scheme might end up winning out over a calculation.. and any entry of more than 256 bytes of code is pretty much an automatic fail!
... what i want to say really, is, why dont someone make a c64 tool ? if its so important, then make a c64 generator? :)
sin=$4000 v3ctrl = $d40e+4 v3AD = $d40e+5 v3SR = $d40e+6 env3 = $d41c initSin ldx#$50 stx v3AD inc v3ctrl lda#127 clc lp ly ldy#63 eor#$ff sta sin-$50,x sta sin+64,y eor#$ff sta sin+128-$50,x sta sin+192,y ;26 cycles rol ; note this will clear carry ldy env3 ; increases by 1 every 208 cycles for attack=5, sbc dt,y lsr inx dec ly+1 bpl lp ; 22+26 =48 for entire loop rts dt .byt 5,5,5,5,5, 4,4,3,3,2, 2,1,0,255