On both my 4000/60 and SIMH, a boot program NOT loaded at 0 consistently is loaded +0x5200 too high in memory, which which causes a fatal trap back into the console even before the self-relocating code can run. "wHATEver."