Link to home
Start Free TrialLog in
Avatar of Raven1155
Raven1155Flag for United States of America

asked on

Turbo Pascal programs...

I need to know if ANYONE knows if there is an RTM.EXE (and/or DPMI32.OVL) -type program which would allow me to run programs developed under TP7.x in Win2k, WinNT, and/or WinXP.

I found, a while back, an RTM which let me work in Win98/Me, but am looking to keep the old program running on the newer OS's.

Yes, I >am< working on a Delphi version, but that's taking way too long and I really would appreciate any help here!
Avatar of dbrunton
dbrunton
Flag of New Zealand image

ASKER CERTIFIED SOLUTION
Avatar of dbrunton
dbrunton
Flag of New Zealand image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Raven1155

ASKER

Okay, I get the other links, but as I don't speak Japanese, and don't see anything about TP or RTM in the little English that's there, what is on the Borland Japan link that I would/could use?

Also, a follow-up on that 32RTM.EXE file.  Running it causes an error saying "WINDPMI.386 is not properly installed.  It needs to be installed to run the Borland 32 bit DOS extender under Windows 3.x".  So, I've found and downloaded WINDPMI.386, but how do I "install" it.  I tried putting it in the same folder as 32RTM.EXE with no success.

Bottom line- your links MAY be my solution, but how on earth do I get it to work?!?!

Thanks for the help thus far, and (in advance) for your forthcoming answers!
 - Jim
The Japan link has an updated  DPMI32.OVL or whatever it is.

Add the following to the [386Enh] section of the SYSTEM.INI  file from your \WINDOWS directory.

[386Enh]
device=c:\locate\windpmi.386

or wherever you have put the windpmi.386 file
I'm sorry, but this doesn't work!

I have the device line WITH THE PROPER LOCATION in my System.ini file, yet I'm still told that it is not "installed" properly.
OK

Try this link and scroll down to the DPMI section.

http://www.merlyn.demon.co.uk/pas-bptp.htm

You probably need to read the two pages that follow.  I don't know whether those configuration links will help or not.
TP7 does not create DPMI programs anyways, so if you do need RTM32.EXE, you have something else. There never was an official 32-Bit DOS Pascal compiler from Borland, and the 16-Bit RTM of BP7 works fine unter NT/2K/XP.
Silly thing lost the comment I wrote to AvonWyss...

I did indeed mean BP7.0, sorry!

This whole line of questions started when a friend switched to 2K and couldn't run a program I'd written for him using the RTM.EXE and DPMI16BI.OVL files from BP7.  As long as you're confident it'll work fine with NT, 2k, and XP, I suppose the problems' somewhere else!

Thanks,
 Jim 8^}