News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

checksummenbytes für tape-saveblock klappt nicht.

Started by funkheld, 13:38, 30 October 10

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

funkheld

ich bekomme es nicht hin.

ein tape-block hat ja 2048 byte ,diese werden aufgeteilt in 8 tape-sectoren zu je 256 byte.
hinter diesen 256 byte eines tape-sectors kommen 2 summenbytes/checkbyte.

die kapier ich nicht.

wer kann mir mal die summenrechnung dieser bytes zeigen mit "BASIC"?

ich programmiere in purebasic.

danke.
gruss

Devilmarkus

Quote from: funkheld on 13:38, 30 October 10
ich bekomme es nicht hin.

ein tape-block hat ja 2048 byte ,diese werden aufgeteilt in 8 tape-sectoren zu je 256 byte.
hinter diesen 256 byte eines tape-sectors kommen 2 summenbytes/checkbyte.

die kapier ich nicht.

wer kann mir mal die summenrechnung dieser bytes zeigen mit "BASIC"?

ich programmiere in purebasic.

danke.
gruss

Vielleicht:
FOR A=0 TO 7:FOR B=0 TO 255:CHECKSUM=CHECKSUM+BYTE(A+B):NEXT:NEXT:CHECKSUM=CHECKSUM/2048
Anschliessend die Checksumme als WORD einfügen?
?!?
Ich hab da auch keine Ahnung von.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

funkheld

irgendwie muss es anders gehen.
es werden immer nur die 256byte-sectoren errechnet.

gruss

Powered by SMFPacks Menu Editor Mod