Jump to content
IGNORED

[AQUARIUS] Quick Disk ROM disassembled


Bruce Abbott

Recommended Posts

This is my attempt at disassembling the Quick Disk ROM to find out how the DOS commands work. It may also be interest for producing equivalent hardware, for adding Quick Disk functions to an emulator, or just to 'see how they did it'.

 

I don't have an actual Aquarius Quick Disk drive, and I was unable to find any information on its interface. However I guessed that it would be similar to those used in other Z80 based systems, such as the Sharp MZ-1F11. I found a block diagram which uses a Z80 SIO as the disk drive interface. This seems to match up with the code in the the Aquarius DOS ROM.

 

The Quick Disk Drive works a bit differently to a normal floppy disk. It has a spiral track which the head follows from start to finish, then returns to 'home' and repeats the motion if the drive motor signal is held on. In effect it is like a floppy disk with only one track - but that track is a big one, storing 40 sectors of 1280 bytes each. With no track stepping and such to worry about, this system should be fairly easy to emulate. It should also be easy to increase capacity, simply by increasing the number of sectors.

 

AQUARIUS DOS BASIC adds the useful ability to work with machine code programs. However this is not compatible with tape commands, and (as far as I know) no disk-based software exists that makes use of it. So the question is; is there any point in trying to reproduce the functionality of the Quick Disk drive with modern hardware, or is it just a quaint piece of history that is best forgotten?

 

 

Aquarius DOS BASIC 1_1.zip

post-40459-0-44130600-1447909395_thumb.png

  • Like 1
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...