PDA

View Full Version : Illegal instruction errors in whdload


Nikolaj_sofus
29 November 2009, 11:10
i get quite a good deal of illegal instruction errors in whdload.

Did anyone have this problem?

Just wonder if it's due to software problems or hardware problems

I recently exchanged my dkb1240(030/28 acc.) for a similar one, but with 030/50 mhz.
I did not have the same problems before, but it has always been acting a bit wierd.

I did register whdload, so it should not be because of that.

any ideas?

EDIT: any software available for making a complete test of the cpu?

alexh
29 November 2009, 11:33
Most likely to be bugs in the slave caused by 040. It is the least compatible CPU for WHDload

Edit: Oh I see the DKB1240 doesn't follow the normal convention and isn't an 040... dunno then.

Nikolaj_sofus
29 November 2009, 11:39
Most likely to be bugs in the slave caused by 040. It is the least compatible CPU for WHDload

Edit: Oh I see the DKB1240 doesn't follow the normal convention and isn't an 040... dunno then.

thats why i put 030 in brackets :)

Hungry Horace
29 November 2009, 11:49
More info required. and you must answer the same questions as always i'm afraid;

- Full spec of your machine
- What games are failing
- Where/when are they failing (specifically)
- Have you tried tooltypes; MMU / NoCache / NoMemReverse
- Do any of the failing games (with low memory requirements) work on your machine with the accelerator disabled.
- Running from HD or CF

With info like this you might get some progress towards some answer ;)

Nikolaj_sofus
29 November 2009, 12:00
amiga 1200 (1D4)
4 GB kingston cf-card as hd on adapter, im using maxtransfer #fe00
running classicWB advsp
DKB1240 (68030/50 , 68882/50 , 32 mb kingston mem.)
I tried several games and they all seem to fail after some time.

Since i run the memory heavy version of classicWB i cant really try without the acc.

i have not tried "MMU / NoCache / NoMemReverse" since i dont know what it is :)
Where can i find those tools?

Nikolaj_sofus
29 November 2009, 12:01
Try NoMMU tooltype

what does it do?... disable the mmu?

alexh
29 November 2009, 12:40
i have not tried "MMU / NoCache / NoMemReverse" since i dont know what it is :) Where can i find those tools?
They are not tools. They are tool types. Options within WHDload. Configured globaly in one file or individually through the WHDload slave (game) Icon.

http://www.whdload.de/docs/dk/opt.html

Hungry Horace
29 November 2009, 12:48
I tried several games and they all seem to fail after some time.

hmm. not the best answer! if all games are failing, is this before or after the splashscreen? 1 minute or 20 minutes into gameplay?


please try "some" games with the suggested tooltypes (change the settings on the game option and add the option you wish to test into the list)

i dont know is the DKB1240 030/50 has the MMU or not, but trying out MMU option should tell you if you require that or NoMMU option as plankton said.

NoMemReverse is stated to be needed with some accelerators, so should be your next test if the MMU options still fail.

Galahad/FLT
29 November 2009, 12:53
Of course your WHDLoad key is genuinely yours and isn't a listed and known pirated key or a hacked one is it?

dlfrsilver
29 November 2009, 15:08
Please be sure that you're using whdload 16.9 at first.

Then please give us names of whdload slaves you're using. We will then help you :)

DDNI
29 November 2009, 15:35
I find the "nocache" tooltype to be the most effective compatibility option.

Nikolaj_sofus
29 November 2009, 17:06
Of course your WHDLoad key is genuinely yours and isn't a listed and known pirated key or a hacked one is it?

of course it is... registered it about 2-3 weeks ago when i got my system up running decently :)

Nikolaj_sofus
29 November 2009, 17:10
hmm. not the best answer! if all games are failing, is this before or after the splashscreen? 1 minute or 20 minutes into gameplay?


please try "some" games with the suggested tooltypes (change the settings on the game option and add the option you wish to test into the list)

i dont know is the DKB1240 030/50 has the MMU or not, but trying out MMU option should tell you if you require that or NoMMU option as plankton said.

NoMemReverse is stated to be needed with some accelerators, so should be your next test if the MMU options still fail.

It crashes after some game time.... i would say somewhere between 10-30 minutes

the card has a full 68030 cpu and sys info lists the MMU.

I'm using whdload ver. 16.8 since that was what were preinstalled with the classicWB package, i can try to upgrade it

Galahad/FLT
29 November 2009, 17:15
of course it is... registered it about 2-3 weeks ago when i got my system up running decently :)

Sorry, it had to be asked, because on a couple of occasions, a pirated key has been found to be the problem ;)

