[Bug 26422] New: Wine and Dosbox use different MS-DOS (8.3) file names

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Mar 14 19:08:07 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=26422

           Summary: Wine and Dosbox use different MS-DOS (8.3) file names
           Product: Wine
           Version: 1.3.15
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: dos
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: spammis at spam.la


MS-DOS and 16-bit Windows programs require file names to consist of 8 letters
followed by a 3-digit extension (known as "MS-DOS file names" in Windows 95,
sometimes also called 8.3 filenames). Wine and Dosbox both emulate MS-DOS file
names, but they do it differently.

Long name: C:\Program Files
Wine name: C:\PROG~FBU
Dosbox name: C:\PROGRA~1

Thus, a Windows program, running under Wine, may refer to a file as
"C:\PROG~FBU\SOMEFILE.TXT" whereas a DOS program, running under Dosbox using
Wine's Dosbox implementation, would know the same file as
"C:\PROG~FBU\SOMEFILE.TXT". This means trouble if the Windows and DOS programs
are trying to interact.

In order to view Wine's MS-DOS names, use certain 16-bit Windows programs (such
as the Windows 3.1 file manager).
In order to view Dosbox's MS-DOS names, use "DIR" in Dosbox or any DOS program.
Dosbox only uses MS-DOS names, so it won't show any other names.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list