mir fällt noch ein, dass du anstelle von malloc(504) 1024 bytes reservieren musst (128*64/8 bytes), muss auch unten in der for-schleife geändert werden. wenns klappt wäre ein foto schön, wenn was nicht funktioniert, fragen.

gruesse