Solved

BP 7.0 CRT bug

Posted on 1998-04-14
7
620 Views
Last Modified: 2012-06-21
Running DOS programs on fast PC's cause a runtime error 200, Division by Zero error, when the CRT unit is used and the program is compiled using BP 7.0. The problem is independent of using actual CRT functionality. According Borland this is a known problem, but they don't support the product any longer.

There should however be a non-Borland patch out somewhere fixing the problem.
Can anyone please guide me to the patch?
0
Comment
Question by:myhrer
  • 3
  • 3
7 Comments
 
LVL 2

Expert Comment

by:omsec
ID: 1217461
I heard of that problem. Do you run a PII ? These CPUs are different constructed, so you'll have problems. There are Freeware CRT Units avaiable in SWAG or if you searche for CRT.TPU at www.filez.com. Just overwrite your original CRT in \UNITS of your TP/BP - Directory and re-compile your program. You should watch that the new CRT works with exactly same procedure, so that you dont need to do any changes in your sources, but usually they are same.
0
 

Author Comment

by:myhrer
ID: 1217462
Yes, I run PII.
I have search for both SWAG and CRT.TPU at www.filez.com.
Can you be more precise?
0
 
LVL 2

Expert Comment

by:omsec
ID: 1217463
what you need is an exactly "copy" of the CRT.TPU - Unit. Borland didnt release that as i know, but u may get a such unit from other programmers for free. I think swag should have that. or there is a big lib at http://garbo.uwasa.fi/pc/
0
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

 

Author Comment

by:myhrer
ID: 1217464
Yes I found a patch at http://garbo.uwasa.fi/pc/turbspec.html.
I would like to give omsec the well earned 200 points, but then please resend the comment as answer. I don't find out how to back my rejected answer and approve your answer.
Thanks a lot! By the way, what is swag?
0
 
LVL 4

Expert Comment

by:siabod
ID: 1217465
swag stand for Source Ware Archive Group
0
 
LVL 2

Accepted Solution

by:
omsec earned 200 total points
ID: 1217466
what you need is an exactly "copy" of the CRT.TPU - Unit. Borland didnt
     release that as i know, but u may get a such unit from other
     programmers for free. I think swag should have that. or there is a big lib
     at http://garbo.uwasa.fi/pc/

;) greets, omsec
0
 

Author Comment

by:myhrer
ID: 1217467
Thanks for all help!
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Simple JPEG trim operation with delphi 8 463
Twsocket as Twsocketserver 6 1,649
Threads Delphi Programs 2 1,627
Can you change icon dynamically in Delphi? 3 693
The business world is becoming increasingly integrated with tech. It’s not just for a select few anymore — but what about if you have a small business? It may be easier than you think to integrate technology into your small business, and it’s likely…
This article describes how to reset your Windows 10 password when you've forgotten it.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question