Jump to content
IGNORED

Special commands for modified drives (Happy, Archiver, etc.)


Recommended Posts

I think I've seen a few but can't remember any except http://www.atarimax.com/jindroush.atari.org/asio.html

 

No idea how complete it is. I think there might also be some commands that default entirely to high speed (use command value + $80).

Also supposedly there can be some instances where the command, Ack, Complete etc are 19.2k regardless of data speed and some where everything is high speed.

 

Whether there is some complete or close to full documentation? I suspect there's probably something like a Polish language Wiki that would have most of the info.

Link to comment
Share on other sites

The Chip (Archiver) and the happy have a completely different philosophy.

 

The Chip has extra SIO commands that mimic (more or less) the functionality of the Archiver software. One command scans a specified track for sectors. Other one reads one of those sectors. Another one sends a list of sectors to be later formatted. And so forth.

 

The Happy has virtually no extra commands (only "H" that doesn't implement too much). The rest you implement yourself. You upload your own custom code to the drive, and your code performs whatever you want. There is not even a special command to upload code. Just write a sector number with bit 7 set, and you just write to memory instead of writing a sector to the disk.

 

The speedy is well documented and the source is available.

 

The sources for the Duplicator firmware were released some years ago by the original author.

 

Link to comment
Share on other sites

Should also be noted there's the special Diag command with Aux subcommands for the 1050. We did a thread about it years ago and AFAIK there is little documentation about it though extra info should be available in rev-eng'd source code that's around.

Not sure either if that command set is unique to unmodded 1050 only or if other drives or upgrades support it.

Link to comment
Share on other sites

Well,

 

the documentation for the Speedy 1050 does contain all extra commands for this enhancement. You can find the Speedy documentation here (bad english translation done by me many years ago, without any dictionary, without google, without any help - that explains why the translation is so bad): http://ftp.pigwa.net/stuff/collections/nir_dary_cds/Documents/

 

The documentation for the Hyper-XF-OS contains all extra commands for XF551 and Hyper-XF (and afaik also some extra commands for Happy/Speedy/Turbo enhancements)... http://blog.3b2.sk/igi/post/Hyper2b-XF-10-MANUAL.aspx

 

Here is everything else I found:

http://atariki.krap.pl/index.php/Lista_komend_SIO_wed%C5%82ug_funkcji

http://www.atarimax.com/jindroush.atari.org/asp1050.html

http://atariage.com/forums/topic/223248-sio-command-list-of-atari-floppy-extensions/?do=findComment&comment=2952694

http://blog.3b2.sk/igi/post/Hyper2b-XF-10-MANUAL.aspx

 

There is also the Happy doc. in Nir`s collection at pigwa, but the conversion from scan into text did not always work very well and afaik, the doc. does not contain the extra commands of the Happy, anyways here it is: http://ftp.pigwa.net/stuff/collections/nir_dary_cds/Documents/Happy1050/

Edited by CharlieChaplin
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...