Reply 40 of 66, by Serious Callers Only
If/When Dosbox (or a fork) officially supports 9x it would only be using an image as it does currently. Host file access would be via shared folder similar to VirtualPC or NE2000 support. There is no reason to have file system access similar to how DOSBox currently does it for Windows 9x in DOSBox.
*The above statement is my own and not to be taken as anything to do with future plans of DOSBox.
Man, i know dosbox people don't want to do it, that's why i said 'ideally' and peppered the post with 'but this won't happen' asides. I'm pretty certain that until some other project comes up with tested code that does this it will never happen, and maybe not even then. I think the reason that it's so easy to use in dosbox is exactly because they had to reimplement DOS and thought 'why not'. Since they don't intend anything of the sort for windows 95, that's why i think it will never happen here.
All the posts pointing out that 'windows controls the low level geometry so this is impossible' are kinda missing the point too (even if they aren't addressing my post). The idea is to re-implement and stub the lowlevel interfaces uses for this sort of thing so they think they're communicating with the hardware, but are actually being ignored by a emulator. This is why i said 'purists' would give this idea the stink eye, it's not 'exactly' windows like dosbox is not 'exactly' dos. If it can be done just on the hardware emulation side, wonderful, but i suspect it's not so easy, otherwise virtualbox etc, would have already done local mounting of files ages ago. It's probably only their most requested thing. Maybe it can be faked usefully with NFS (network file system) so they don't bother.