Okay I have narrowed down my problems. I know, I know, I am not the best coder. But here goes:
To change pictures in my game, I am using LoadFromFile().
As you much smarter than I people (meaning everyone) can tell, this loads the bitmap file "ExamplePicture.bmp" into TImage1.Code:Image1->Picture->LoadFromFile("ExampleFolder/ExamplePicture.bmp");
I have found that the reason my program freezes on Windows 98, is because of this way of loading bitmaps that I use.
For example, if I use that line of code to show 20 or 30 different pictures, one after the other, a Windows 98 or Windows ME computer will freeze. This exact same program on a Windows 2000 or Windows XP computer wil run just fine.
1. Is there any known conflict between Windows 98/ME and Windows 2000/XP that might be arising from the LoadFromFile function?
2. If there is no "cure" for this, what different way of loading bitmaps could I use.
Thank you all for any help!