Hello Folks , I did some research about this topic some time ago and I would like to share my thoughts with Patrick and you all

On 12/09/2014 01:00, Patrick Riley wrote:
Danny, a 32-bit and/or 64-bit version of DataPerfect is anything but a
bad idea.  It would
be a God send, extend DataPerfect's usefulness for the foreseeable
future and put an
end to the never ending questions and issues about running on
DataPerfect on modern
operating systems.

Windows 7, 8 and future versions (64-bit) doesn't run 16-bit programs (DOS or Windows)anymore, thanks to WoW64 Subsystem. There are some rare exceptions but these are embedded into WOW64.dll and just these are accepted and were included by MS themselves, mainly some Old installers. So, the only way to get 16-bit running on these Windows is through virtualization. Thanks, again, Jos for provide that for us. Obviously there are some disadvantages in virtualization but with the processor power nowadays things are almost the same as a dos computer and is a good way to get pretty good things going on. 32-bit programs can run, but you have to recompile your source with 32 bit version of the compiler, which sometimes is not available, and make a lot of adjustments to make it really 32 bits (check here a small preview of this: http://www.digitalmars.com/ctg/dos32.html). Forget about 64-bit because there is no 64-bit in MS-DOS (and never will).

> I believe DataPerfect was written in Forth.  There are a number of Forth
compilers (and
interpreters) available for x86 systems.  Here's one list:
http://www.dmoz.org/Computers/Programming/Languages/Forth/Implementations/
> Here's another overlapping list:
http://www.forth.org/compilers.html


yes, according to the legend, DP was written in Forth and if you know Forth you know that is a one way path, if you have the source and you were the guy who created it, you have a chance of get the expected results. To complicate a little bit more it seems that Mr.Bastian used some modified version made by himself (the man is a monster!) so doesn't expect great changes because the staff capable of doing it is quite small.

On the surface, this would seem to be doable.  The fact that it hasn't
been may meant here's more to it. Maybe Lew could comment?>
Since Lew has made a number of new DataPerfect version compilations, I'd
guess there
are no copyright issues.

Probably this was the Fatima's 3rd secret, Mr.Bastian is the only one who knows exactly what the deal was. We know that he is allowed to do a lot things but we didn't know what he can't do and sincerely I don't care as the ball is still rolling and rolling well. Reminding that Novell, at those times, was something bigger than it is nowadays and just the fact that they allowed him to make something was a hit for the user base then. In 2012, I talked with one of their lawyers because I wanted to publish the ad video about DP on youtube and they were very open, in fact they treat as kind of abandonware but you know , while it doesn't mean profits, no trouble at all.

I run DataPerfect on 64-bit Windows 7 Professional under VMware which
works but
always creates extra work in interacting with other programs and
functions outside
of my VMware virtual environment.  I'd be a _huge proponent_ of a native
32-bit version
of DataPerfect (which would run on 64-bit operating systems).  A 64-bit
version would
be even better.

Remember that DP was built to run on 16-bit,MS-DOS machines , as I said above just to rebuilt to 32 bit would require a great effort. If you asked my opinion and I had already said that, I would love to have a Linux version. I know that there is a very small chance of having such a thing because it would affect the entire Multi-billion dollar DB industry so heavily that someone would have to disappear from the planet in order to continue living( My DB Consp. Theory !). Well in fact, it wouldn't affect the industry that much but, it would bring back the home user programmer to the DB world (It wasn't necessary to have a Bs on computer science to build a DB in the early days). Today this niche is completely abandoned.


I'd like to see DPorder added to your list of components.  I can only
use the current
version of DPorder with small DataPerfect projects getting a
out-of-memory error once
I reach a fairly small number of panels and/or reports.  Memory
shouldn't be an issue
in a 32 or 64-bit version.

Cheers for your suggestion.

Pat Riley
505-750-4728

hummm strange, May be some VMware problem. Could try with VDOS to see if you get the same results ? Could be just a VM config problem.


At 10:34 AM 9/11/2014, you wrote:
Content-Language: en-US
Content-Type: multipart/alternative;
boundary="_000_613B408086EE08439B9DFC97BC58DF083B8F35E7MAIL1museumafri_"

Dear all,

Working with DataPerfect under 64-bit OS is a problem that has to be
solved through e.g. VMPlayer.
Unfortunately, although once promised, a Windows version of DP does
not exist.
I had the same problem with 16-bit QBasic programs, but now
recompiling them with QB64 was a straightforward solution.
I suppose DataPerfect (with its additions as DPEXP and DPIMP, MCREATE
and STE-MGR) and Shell with the Editor [for shell-macros]) are written
in a kind of C language…
I wonder if there is no 32-bit version of the compiler  for that language…
This could be a solution for the 64-bit environment.

Of course one needs to have the correct compiler and the source.
I know that Lew Bastian had the source code for Dataperfect but maybe
copyrights are preventing a recompilation??

A bad idea?

------------------------------------------------------------------------
Danny Meirte
 curator Herpetology
Royal Museum for Central Africa <http://www.africamuseum.be/>
  Department of African Biology
Leuvensesteenweg 13
3080 Tervuren, Belgium
Tel.: +32 2 769 56 29 Fax : +32 2 769 56 42 or +32 2 767 02

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


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


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

Reply via email to