I am curious to find out if anyone has spoken to Lew lately.



*Don FriedmanProfessionalRecords.Com LLCPRS Data Systems*



*205 S Main StreetPittsburgh, PA   15215412-784-1600 - 1-800-PRS-FILE
412-784-1615 Fax*

On Fri, Aug 14, 2015 at 5:26 PM, Patrick Riley <[email protected]> wrote:

> I've commented on this topic in the past as I too wish for a 32-bit
> version of DataPerfect.
>
> I believe DataPerfect is written in Forth and know numerous 32-bit Forth
> compilers and/or interpreters exist including a *Win32 Forth.* See:
> https://en.wikipedia.org/wiki/Forth_%28programming_language%29
> <https://en.wikipedia.org/wiki/Forth_(programming_language)>
>
> A Windows version of DataPerfect would be great but I'd be happy with a
> 32-bit version that would run natively in current 64-bit versions of
> Windows; operating in a DOS window would be a minor issue compared to
> setting up virtual machines.
>
> I may have missed it but I've never seen Lew comment on this direction and
> would love to know his feasibility assessment of this direction.
>
> Thanks,
>
> Pat Riley
> 505-750-4728
>
>
>
> At 04:18 AM 8/14/2015, MEIRTE Danny wrote:
>
> Content-Language: en-US
> Content-Type: multipart/alternative;
>
> boundary="_000_613B408086EE08439B9DFC97BC58DF08949671E2MAIL1museumafri_"
>
> Sorry to hear that you consider a compiler 'swap' a dead end.
>
> I hoped to solve the 64-bit problem as I did with all the helper programs
> I wrote in QuickBasic (yes the compiler written by Bill Gates himself).
> Using QB64 I could compile everything in 32-bit so they should work also
> in the 64-bit environment. With some minor changes in the source code e.g.
> replace "END" by "SYSTEM".
> I suppose that the programs generated just run in a DOS-window, but do not
> start as 16bit DOS programs.
> They need separate DLL files (to be stored in the same directory or in a
> common windows directory) see
> http://www.qb64.net/wiki/index.php/QB64_FAQ#Q:_What_files_are_required_to_run_QB64_SDL_programs_in_Windows.3F
> Probably this is the only way to reuse the former source code, where some
> DOS functions are transferred to the DLL's...
> Might be a hint for those who want to save DP...
> Maybe someone can find a way to 'adapt' the source code of DP for a 32-bit
> compiler.
> But as long as the code of DP is not open source, this is really a dead
> end...
>
> Lew was once thinking about a Win-version of DP, 'DPWin'...
>
> Danny
>
> -----Original Message-----
> From: [email protected] [
> mailto:[email protected] <[email protected]>]
> On Behalf Of Jos Schaars
> Sent: donderdag 13 augustus 2015 23:26
> To: [email protected]
> Subject: [Dataperf] Dataperfect and Windows 64bit Win7
>
> I saw the message of MEIRTE Danny about DP 32 bit.
>
> DP sources are targeted to produce a DOS program, calling DOS functions!
> Windows 64 bit simply doesn’t facilitate DOS programs, only Windows 32 or
> 64 bit programs.
>
> DOS programs always start off as 16-bit.
> With MUCH programming effort, one could modify the source code and link in
> a DOS extender. Switching to 32 bit mode, when needed, and enable DP to
> access memory beyond the DOS 1MB limit. So frequently freeing up memory by
> swapping to disk isn’t needed anymore.
> It would surely speed up DP processing when it runs out of DOS memory. But
> DP would still be a 16 bit, with 32 bit extensions, DOS program, not able
> to run in Windows 64 bit!
>
> This is a dead end. If the source code would be available, the only
> practical approach would be to add XMS memory management to DP and let it
> swap to that.
>
> Jos Schaars
> _______________________________________________
> 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
>
>
_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/cgi-bin/mailman/listinfo/dataperf

Reply via email to