Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
16 crawler(s) on-line.
 82 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Hypex:  22 mins ago
 ed:  41 mins ago
 matthey:  1 hr 8 mins ago
 MEGA_RJ_MICAL:  1 hr 52 mins ago
 agami:  3 hrs 4 mins ago
 amigakit:  4 hrs 53 mins ago
 fordprefect:  5 hrs 27 mins ago
 redfox:  5 hrs 27 mins ago
 Karlos:  7 hrs 4 mins ago
 Rob:  7 hrs 5 mins ago

Software News   Software News : NTFS filesystem driver
   posted by r-tea on 7-Feb-2009 21:52:35 (7413 reads)

This is early version of the New Technology Filesystem (NTFS) driver for MorphOS and AmigaOS3.x.
Marek 'March' Szyprowski has released its new version, v0.9, which comes with:
* missing ACTION_CHANGE_MODE packet support added;
* broken MorphOS build (gcc bug) fixed;
* and broken Seek() call fixed;


Features
* allows to read normal files and list directories;
* support different blocksizes;
* unique volume names for unnamed filesystems;
* unicode to local charset translation;
* configurable cache size;
* supports removable media;
* automatic MBR scan;
* thanks to great libDeviceIO from Marcin 'Morgoth' Kurek there is:
- effective and fast read cache system
- support for partitions beyond 4Gb boundary (using TD64)

You can download it from
Aminet
or author's website
    

STORYID: 4758
Related Links
· More about Software News
· News by r-tea


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
Zorro 
Re: NTFS filesystem driver
Posted on 7-Feb-2009 23:49:31
#1 ]
Super Member
Joined: 30-Apr-2003
Posts: 1081
From: Italy



Nice news...


_________________
-------------------------------
AmigaOS, the last hope...

 Status: Offline
Profile     Report this post  
Swoop 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 0:11:38
#2 ]
Elite Member
Joined: 20-Jun-2003
Posts: 2163
From: Long Riston, East Yorkshire

Is there any chance this should/would/can/will work on OS4?


_________________
Peter Swallow.
A1XEG3-800 [IBM 750FX PowerPC], running OS4.1FE, using ac97 onboard sound.

"There are 10 types of people in the world: those who understand binary, and those who don't."

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 6:24:37
#3 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

This is definitely a welcome development. NTFS is the preferred filesystem in XP, the default one in Vista, and rumor has it that one won't be able to format hard drives using FAT in Win7 for security reasons. That means that NTFS support today is as important as FAT support was back in the 90s. The guys behind this project should be congratulated.

 Status: Offline
Profile     Report this post  
Simon 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 8:26:51
#4 ]
Cult Member
Joined: 16-Feb-2005
Posts: 999
From: Antwerp / Belgium

We actually are talking about the same NTFS as Microsoft's NTFS ? So if I install it, I suppose I can read an NTFS formatted memorystick on my MorphOS machine.

Nice.


_________________
- Proud Member Of The Belgian Amigaclub Since 2003 -

The Belgian Amiga Club on FACEBOOK !

The Belgian Amiga Club Website

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 8:35:11
#5 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2159
From: Australia

Does this version support write as well as read ? The amiga ntfs driver from years ago only supports read, which while still useful, left me wanting.

 Status: Offline
Profile     Report this post  
pvanni 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 10:24:19
#6 ]
Regular Member
Joined: 25-Aug-2003
Posts: 470
From: Lecco, Italy

@Swoop,
using td64patch the old version worked well on OS4, so
I think that this version work also on OS4

 Status: Offline
Profile     Report this post  
nubechecorre 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 10:27:25
#7 ]
Cult Member
Joined: 21-Nov-2003
Posts: 895
From: San remo -Italy-

Great, this is welcome and hope to see it on os4


_________________
GDG-Entertainment
OS4Games
Iksnet
Bitplane

 Status: Offline
Profile     Report this post  
Hypex 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 11:40:47
#8 ]
Elite Member
Joined: 6-May-2007
Posts: 11211
From: Greensborough, Australia

@Swoop

Quote:
Is there any chance this should/would/can/will work on OS4?


IIRC it needs libDeviceIO to support NSD64. A native build would be good. Really, the only difference is one bit in the command word. Makes me wonder why Ralph Schmidt thought it was a better way. Because it was a bit better?

 Status: Offline
Profile     Report this post  
dangerman 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 12:50:41
#9 ]
Regular Member
Joined: 26-Jul-2005
Posts: 213
From: UK

