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
