Fun with vDOS (Emulation)
> ...
>
> > I'd also love to see long file name support. (I haven't been able to get
> an LFN driver to load.)
>
> Thanks for your post. Regarding long file name (LFN) support, it is for
> sure that LFN drivers like DOSLFN won't load in DOSBox or vDOS, since they
> are not real DOS environments and also prevent direct disk access.
DOSBOX and vDOS do support TSRs. I was looking for an LFN driver that could be loaded that way, since CONFIG.SYS DEVICE=foo operations aren't supported.
> Sadly,
> it also seems that the vDOS author (josschaars) is not willing to add LFN
> support at all. However, given that I have actually added long file name
> support to DOSBox myself last month (see post at:
> http://www.vogons.org/viewtopic.php?f=41&t=40610&sid=2f1079648ffa4dd4866ca8fa6fc92cf6),
> and that vDOS is a fork of DOSBox, it may not be very difficult to port
> LFN-related code from DOSBox to vDOS, so that vDOS would support LFN as
> well, similar to a real DOS environment with DOSLFN loaded.
I'd be delighted to get a version of vDOS that did have LFN support. Josschaars seems to feel that if it wasn't present in real DOS, he won't add it to vDOS. Given that vDOS is intended to allow use of DOS apps on 64 bit Windows platforms, a little more support for the underlying platform like ability use use LFNs would be a boon.
One of the things I have installed in Windows is Schinagl's freeware Link File Extension. NTFS5 supports Unix hard links and symlinks, though the functionality isn't exposed by default. LFE adds context menu support in Windows Explorer for choosing a link source, and creating a hard link or symlink to it. I could probably create symlinks in DOS 8+3 file name format to desired files with long names, but that's more trouble than I want to go through unless I have no other choice.
I haven't looked at the DOSBOX or vDOS code yet, but it sounds like your patch might be applicable. If you do it, please let me know.
______
Dennis
Complete thread:
- Fun with vDOS - Dennis, 16.10.2014, 21:01 (Emulation)
- Fun with vDOS - Wengier, 17.10.2014, 02:48
- Fun with vDOS - marcov, 17.10.2014, 10:59
- Fun with vDOS - Dennis, 18.10.2014, 04:25
- Fun with vDOS - marcov, 19.10.2014, 14:11
- Fun with vDOS - Wengier, 22.10.2014, 21:47
- Fun with vDOS - marcov, 19.10.2014, 14:11
- Fun with vDOS - Dennis, 18.10.2014, 04:25
- Fun with vDOS - Dennis, 18.10.2014, 04:14
- Fun with vDOS - Wengier, 19.10.2014, 00:06
- Fun with vDOS - Dennis, 19.10.2014, 03:15
- Fun with vDOS - Wengier, 17.01.2016, 00:58
- Fun with vDOS - Dennis, 19.10.2014, 03:15
- Fun with vDOS - Wengier, 19.10.2014, 00:06
- Fun with vDOS - bocke, 18.10.2014, 06:45
- Fun with vDOS - Wengier, 19.10.2014, 00:18
- Fun with vDOS - Wengier, 22.10.2014, 21:42
- Fun with vDOS - bocke, 25.10.2014, 21:10
- Fun with vDOS - Wengier, 25.10.2014, 22:19
- Fun with vDOS - Wengier, 30.10.2014, 02:55
- Fun with vDOS - bocke, 30.10.2014, 22:10
- Fun with vDOS - bocke, 04.11.2014, 01:16
- Fun with vDOS - Wengier, 04.11.2014, 03:20
- Fun with vDOS - bocke, 04.11.2014, 15:12
- Fun with vDOS - Wengier, 04.11.2014, 21:42
- Fun with vDOS - bocke, 05.11.2014, 16:02
- Fun with vDOS - bocke, 06.11.2014, 20:42
- Fun with vDOS - Wengier, 04.11.2014, 21:42
- Fun with vDOS - nidud, 04.11.2014, 23:15
- Fun with vDOS - Wengier, 05.11.2014, 01:09
- Fun with vDOS - nidud, 05.11.2014, 23:38
- Fun with vDOS - Wengier, 05.11.2014, 01:09
- Fun with vDOS - bocke, 04.11.2014, 15:12
- Fun with vDOS - bocke, 16.03.2015, 10:48
- Fun with vDOS - Wengier, 04.11.2014, 03:20
- Fun with vDOS - bocke, 25.10.2014, 21:10
- Fun with vDOS - marcov, 17.10.2014, 10:59
- Fun with vDOS - RayeR, 17.10.2014, 13:43
- Fun with vDOS - Dennis, 17.10.2014, 17:14
- Fun with vDOS - Wengier, 17.10.2014, 18:00
- Fun with vDOS - RayeR, 17.10.2014, 20:17
- Fun with vDOS - Dennis, 18.10.2014, 04:30
- Fun with vDOS - Wengier, 17.10.2014, 18:00
- Fun with vDOS - Dennis, 17.10.2014, 17:14
- Fun with vDOS - bocke, 18.10.2014, 07:24
- Fun with vDOS - glennmcc, 18.10.2014, 22:01
- Fun with vDOS - bocke, 19.10.2014, 01:11
- Fun with vDOS - glennmcc, 18.10.2014, 22:01
- Fun with vDOS - Dennis, 19.10.2014, 03:44
- Fun with vDOS - Dennis, 07.01.2015, 18:25
- Fun with vDOS - Rugxulo, 07.01.2015, 21:30
- Fun with vDOS - Dennis, 07.01.2015, 22:15
- Fun with vDOS - bretjohn, 08.01.2015, 01:33
- Fun with vDOS - Dennis, 08.01.2015, 03:45
- Fun with vDOS - RayeR, 09.01.2015, 20:25
- Fun with vDOS - Dennis, 09.01.2015, 21:52
- Fun with vDOS - RayeR, 09.01.2015, 20:25
- Fun with vDOS - Dennis, 08.01.2015, 03:45
- Fun with vDOS - Rugxulo, 13.01.2015, 18:06
- Fun with vDOS - Dennis, 13.01.2015, 20:14
- Fun with vDOS - bretjohn, 08.01.2015, 01:33
- Fun with vDOS - bocke, 16.03.2015, 11:10
- Fun with vDOS - Dennis, 07.01.2015, 22:15
- Fun with vDOS - Rugxulo, 07.01.2015, 21:30
- Fun with vDOS - Wengier, 17.10.2014, 02:48