(s)
| 111 | return val # return positive value as isi |
| 112 | |
| 113 | def checksum_calc(s): |
| 114 | sum = 0 |
| 115 | for c in s: |
| 116 | sum = (sum + c) & 0xFF |
| 117 | sum = -(sum % 256) |
| 118 | return (sum & 0xFF) |
| 119 | |
| 120 | def write_cyacd_row(f, row_no, data): |
| 121 | # No idea what array ID is but it seems fine to keep it 0. Official builds also have that |