Skip to content

Problems with TapeBuddy64 - reading tapes #28

@mvbhz

Description

@mvbhz

When I copy one game from a cassette (the game is recorded in Turbo Tape) and then try to load it into the emulator, I get the LOAD ERROR message. After loading this file into TapClean, I receive multiple unrecoverable errors:

TAP Name: C:\test.tap
TAP Size: 223043 bytes (217 kB)
TAP Version: 1
Recognized: 16%
Data Files: 13
Pauses: 5
Gaps: 7
Magic CRC32: 913FF816
TAP Time: 1:6.48
Bootable: NO
Loader ID: n/a

Overall Result: FAIL

Header test: PASS [Sig: OK] [Ver: OK] [Siz: OK]
Recognition test: FAIL [36564 of 223023 bytes accounted for] [16%]
Checksum test: PASS [0 of 0 checksummed files OK]
Read test: FAIL [1 Errors]
Optimization test: FAIL [0 of 13 files OK]

Furthermore, TapeBuddy64 doesn't work automatically – I have to manually stop the tape to prevent it from ripping the entire cassette. This must be done precisely so that TapeBuddy64 doesn't rip another game.

How can I ensure TapeBuddy64 rips games correctly without errors? The head is positioned correctly; on a real Commodore 64, the game loads correctly from the same tape deck and the same cassette without errors.

When writing a file to tape, I keep getting the "buffer underrun" message.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions