speccytools / fuse-for-macosx

the Free Unix Spectrum Emulator
GNU General Public License v2.0
18 stars 1 forks source link

File lengths reported in Tape Browser are out by 2 bytes #9

Open RichardHallas opened 1 year ago

RichardHallas commented 1 year ago

This seems to be a long-standing Fuse bug, in that it's present in the years-old previous version 1.5.6 for the Mac. (I haven't tried other platform releases.)

It's trivial, but a fix would be nice. Basically, all the data blocks listed in the Tape Browser window, when a .tap or .tzx file is loaded, are reported as being 2 bytes longer than their actual length.

For example, a SCREEN$ data block should be 6912 bytes long, but is reported as 6914. The issue seems to apply to everything listed.