Post Reply 
50g: copy all stored objects to SD card individually
10-21-2016, 02:44 AM
Post: #33
RE: 50g: copy all stored objects to SD card individually
(10-20-2016 10:19 PM)matthiaspaul Wrote:  I have reformatted the SDLIB hex dump somewhat:
+000: 4C 43 41 53-45 20 20 20-20 20 20 00-10 64 CC B6 LCASE
+010: 53 49 53 49-00 00 CC B6-53 49 03 00-13 00 00 00
All-lowercase name fitting into 8.3 scheme, so the case info is stored in the NT case bits. IIRC, bit 4 was meant for the extension, not the name, so shouldn't this read 08h instead of 10h?

Yes, don't forget this is a very old binary, there were multiple bugs fixed after SDFiler was released. It's almost pointless to analyze this now.

(10-20-2016 10:19 PM)matthiaspaul Wrote:  Claudio, would the remaining ; have been stripped off as well, if the volume would not already hold another file named "lcase"?
Yes, trailing semicolons are treated as a system feature. The system will remove them and/or ignore them on comparisons, and add them as needed on creation.
The user can't create or see a file with a trailing ;
It is possible for the user to create with another OS 2 files with identical name except for a trailing semicolon. hpgcc/newRPL will open the first one that matches in the current directory, both will match in searches so you'll see both in the directory, but as identical files.
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
RE: 50g: copy all stored objects to SD card individually - Claudio L. - 10-21-2016 02:44 AM

User(s) browsing this thread: 1 Guest(s)