Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

EDR-DOS WIP 2009-03-28 released | many BUG's (Users)

posted by DOS386, 05.04.2009, 04:06

King Udo released a new version of EDR-DOS. There are many (cca 1) new features and many (cca 1'000'000) new and old bugs.

New features:

- Added GetFileInformationByHandle INT $21 AX=$71A6 (interesting see GETFINFO.ASM, bugs see below)

- Added NTLFNFind functions AX=$714E $714F $71A1 - apparently broken

- Added AX=$7143 BL=3/4 NTLFN Set/Get Last Write Time (BL=0/1 broken, horrible BUG)

Bugs:

- The legacy "doesn't-skip-NTLFN-entries-from-SFN-directory-search-BUG" is still in there

- The legacy multiple-slash-problem is still in there (fortunately there is UI21DEB - hack "X" :-) )

- Renaming a file in a subdirectory switches to main (reproductibility is always - if a small special condition (irrelevant according to Cm) is met :lol3:)

- DIR /A doesn't work

- INT $21 / AX=$7142 never pokes flag(C), and fails to return an error on faulty handle, on CL>2 it tries to return an error but fails also here

- INT $21 / AX=$7142 "64-KiB-BUG" is fixed since 2009-Jan version :-)

- GetFileInformationBy handle INT $21 AX=$71A6 never pokes flag(C), returned attributes are garbage ($42 ???), "is supposed to give the ""Unique File Identifier"" of an open file. Until someone can tell me how Windows determines this value, it will be shown as 0 instead" - this is a BUG of course, why not return the cluster number ?

- NTLFNFind functions AX=$714E $714F $71A1 are apparently broken (Kinesics doesn't work anymore, fortunately there is UI21DEB - hack "N" :-) )

- NTLFNPeekAttributes AX=$7143 BL=0 returns flag(C)=1 and AX=1 (!!!) - securely breaks many things (fortunately there is UI21DEB - hack "N" :-) )

oops forgot to retest Japheth's original bug :crying:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22752 Postings in 2119 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum