amiga.org
     
iconAll times are GMT -6. The time now is 07:39 PM. | Welcome to Forum, please register to access all of our features.

Amiga.org Amiga computer related discussion Amiga Hardware Issues and discussion TD64 or NSD for new storage drivers?

Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak.

View Poll Results: Which "standard" for new storage drivers?
New Style Device (NSD) 7 30.43%
TrackDisk64 (TD64) 10 43.48%
Don't know or don't care 6 26.09%
Voters: 23. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old 02-19-2013, 09:04 AM   #1
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default TD64 or NSD for new storage drivers?

I've found a million posts on what the available options are and the drama that it caused, but nothing on what users actually want.

For a new storage device driver, which of the two give the best software compatibility and user experience?

TD64 is supported by Phase 5, DKB and GuruROMs, so being compatible to those is a pretty safe bet.

NSD is the OS3.5 and 3.9 standard.

So which one do you want?

Edit: I'm doing SCSI Direct regardless in addition to one of these.

Last edited by Heiroglyph; 02-19-2013 at 09:06 AM..
Heiroglyph is offline   Reply With Quote
Old 02-19-2013, 09:12 AM   #2
ChaosLord
Premium Member
Points: 15,941, Level: 81 Points: 15,941, Level: 81 Points: 15,941, Level: 81
Activity: 14% Activity: 14% Activity: 14%
 
ChaosLord's Avatar
 
Join Date: Nov 2003
Location: Houston, Texas
Posts: 2,528
Default Re: TD64 or NSD for new storage drivers?

You are writing ur own drivers?
Then just write your driver twice. Once for NSD and once for TD64. Then you have covered everything, right?

Use the source, Luke
__________________
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
ChaosLord is offline   Reply With Quote
Old 02-19-2013, 09:18 AM   #3
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by ChaosLord View Post
You are writing ur own drivers?
Then just write your driver twice. Once for NSD and once for TD64. Then you have covered everything, right?

Use the source, Luke
Screw that, once plus scsi direct is plenty. It's not my fault that AT had "not invented here" syndrome.

Yes, I'm the first vote for TD64
Heiroglyph is offline   Reply With Quote
Old 02-19-2013, 09:39 AM   #4
ChaosLord
Premium Member
Points: 15,941, Level: 81 Points: 15,941, Level: 81 Points: 15,941, Level: 81
Activity: 14% Activity: 14% Activity: 14%
 
ChaosLord's Avatar
 
Join Date: Nov 2003
Location: Houston, Texas
Posts: 2,528
Default Re: TD64 or NSD for new storage drivers?

Which one has the most capabilities?
(I assume they are equal but who knows?)

Which one burns the least CPU power?

Which one requires the least amount of code?

Are they all compatible with any kickstart? Even KS 1.2?
__________________
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
ChaosLord is offline   Reply With Quote
Old 02-19-2013, 09:51 AM   #5
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default Re: TD64 or NSD for new storage drivers?

I don't think KS1.2 is an option with this hardware, 3.1 or higher would be pretty much expected.
Heiroglyph is offline   Reply With Quote
Old 02-19-2013, 10:10 AM   #6
Thomas
Kindred of Babble-on
Points: 14,751, Level: 78 Points: 14,751, Level: 78 Points: 14,751, Level: 78
Activity: 2% Activity: 2% Activity: 2%
 
Thomas's Avatar
 
Join Date: Jun 2002
Posts: 2,995
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by Heiroglyph View Post
So which one do you want?
This question is silly. The handling of both is equal, only the command codes are different. So it's next to no effort to support both.


Quote:
I've found a million posts on what the available options are and the drama that it caused, but nothing on what users actually want.
The users want that their file systems work with the driver, they don't care which technique is used internally. Some file systems use NSD, some use TD64. If you support both you make all users happy.
__________________
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/
Thomas is offline   Reply With Quote
Old 02-19-2013, 10:33 AM   #7
ChaosLord
Premium Member
Points: 15,941, Level: 81 Points: 15,941, Level: 81 Points: 15,941, Level: 81
Activity: 14% Activity: 14% Activity: 14%
 
ChaosLord's Avatar
 
Join Date: Nov 2003
Location: Houston, Texas
Posts: 2,528
Default Re: TD64 or NSD for new storage drivers?

@Heiroglyph

What is your driver called? What hardware is it for?
__________________
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
ChaosLord is offline   Reply With Quote
Old 02-19-2013, 11:04 AM   #8
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by Thomas View Post
This question is silly. The handling of both is equal, only the command codes are different. So it's next to no effort to support both.
I'm trying to get the developer CD that has the NSD docs on it now, I'm finding it hard to get information.

