Hi all,

 

I cannot add anything directly to this as I have not tried running DP in a
64-bit environment, however I thought I would just add that for most people
it is not necessary to run the 64-bit version of Windows 7, so if you have a
choice install the 32-bit version.

 

The 64-bit version offer the ability to run huge amounts of RAM, and for
some calculation processes involving many registers it will give a
performance boost but unless you are using this for say, large SQL Server
databases with large numbers of simultaneous users, large graphical or CAD
type work, it really will not give any benefit. Potentially it can also slow
things down, as each memory operation involves reading and writing to longer
addresses which takes a tincy bit longer - but imperceptively longer for
most things.

 

I still have many older Windows programs that I am not ready to give up.
Even most packaged products with x64 Win7 installed offer the option of
backgrading to the 32-bit versions.  I think 32-bit computing will be around
for a long time still. 

 

Regards

Brian 

 

  _____  

From: [email protected]
[mailto:[email protected]] On Behalf Of Don Friedman
Sent: Tuesday, 21 June 2011 4:23 AM
To: [email protected]
Subject: Re: [Dataperf] Update on running DataPerfect under X64 System 7

 

Chris - this sound onerously cumbersome. 

 

 

2011/6/20 Chris Pedersen <[email protected]>

Ok, 
 
Spent quite a few hours testing the various versions I outlined before.  Of
the 4 Dos emulators I've tried to date, it looks to me as if DOSBox is the
best.
 
Here are a few notes that I have made in case others want to get started
with Dosbox as well.
 
 
1.  DOSBOX natively doesn't support lpt1 printing or network operations.
For DataPerfect purposes therefore, we have to use a version thats been
compiled called MegaBuild.  At this point I've tested MegaBuild6 for a few
days.  Available: http://home.arcor.de/h-a-l-9000/
 (Scroll to the bottom for the download locations).
 
2.  Configuration options will not work correctly if installed under
\Program Files.  Suggest you install to a folder under your C:\.  For
example c:\dp.
 
3.  Your network card has to be capable of emulating an Ne2000.  
 
4.  Dosbox uses configuration files.  You can specify your own, or use
variations of the default configuration file dosbox.conf (which is what I
recommend).  Under older versions of DosBox you had to cause dosbox to
manually write out the configuration file (start doxbox and from the console
config -writeconf <filename>).  However, the newer versions have an option
to edit the conf file directly.
Under your start menu entry, choose configuration, then edit configuration.
 
5.  If you are operating in a network environment, have drive and printer
mappings set up.  
 
For example:
 
Net use lpt1 \\<ip address>\<Printer NetBios Name> /persistent:yes
Net use lpt2 \\<ServerName>\<PrinterName> /persistent:yes
 
Net use N: \\<ServerName>\<Directory> /persistent:yes
 
So for example in my case:
 
net use t: \\10.168.0.123\public\archive /persistent:yes
net use lpt1 \\10168.0.11\canonir3 /persistent:yes
 
6.  At the end of the DOSBOX configuration file, we have to tell Dosbox to
mount the drives, and to run dataperfect etc.
 
At the bottom of the dosbox.conf there is an autoexec section - commands
which dosbox will execute everytime it is run.
 
So I put:
 
Mount c t:\test (My data perfect test directory is
\\10.168.0.123\public\archive\test)
c:  (Changes directory to the new "c" drive)
dp26yu main14  
(my DP executable name, followed by the application.)
 
I would also suggest investigating the /d-<location> with dataperfect.
Configuring DataPerfect as I have done here keeps the temp files on the
network - and it means that operation is slower than it should otherwise be.
Ideally, your temp files should be stored locally, and probably your DP
executable should be as well, with only your application residing on the
network.
 
7.  Printer support:  In the configuration file you will find several lines
that say "parallel=".  
 
For Network printers
parallel1=file dev:lpt1
parallel2=file dev:lpt2
etc.
 
I understand (but have not tested) that for local printers:
parallel1=reallpt
 
 
Timeout:
 
A bit higher up in the configuration file there is a line that says
timeout=.  
Dataperfect writes a bit out to the lpt1 port, and then runs, writes.. for a
time, then runs.
If your timeout setting is set to low (and it defaults to 0 on my version)
your reports will generate a new page (due to the timeout) every time DP
stops writing data.
 
Conversely if your timeout is set too high, your resports will be a long
time in closing and printing.  I set timeout=10000, although any value from
10000 to 30000 is probably fine.
 
 
 
8.  Other settings
 
DataPerfect will run pretty well on any machine with enough horsepower to
run system 7.
However, it can (and should) be sped up.
 
There is a line in the configuration file that says cycle=.  
If you run dosbox with task manager open, you can increase dosbox's usage of
the CPU as you desire; you will find that up until dosbox is consuming about
95% of the system resources it performs faster and faster.   (And after that
it will slow down).   (Ctrl-F12 to consume more resources, Ctrl-F11 to
consume fewer).
 
On my computer, cycles=100000 seems to work well.  You also have the option
of setting cycles=max.  However, while that is supposed to set the value to
the maximum sustainable value, in practise my cpu usage never got over 3-5%
setting cycles=max.
 

9.  Other useful bits:
 
Once you've gotten Dosbox working as you like it, On the desktop shortcut
for Dosbox, include a "-noconsole".  This prevents the console window from
opening in the background and makes the overal package and presentation
neater.
 
 
Ctrl-F5 for screen prints (which will be found in capture directory).
Cut & Paste works using mouse.
I have not tested with DPMouse or shell
Alt-Enter still works to switch between window and fullscreen mode.
 


_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf




-- 
Don Friedman
ProfessionalRecords.Com LLC
PRS Data Systems
205 S Main Street
Pittsburgh, PA   15215
412-784-1600 - 1-800-PRS-FILE 
412-784-1615 Fax

_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf

Reply via email to