Discussion Locked

Qbasic programs give inconsistant result

0 helpful
5 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

After replacing the mother board (MS6378)
and RAM 128mb sd 133mhz, and CPU 900mhz AMD Duron.

There is a jumper on the motherboard which changes the bus speed I think, but not sure about that, I left it on 100mhz even though the RAM is 133mhz. The CPU runs at the correct speed 900mhz.

Did not reload operating system Win98se

My user is running Qbasic programs off floppy disk, inside the qbasic program pressing f5 to run
the program.

He has written a cash book program which has been running properly for 14 years, from time to time he modifys the program last time a year ago.

The quicken basic program is in a folder and runs quite happily if you copy the folder and run it on another machine. No entries in the Autoexec.bat.

I have tested a small amount of data and got the correct results, maybe if a lot of data gets entered the computer runs out of memory.

Well I am wondering if some one can help us

Regards Peter

5 replies

by stevedunkley

Well, you probably want to check to see if he's been running it off the same floppy for the last fourteen years.
Which, taking into account my users, wouldn't be a stretch.
If so, then I would first try copying to a new floppy.

If that doesn'tdo it then it's probably time to retire the QBasic program.
I've seen a ton of DOS based programs that refuse to run or spin out of control after moving over to a faster machine.

You are trying to run a program that was originally programmed or designed with a 8 mhz or less CPU; on a processor that is about 110 times faster, along with a ton of other hardware
advances in the last few years.

It's like using a 747, instead of a Toyota for your morning commute.

Your also probably movingfrom an Intel platform to AMD hardware. Which is probably stated as being compatitable, but they are definitely not identical. This point alone, should give you pause.

You could possibly recompile the source code on the new machine, but you couldrun into a tremendous number of problems even attempting to do that.
You should probably look for a way to get the data out of the old program and write him an app in VB or sometype of custom Access database.

Time and technology has moved on; soshould your user.

by exp

I have a client with similar problem. His DOS based communication program refused to run after we upgraded his PC to AMD Duron platform. Have you tried it on an Intel platform?? Your FSB setup is correct. Duron 900 run @ 100Mhz FSB even though your RAM is rated @ 133Mhz.

This discussion is closed to new replies.