I thought that NSD had made it so that you couldn't support both. That the codes conflicted or something.
Heiroglyph is offline   Reply With Quote
Old 02-19-2013, 11:05 AM   #9
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by ChaosLord View Post
@Heiroglyph

What is your driver called? What hardware is it for?
It's called vaporware for now

Just a small project, nothing to get excited about.
Heiroglyph is offline   Reply With Quote
Old 02-19-2013, 11:18 AM   #10
nicholas
VIP / Donor
Points: 20,273, Level: 89 Points: 20,273, Level: 89 Points: 20,273, Level: 89
Activity: 99% Activity: 99% Activity: 99%
 
nicholas's Avatar
 
Join Date: Feb 2003
Location: Englistan
Posts: 8,113
Blog Entries: 2
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by Heiroglyph View Post
I'm trying to get the developer CD that has the NSD docs on it now, I'm finding it hard to get information.
I'm sure a torrent for the Dev CD will appear on the pirate bay in a few days.
__________________
Every day is Ashura, every land is Karbala.
nicholas is offline   Reply With Quote
Old 02-19-2013, 11:52 AM   #11
pjhutch
Technoid
Points: 9,508, Level: 65 Points: 9,508, Level: 65 Points: 9,508, Level: 65
Activity: 2% Activity: 2% Activity: 2%
 
pjhutch's Avatar
 
Join Date: Mar 2002
Location: West Yorks, England.
Posts: 440
Send a message via AIM to pjhutch Send a message via MSN to pjhutch Send a message via Yahoo to pjhutch
Cool Re: TD64 or NSD for new storage drivers?

You can get the Native Developer Kit from here:

https://www.google.co.uk/url?q=http:...fek33SQ2_oFa0g
__________________
Peter Hutchison
http://www.pcguru.plus.com/
pjhutch is offline   Reply With Quote
Old 02-19-2013, 12:06 PM   #12
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by pjhutch View Post
You can get the Native Developer Kit from here:

https://www.google.co.uk/url?q=http:...fek33SQ2_oFa0g
I appreciate the link, but I already had that one.

The developer CD supposedly has more documentation. This doesn't mention NSD at all as far as I can see.
Heiroglyph is offline   Reply With Quote
Old 02-19-2013, 12:06 PM   #13
matthey
Cult Member
Points: 6,793, Level: 54 Points: 6,793, Level: 54 Points: 6,793, Level: 54
Activity: 25% Activity: 25% Activity: 25%
 
Join Date: Aug 2007
Location: Kansas
Posts: 827
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by Heiroglyph View Post
I'm trying to get the developer CD that has the NSD docs on it now, I'm finding it hard to get information.

I thought that NSD had made it so that you couldn't support both. That the codes conflicted or something.
If you haven't read Ralf Babel's "Why NSD is broken as designed", you probably should:

http://babel.de/amiga.html#doc
matthey is offline   Reply With Quote
Old 02-19-2013, 12:21 PM   #14
chris
Cult Member
Points: 11,216, Level: 69 Points: 11,216, Level: 69 Points: 11,216, Level: 69
Activity: 8% Activity: 8% Activity: 8%
 
chris's Avatar
 
Join Date: Mar 2002
Posts: 618
Send a message via ICQ to chris
Default Re: TD64 or NSD for new storage drivers?

Quote:
Originally Posted by Heiroglyph View Post
I thought that NSD had made it so that you couldn't support both. That the codes conflicted or something.
No idea, but NSDPatch can patch TD64 devices to support NSD.
__________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz
chris is offline   Reply With Quote
Old 02-19-2013, 03:22 PM   #15
Heiroglyph
Cult Member
Points: 7,937, Level: 59 Points: 7,937, Level: 59 Points: 7,937, Level: 59
Activity: 2% Activity: 2% Activity: 2%
 
Heiroglyph's Avatar
 
Join Date: Jun 2010
Posts: 840
Default Re: TD64 or NSD for new storage drivers?

<sigh> This is another example of how developer hostile AmigaOS has become.

After finding examples of software that does use NSD, I see they all reference devices/newstyle.h which doesn't exist in the 3.9NDK.

Why is it all secret and paid for these days? Assuming I can even buy a developer CD. The RTG lockdown from a 3rd party developer is stupid enough, but a 10+ year old public interface in the OS itself?

I may end up doing TD64 just because I can do it without paying to ship a hard to find CD from Europe or becoming a pirate.

This is why we can't have nice things.
Heiroglyph is offline   Reply With Quote
Reply

Bookmarks

Tags
drivers , nsd , storage , td64

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump