> I understand that "drivers" are operating system-specific; but I was
> wondering if somebody could develop an operating system that could act as
> an "adaptor" to allow Windows drivers to emulate computer services for
> DOS, such as, for example running a Sigmatel High Definition Audio
> on-board laptop sound card to be recognized as an SB-16 sound card.
This cannot work because actually DOS does not have SB16 drivers
either. Your DOS games access hardware directly, assuming that it
will act as if it was a SB16 soundcard. However, drivers can be
made which simulate SB16 hardware and forward the game's sound to
some actual driver for your actual soundcard. Still using Windows
drivers (or Linux drivers or whatever) would make things very
complex, so it is better to invent a way to make DOS drivers based
on the source code of Linux drivers, for example. At one time,
Linux did use Windows drivers (for WLAN) but that was very complex.
> Other services I have been looking forward for were, emulating dial-up
> modems with an ethernet internet connection.
I would not know why you would want to do that... You mean you
want to communicate through a COM port while the actual data
flow is through LAN. Well that can be done if you have: 1. DOS
lowlevel network driver (packet driver) 2. probably a server
which wants to behave like talking to a dial-up modem and 3.
a driver which hooks the BIOS COM port access stuff, so when
DOS or your app tries to talk to COM, then it talks to your
driver which forwards things through your network.
> Another idea I had was to remake Windows NT as DOS NT.
> Part of this proposal was to allow Windows programs to
> run from the command line, so we can have a "retro" look
> whilst allowing modern programs to run.
It seems that Windows Server 2008 can run without graphics,
but what you want is probably either HXRT to run Windows
command line apps in DOS or REACTOS to run Windows apps on
a free operating system. Or maybe Wine, to run Windows apps
on Linux, of course.
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
Freedos-user mailing list