Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow SAVE/LOAD to tape #4

Open
unbibium opened this issue Aug 17, 2021 · 2 comments
Open

Allow SAVE/LOAD to tape #4

unbibium opened this issue Aug 17, 2021 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@unbibium
Copy link
Owner

The advantage of saving or loading to a tape or audio device, is that you don't have to worry about filesystems.

The disadvantage is that it won't be fast, and not a lot of people in retro computing still have working tape drives.

Implementation options:

  • Build a Datasette adapter to some Atari port, and adapt CBM's tape code directly to use it.
  • Adapt CBM's tape code to work with Atari Program Recorders.
  • Adapt Atari's tape code.

I can't do it myself; I don't have a working tape drive for either system at the moment.

@unbibium unbibium added enhancement New feature or request help wanted Extra attention is needed labels Aug 17, 2021
@JeremyJStarcher
Copy link

Idea: Assume people on the Atari are using FD emulators and re-route cassette IO to the floppy disk, using the disk as one large serial stream of data.

While far from the best solution it might be a stop-gap measure while other ideas are in the works.

Might be able to divide up the disk into partitions equal to memory size to get more than one cassette image on the disk.

@polluks
Copy link

polluks commented Jun 9, 2022

FYI a C64 can read ZX Spectrum tapes out of the box
https://www.c64-wiki.com/wiki/Spectrum_Simulator#Features

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants