Menu ▾ ▴

#536 Error inserting compressed Timex dock cartridge

NextRelease
closed-fixed
nobody
5
2026-10-09
2026-10-09
No

From command line Fuse can load dock files and compressed dock files without problem. But when inserting a zipped cartridge from the media menu, this error happens:

Unrecognized ZIP archive.

dck_reset() in Fuse caches an uncompressed buffer in an utils_file structure, but when calling libspectrum_dck_read2() the filename has a .zip extension and the buffer is treated as a zip file rather than an uncompressed dock file.

Patch proposal attached.

1 Attachments

Discussion

  • Fredrick Meunier

    • status: open --> pending-fixed
    • Group: future --> NextRelease
     
  • Fredrick Meunier

    Thanks, that bug report highlighted that some of the dck and Timex snapshot behaviour wasn't very consistent between the two and also that hard resets and soft resets were not really following the pattern.

    I've tried to address it all in [87497c], please let me know if it still looks off.

     

    Related

    Commit: [87497c]

  • Sergio Baldoví

    Sergio Baldoví - 2026-10-09
    • status: pending-fixed --> closed-fixed
     
  • Sergio Baldoví

    Sergio Baldoví - 2026-10-09

    Thanks. That fix it.

     

Log in to post a comment.