Hungry Horace
29 November 2009, 17:33
the card has a full 68030 cpu and sys info lists the MMU.



so you have enabled the MMU tooltype in the files s:whdload.prefs and it still does not work?


also, yes you should update c:whdload to the 16.9 version from www.whdload.de

dlfrsilver
29 November 2009, 17:45
It still does not say which game has a problem.

Won't you mind saying the game name please ?

Nikolaj_sofus
29 November 2009, 18:36
It still does not say which game has a problem.

Won't you mind saying the game name please ?

it's micromachines that im doing testing with right now.
I got the KGWHDLoad preinstalled packages.

i tried adding nommu/s , nocache/s and nomemreverse/s to the tooltypes of the slave, still the same problem.

I now tried to swap to my old dkb1240 with an 030/28 mhz cpu instead.

i got to think of that when i check in sysinfo, it shows my dkb1240 as cobra/viperII 68ec030, can this be the problem?

Hungry Horace
29 November 2009, 18:51
i tried adding nommu/s

why? you just stated the board -has- an MMU, did you try the MMU tooltype? (which is quite the opposite of 'NoMMU' )

http://www.whdload.de/docs/en/opt.html#MMU

i know that on the blizzard 030/50 it is a necessity to have this enabled for most games to work.

Nikolaj_sofus
29 November 2009, 18:58
why? you just stated the board -has- an MMU, did you try the MMU tooltype? (which is quite the opposite of 'NoMMU' )

http://www.whdload.de/docs/en/opt.html#MMU

i know that on the blizzard 030/50 it is a necessity to have this enabled for most games to work.

the cpu on the 28 mhz board is 68030rc25
the cpu on the 50 mhz board is sc414075rc50 (i googled this and found it to be68030rc50)

what im talking about with the 68ec030 is that what i look under expansions in scout, it notes it as "cobra/viperII 68ec030"
It does that with both the 28Mhz version and the 50Mhz version.

in sys info it's noted as "CPU 68030 / MMU 68030 / FPU 68882"

EDIT: someone wrote that i should try to use tooltype "nommu"

Hungry Horace
29 November 2009, 19:03
EDIT: someone wrote that i should try to use tooltype "nommu"

yes, and before that i had stated you should try 'MMU'

and having just posted yourself;

"in sys info it's noted as "CPU 68030 / MMU 68030 / FPU 68882" ... well.. you can guess my thoughts on this. Not enabling this is the only time i have -ever- had a "mass WHDload" problem... and even then it was my own fault for not checking it when setting up a new Harddrive.

dlfrsilver
29 November 2009, 19:05
Micromachines works faithfully....... i really don't see what's problem ?!

Nikolaj_sofus
29 November 2009, 19:15
yes, and before that i had stated you should try 'MMU'

and having just posted yourself;

"in sys info it's noted as "CPU 68030 / MMU 68030 / FPU 68882" ... well.. you can guess my thoughts on this. Not enabling this is the only time i have -ever- had a "mass WHDload" problem... and even then it was my own fault for not checking it when setting up a new Harddrive.

Im sorry, so many people are trying to help out that i get a bit confused :)

could it be a defect in the cpu?... any software for make a complete test of every transistor on the cpu?

In general it would be nice to be able to check out as much of my hardware as possible.

mailman
29 November 2009, 21:21
Are there any particular games causing the problem? Do you run from HD or directly from CF?

fc.studio
30 November 2009, 09:29
To solve (rare) WHDLoad problems I use these options TOGETHER:

NoCACHE
NoMMU
NoAUTOVEC
NoVBRMOVE

...then often the games work.

Nikolaj_sofus
30 November 2009, 16:25
yes, and before that i had stated you should try 'MMU'

and having just posted yourself;

"in sys info it's noted as "CPU 68030 / MMU 68030 / FPU 68882" ... well.. you can guess my thoughts on this. Not enabling this is the only time i have -ever- had a "mass WHDload" problem... and even then it was my own fault for not checking it when setting up a new Harddrive.

tried putting mmu/s in the slave, that should be good enough right?

Anyway, i doesnt work.

Someone else asked if i ran from HD or directly from cfcard.
Im running it from a cf-card on the IDE-bus.

4 GB kingston.
im about to set it up on another type of card, got 2 different kinds of kingston cf cards which both works in my a600.
I also have two seagate microdrives laying around (2.5gb and 8gb) which im also gonna try out.

mailman
30 November 2009, 17:46
I would recommend to run games from HD than from CF to see if this is the problem.

Nikolaj_sofus
30 November 2009, 18:33
I would recommend to run games from HD than from CF to see if this is the problem.

Does microdrives go in under the catagory of harddrives?