nataliapc / makeTSX

A program to create TSX files for MSX computers from WAV tapes.
MIT License
12 stars 1 forks source link

Falso fallo de checksum en bloque 10 #4

Closed imulilla closed 4 years ago

imulilla commented 4 years ago

A veces da invalido el checksum de algunos bloques 10, parece que esta relacionado con el ser ultimo bloque.

Si se crea un wav con el bloque por duplicado, el primer bloque da ok y el segundo no.

Este fallo no afecta al parametro -i

Aparentemente se soluciona moviendo la linea 115 (chksum = lastChksum;) del B10_Standard_Ripper.cpp a la 127, encima de "cout << WAVTIME(pos) << "Extracted data: " << std::dec << (buff.size()) << " bytes" << endl;)

nataliapc commented 4 years ago

Algún wav en concreto donde ocurra esto?

nataliapc commented 4 years ago

Cambio aceptado. Gracias!