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

Add support for writing .ATR files #23

Open
sczther opened this issue Oct 17, 2024 · 2 comments
Open

Add support for writing .ATR files #23

sczther opened this issue Oct 17, 2024 · 2 comments

Comments

@sczther
Copy link

sczther commented Oct 17, 2024

Hello,
I am working with a large number of Atari 8-bit floppies, and the most common format used is .atr (there is also .atx for some copy protections). I tried using the tool a8rawconv, which support flux to .atr conversion, but it needs input in kryoflux streams and it does not seem to work for me with all disks. A native conversion from Pauline flux format to .atr would be ideal.

Here are some links that should help with the specification. Seems like there is some confusion about some of the bits, but the general structure that is commonly used is pretty basic:
http://fileformats.archiveteam.org/wiki/ATR
https://www.atarimax.com/jindroush.atari.org/afmtatr.html
https://www.atarimax.com/ape/docs/DiskImageFAQ/
https://forums.atariage.com/topic/123109-atr-format-reference/

@jfdelnero
Copy link
Owner

I am not sure what to do here : From the specifications, the ATR format doesn't support copy protections. This may explain this part : "it does not seem to work for me with all disks"

@sczther
Copy link
Author

sczther commented Jan 9, 2025

Well, it still would be nice to have support inside HxC to do a direct conversion. As for the copy protected ones, here is the ATX format description:
http://www.whizzosoftware.com/sio2arduino/vapi.html
https://www.a8preservation.com/#/guides/atx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants