Posted by EXCEED. on February 23, 2003 at 02:32:29:
In Reply to: Re: どうしてA500用のプログラムがA1200でも動くの? posted by olfa on February 23, 2003 at 00:27:51:
余談ではありますが、プログラマーの
Kickstart規約違反コーディング以外に
逆に動かなくなる要因として、
「CPUの違い」というのもあります。
AMIGA で採用されている 68000系CPUは、68010/68012/68020/68030/68040/68060
などがありますが、一応すべて「68000の上位互換」
となってはいますが、実際にこれらのCPUの
マシンコードを書いた経験のある人なら分かると
思いますが、実は「互換性があまり高くない」のです。
ですので、A500(68000)用のソフトが、
A1200(68020)で動かないことが起こったりする
可能性があります。