Hi all, please check the current kernel updates with Bart's FASTBOOT versus STACKS fix and some DOS 6 compatibility updates from me:
Binaries: www.coli.uni-saarland.de/~eric/svn-binaries-freedos.zip > Something else: Rugxulo tested the executable-unpacker IUP > (ftp.sac.sk/pub/sac/pack/iup067.zip) and found that it fails > to rename temp files. I tried, too, and found that IUP gives > no temp file name template. FreeDOS behaves as MS DOS 5, it > creates the temp file in the root directory. I believe newer > and older MS DOS versions would create it in the current dir? Added to FreeDOS: The "root dir" style is now only used for version 5. > Maybe we should report DOS version 6 instead of 5 anyway? Added to FreeDOS: The FAT16 kernel version is now reported as 6.22. > I checked for differences in RBIL and found: Other AH in > TRUENAME (int 21.60), other temp file names (21.5a :-)), I tried to add that to TRUENAME but it seems to always return 0 while it should return 3a for char devices, could somebody have a look at what I have missed to update? > ext country "lowercase table" (21.6503) in country sys but > only for Cyrillic CP866, maybe also int 21.f8/f9 oemint21 > hooks. That would be only for the UNSTABLE branch which has more country / nlsfunc support, I guess? > > MS DOS 6 also comes with newer apps/tools, himem, smartdrv, > keyb, dblspace, emm386, other tools. MS DOS 7+ also has > a new version check (2f.4a33) and lots of other new stuff. > Something in some int 2f.5500 command.com "share parts of > loaded code between instances" is also DOS 6 specific. And so on ;-). > To make a long story short: Let us update TRUENAME and > MKTEMP and COUNTRY to MS DOS 6 style, and let us change > FreeDOS kernel to report that it is version 6.0 or 6.22: > This will make DOS apps happy in general and it is easy Done :-). > PS: Does any interface support cross-directory rename Still not answered...? You can review the source code changes here: SYS FAT32 access fix Bart - added "modify dx" flag: http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1342 Stacks / Fastboot / Irqtext new fix Bart: http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1343 Documentation update Eric - please discuss int 21.5d0n: http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1344 Mktemp "if DOS not 5" / Truename "if DOS 6" / Version changes Eric: http://freedos.svn.sourceforge.net/viewvc/freedos?view=rev&revision=1345 Please try and comment :-) Eric ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Freedos-kernel mailing list Freedos-kernel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-kernel