VOGONS

Common searches


First post, by TSEAMAN

User metadata
Rank Newbie
Rank
Newbie

I noticed back in 2016 there was an indication that DosBox was going to be extended or modified so long filenames greater than 8.3 was going to be supported. Has that occurred as I have a 32 bit database app that generates file like sal042919.xxx.006. I can run this on an old 32 bit laptop running windows xp but when I tried to make the migration to a 64 bit windows laptop my database will not longer work in this environment. I also looked a VDos but it continues to have a limitation to 8.3 file length names.

Reply 1 of 3, by collector

User metadata
Rank l33t
Rank
l33t

Someone wrote a patch to add it, but since it is not required for games it will never be added to official DOSBox as DOSBox is intended for games. Database programs are probably the worse thing you can try to run in DOSBox. Try vDos or vDosPlus instead. https://sourceforge.net/projects/vdosplus/

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 2 of 3, by Zup

User metadata
Rank Oldbie
Rank
Oldbie

Try using a virtual machine like virtualbox or vmware, and install a Windows 2000 or XP 32 on it.

Long filenames are not part of standard DOS. Windows 95 introduced long filenames and added some DOS calls that allowed to use them, so you'll need a virtual machine. Windows 95, 98 and Me are badly supported on most virtual machines, so I'd recommend you that Windows 2000 or (better) XP.

I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!

Reply 3 of 3, by Jo22

User metadata
Rank l33t++
Rank
l33t++

http://www.cn-dos.net/msdos71/doslfns.htm

MS-DOS Player also seems to show initial support for LFNs..
http://takeda-toshiya.my.coocan.jp/msdos/

Personally, I'm sceptical when it comes to LFNs.
DOSBox emulates a clean 386/486 era PC with DOS 5.

Once LFNs get mainstream support, a big chaos might start.
Users will inevitable handle DOS files the same way they handle modern files.

Expect long batch files with spaces, special characters and case-sensitivness.
Just think of the already present umlaut issues (not translated to host OS), just in a bigger scale. 😉

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//