SF writer Robert Sawyer is an old time WordStar user, and has a paean
of praise to it on his website:
http://sfwriter.com/wordstar.htm
Rob still uses WordStar, and popped up on the WordStar list with a
pointer to a new way to run WS on current 64 bit machines, using a
product called vDOS.
vDOS is a fork of an open source product called DOSBOX. DOSBOX is
intended to let users run old DOS games, with support for graphics and
sound. (I've successfully used DOSBOX to run VDE under Linux.) vDOS
is being developed to run character mode business applications, and
comes with a test app using a version of the old DataPerfect DB
offered by the folks who created WordPerfect. It works just fine with
VDE. Unlike DOSBOX, vDOS is not currently cross-platform. It is
intended to run DOS apps under 64 bit Windows.
To use it, you install it where you like, since it's self contained
and doesn't need an installer. In my case, it's in D:\vDOS. To use
it, you create shortcuts for it for the DOS apps you want to run. For
each shortcut, you modify the Properties to Start In the directory
where you have the DOS app.
vDOS comes with sample AUTOEXEC.TXT and CONFIG.TXT files. These serve
the same purpose as AUTOEXEC.BAT and CONFIG.SYS under DOS. Copy them
to the directory where the DOS app you want to run with vDOS lives,
and edit them as required. vDOS will read them on start and configure
itself. You can have multiple instances of vDOS active running
different DOS apps, and each will have its own custom configuration.
vDOS comes with sample AUTOEXEC and CONFIG files with documentation of
the various options in them you can set.
I keep the DOS apps I'm doing this with in D:\MSDOS, so the vDOS
shortcut for VDE has Start In: D:\MSDOS\VDE
AUTOEXEC.TXT looks like this:
@ECHO OFF
rem Assign app directory as drive, similar to MSDOS SUBST command
USE D:\MSDOS\VDE
D:
vde.exe
EXIT
CONFIG.TXT looks like this:
REM Configuration for VDE
rem vDOS can use a TTF font copied from Windows the the app directory
rem I'm playing with Lucida Console
rem FONT = LUCON
rem By default, v DOS creates a borderless window. I prefer the
border to be present
FRAME = ON
rem By default, vDOS creates a window 75% the size of the device screen.
rem On my 23" moinitor in 1920x180 resolution, 20% is a better size.
WINDOW = 20
rem Use a 50 line screen with 80 columns.
LINS = 50
COLS = 80
vDOS includes and uses by default a shareware program to handle
printing called DOSprinter. DOSprinter has a variety of options,
including generating a PDF. You don't have to use it. vDOS supports
configuring a COM or LPT port as the default printer, and assigning an
action to that port. For a game I play under vDOS that can generate a
map, I use "LPT1 = notepad2 #lpt1.asc" as the command issued when I
tell it to print. The map is generated in the program directory as
lpt1.asc, and notepad2 is invoked to display it.
This process isn't documented as well as it might be, and I had to
experiment a little, but it should be possible to use a printer
without requiring DOSprint by an appropriate configuration of a COM or
LPT port.
The attached screenshot is VDE 1.96a editing the
vde196a.new file, in
a Window on my 64 bit machine running Windows 7 Pro.
There are limits - I've been unable to use VDE to edit the VDE.TXT
documentation file, because VDE under vDOS fails to load it with an
out of memory error. (I see the same issue trying it under DOSBOX.)
But it's nice to be able to run a few old favorite DOS apps like VDE
in 64 bit Windows, and vDOS is a keeper.
See
https://sourceforge.net/projects/vdos/ for information and downloads.
______
Dennis
https://plus.google.com/u/0/105128793974319004519