4cade/res/notes/transitions/checkerboard.py

19 lines
565 B
Python
Raw Normal View History

2018-11-02 01:31:14 +00:00
#!/usr/bin/env python3
import sys
alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklm'
coords = []
for filename in sys.argv[1:]:
with open(filename) as f:
lines = f.readlines()
for c in alphabet:
for line, row in zip(lines, range(len(lines))):
for l, col in zip(line, range(len(line))):
if l == c:
if (row, col) not in coords:
coords.append((row, col))
coords.append((255,255))
for row, col in coords:
print(" !byte %s,%s" % (row, col))