I haven't tried the NTFS driver but I expect that this will work on OS4.

I regularly use the 68k ext2FileSystem to access my Linux partitions and it works really well. I needed to run TD64patch to get it to work on OS4.0 but OS4.1 seems to support the TD64 commands without needing to run that patch. It just works.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:14:54
#10 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@dangerman

NTFS uses TD64.
AmigaOS3.5/OS3.9/OS4.0/OS4.1 uses NSD64.

Her is the tricky part, if NTFS does not find TD64 it use old 32bit read and write, the result is some that looks like it works but corrupted partitions as soon as you write some to disk.

Device command support is individual for etch device.
way NTFS does not support NSD64 is beyond me,
my only guess MorphOS developer does not wont to support NSD64.

Last edited by NutsAboutAmiga on 08-Feb-2009 at 06:32 PM.


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Fab 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:15:24
#11 ]
Super Member
Joined: 17-Mar-2004
Posts: 1178
From: Unknown

@Hypex

and why should one adopt NSD anyway? Because some guys decided it was the standard for Hack&Patch OS3.5, when something working already existed way before? :)

I always find it funny how some guys refer to TD64 as 3rd party hack, when NSD surely has nothing more official. :)


Also see http://babel.de/download/64bit.tar.bz2 (from http://babel.de/amiga.html ) for more information about the "official" solution. :)

Last edited by Fab on 08-Feb-2009 at 06:23 PM.

 Status: Offline
Profile     Report this post  
dangerman 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:30:04
#12 ]
Regular Member
Joined: 26-Jul-2005
Posts: 213
From: UK

@NutsAboutAmiga

Like I said, OS4.0 will support TD64 commands if you run TD64patch.

And it appears to me that OS4.1 supports both NSD and TD64 commands - atleast that's what I've found using sii0680ide.device.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:31:07
#13 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

There is no excuse to not support it, because TD64 and NSD64 uses the same techniques, the only difference is command enum definitions, he just being lazy not supporting it.


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Hans 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 19:15:49
#14 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@pvanni

I used the old one via td64patch. My complaint is that it requires you to manually enter the start and end cylinder locations on the hard-drive instead of getting that from the partition table. This is a disaster waiting to happen, since forgetting to change both the partition table and the file system can result in the filesystem writing to other partitions.

I don't know if NSD64 doesn't have this problem, but I'd like to see this problem fixed.

Congrats to the authors, BTW.

Hans


_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
Crumb 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 20:57:58
#15 ]
Elite Member
Joined: 12-Mar-2003
Posts: 2209
From: Zaragoza (Aragonian State)

@NutsAboutAmiga
Quote:
There is no excuse to not support it, because TD64 and NSD64 uses the same techniques, the only difference is command enum definitions, he just being lazy not supporting it.


I think the same about OS4, why doesn't it support TD64 when it could be dead easy to support both NSD64 and TD64?

Last edited by Crumb on 08-Feb-2009 at 08:58 PM.


_________________
The only spanish amiga news web page/club: CUAZ

 Status: Offline
Profile     Report this post  
ssolie 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 21:25:57
#16 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2755
From: Alberta, Canada

How about a native AmigaOS 4.x version?
I'm sure you'd get a few donations if you bothered.


_________________
ExecSG Team Lead

 Status: Offline
Profile     Report this post  
Leo 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 9:42:09
#17 ]
Super Member
Joined: 21-Aug-2003
Posts: 1597
From: Unknown

Quote:

Device command support is individual for etch device.
way NTFS does not support NSD64 is beyond me,
my only guess MorphOS developer does not wont to support NSD64.

What goes beyond me is why they couldn't agree on a way to do this...


_________________
http://www.warpdesign.fr/

 Status: Offline
Profile     Report this post  
itix 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 10:01:03
#18 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@Leo

Why NSD is broken as designed.


_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 11:11:16
#19 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

Fab

Quote:
Because some guys decided it was the standard for Hack&Patch OS3.5

NSD64 is almost identical to TD64, in fact is so easy to port from on to the other, its just a simple find and replace operation in your text editor, TD64 is a hack just like NSD64, that’s because io structure is not extended, look it up in header files if you will.


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 11:11:38
#20 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@Crumb

Let’s say Hyperion adds TD64 to all devices in OS4.0 and OS4.1, this will not magically fix the problem whit old OS3.5 and OS3.9.
Its funny it’s says NTFS supports AmigaOS, but does not support even the last classic versions OS3.5 and OS3.9, is it not ironic?


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle