I’m struggling with altering Alter Boyy to have 16 columns. Here’s a test case:
#8
Y / I 16; C % I 16
A GT C 7; B C
IF A: B - B 8
G.BTN.V I BGET PN A Y B
#I
G.GBX 1 0 0 0 1 1 1 0 7 16 1
L 0 15: SCRIPT 8
#P
0 0 0 0
1 1 1 1
0 0 0 0
63 63 63 63
123 45 0 0
0 0 0 0
(etc.)
So that’s one row of buttons across the grid, and a loop through them that ought to set their value to the value of pattern [0 or 1, depending on how far we’ve gotten along the row] at index [the row number], bit [the column number, minus 8 if we’re far enough along in the row].
If it’s not clear, since TT doesn’t quite handle 16-bit numbers, I’m using two 8-bit numbers across two rows of the pattern. In theory it works great! In practice I can mash F10 all day and get nothing.
(This is all based on @scanner_darkly’s marvelous optimization of my original code, thanks again!)