First post, by modelt26
I am trying to get a genealogy program to work. When I try to execute the programme I get the following message:
"illegal function in line 9 of module START at address 0564:00AC"
Any ideas?
I am trying to get a genealogy program to work. When I try to execute the programme I get the following message:
"illegal function in line 9 of module START at address 0564:00AC"
Any ideas?
You'll need to tell us more about your system and DOS version you're trying to run the program.
If you're using DOSBox try fixed cycles like 2500 and try cputype=pentium or cputype=386_prefetch, also try running it with LOADFIX.
The disk containing the Roots programme is labelled with 3.2 dos. The version of windows on the old computer is windows 98 SE. The programme pretty well fit on one of the old small floppies.
Did you try it from pure DOS?
What is pure DOS?
How does one fix cycles?
wrote:What is pure DOS?
Exit Windows and boot to DOS as opposed to running it in a DOS window.
Fixed cycles only applies to DOSBox, not real DOS.
I think I may have been confusing. My old computer runs windows 98 so I can use dos, no problem. The laptop uses vista so there is no dos to run. That is my understanding and why I must set up dosbox.
I see. You had only mentioned Win98. Keep in mind that DOSBox is intended for games, not applications. While many apps will run OK, there are things that some applications need that are not implemented in DOSBox as no games require them. This is why DOSBox is not recommended for applications. Often the best solution in these cases is to setup a VM with real DOS installed in it.
Pardon my ignorance but what is a vm?