D4 crashng constantly during the splash screen

Posted on 1998-11-13
Last Modified: 2010-04-04
I'm having this irritating problem. At work we use Delphi 3, but my boss
wanted me to check out D4, so he bought a single license for me to try at
home. Unfortunately it always crashes during setup if i choose complete
install. Then i removed the sample files, and i was finally able to install
it. Now the problem is that it crashes during initialisation (splas screen,
no more). Well, i guessed that there might be a problem with the cd, so i
went down to a kid down the street, who usually has a lot of pirated
software. When he is over playing with my boy he's always brawling about how
pirated software is the only thing that never crashes :-) So i lended a copy
of D4, and hoped that it might would work, but no. Now all i have left is
the legal copy, and a once more frosen screen..................

Have you experienced the same?? Have you heard of the problem, is there an

  Yours Sincerely

     Kim Andersen

My system is:
Win 98
98 mb RAM
8.4 gb HDD
P233 MMX
S3 Virge DX 4mb
Question by:QuaLjyn
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 1346745

Im having the same problem.  Just gave up in frustration and removed the splash screen from my app.  I no thats not a solutions, but I thought it may make you feel a bit better knowing that you are not the only one having these problems.

Good luck resolving the problem!


Accepted Solution

dwwang earned 200 total points
ID: 1346746
Hi, S3 GX w/4MB memory always give such crashes to Delphi,Try the two methods:

1. turn the color depth to 24bit or even 32 bit;
2. update to the latest DirectX driver.

Expert Comment

ID: 1346747

Just a question out of curiosity more than anything, does this fix the problem when the application is run outside of Delphi?  For example, if the application is installed on a computer which was not capable of running 24 or 32bit colours, and they didnt not have DX installed, what would happen?  Would the error still occur?  

I just checked my machine, and Im running DirectX v6.  My video configuration is 1024x768 in 24bit colour and I too have the Virge DX 4Meg card.  (I get this exact problem as well).

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.


Expert Comment

ID: 1346748
Hi, only S3 Virge DX 4Meg result such errors, if you have other kind of card/less than 4MB Video memory or even not run Delphi itself, there is no problem.

I 'm not sure why you get such problem, but have you tried to turn to 32bit color?

Expert Comment

ID: 1346749
I have S3 ViRGE, W98 and D3. I know the problem.
I don't know, why this happens, but I know another way how to solve this problem.. :-)
If dwwang's answer is not the right one, I'll try.....

Expert Comment

ID: 1346750
OK, if you don't mean update the driver from the card vendor.

Expert Comment

ID: 1346751
Try this it worked for me.

Right click on your desktop.
Select properties.
Select settings.
Select Advanced.
Select Performance.
Reduce hardware acceleration to first marker.

This solved my problem of D4 hanging on initialisation, and doesn,t seem to have affected anything else in a performance way.
Hope it works.


Expert Comment

ID: 1346752
Hi all, I get a new method to totally sovle the problem with no compromise in any area.

In System.ini file, set in display section:

DeviceBitmap = 0

Unfortunately now I have removed 2MB memory from my card hence have no chance to have a test.


Author Comment

ID: 1346753
Well, it was correct that the colordepth worked, but only if you use the /NS after the path (means no Splash Screen). Thx anyhow :-)

Thx for the help all of you!!!

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
Suggested Courses
Course of the Month4 days, 21 hours left to enroll

636 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