Quote: "Incompatability isn't anything new to me, but what I've experienced looks like the compiler builds for the current machine. "
i do have a feeling your right... because i've notice more and more recently that my machine will run basically all DBP exe's apart from those which won't run on any other machine due to either media or bug problems (in code not exe) - however an exe i produce on my machine won't nessasarily run on Win9x OS machines.
However due to lack of OS's to actually test this better it is just a notice i've seen from my beta testers.
Now although the HAL will achieve 100% DirectX compatibility crossplatform, the exe itself doesn't need to actually conform to this and might be being built to the specification of the base system.
IE if you you build it on a WinXP machine it'll be a WinNT 5.1 Executable - but if you built it on a Win98 machine it'd be a Win9x 4.4 Executeable.
probably not much difference, but enough to actually make it incompatible on perhaps WinXP system w/o SP1 or WinME systems.
could be wrong but its just something i have noticed.
Within the Epic battle of the fates the Shadow and the Angel will meet. With it will harbinger the very fight of good vs evil!