|
J. M. Pescado
|
Yeah, you appear to be running a peculiar corner-case install. By "all SPs", you mean you are also running MGS, yet lack AL, yes? Unfortunately, MGS is actually a more advanced engine than OFB, so overrides the object code, but the detection for engine requires AL to be able to detect the engine properly. Unfortunately, MGS has no detectable symptoms without AL installed, so it does not appear to be possible to catch this particular corner case and the configuration you are running is therefore cannot be supported.
Here are the possible solutions, in approximate order of recommendation: 1. Install AL, avoiding all the engine-detection corner cases. 2. Remove MGS. 3. Handpatch this particular hack by deleting Node 5 in the 0x04E1 BHAV using the "Pescado's Delete" button in SimPE to bypass the problem in this particular hack.
If you use option 3, be warned that other hacks may similarly misbehave because it appears to be entirely impossible to detect an MGS install independently of AL without blowing up in other games, because MGS and AL are expansion that basically should never have happened, exceeding bit-16 of all the expansion-bit fields, so EAxis opened an entirely new bitfield that doesn't exist in any older games. It is impossible to probe this bitfield because any attempt to access it will error in any game that doesn't have it, and therefore, the solution used is to probe for the existence of a global controller, which came with AL. Then to be annoying, EAxis released MGS, which has no real code changes, so all the hacks involved were written in AL, but this is a completely undetectable expansion that will foul the works if run without AL.
|