dasm puzz15.asm -lpuzz15.lst -opuzz15.out # Create puzz15.gcl file ( echo '{ Generated by: cd 15puz && ./make.sh }' # Hex dump od -v -A n -t x1 puzz15.out | fmt -1 | tail +3 | awk -v A=1024 ' NF>0 { if(A%16==0)print"" if(A%256==0)printf"\n*=$%x\n",A printf " #$%-2s",$1 A++} END {print} ' ) > ../puzz15.gcl