Quoting LCD <retr...@gmail.com>:
In ZX Spectrum DMA modification of Elite the DMA is used only to copy the buffer to screen area, not for the vector calculations. I never saw SAM Elite, but I think, it is using Mode 1, right? In this mode SAM is much slower. The game would work much better in Mode 2 or Mode 4 (with alternating screens and deleting only used pixels).
SAM Elite was simply the Spectrum version, hacked to save to disk [or Disc!] .. and packaged with the Amstrad CPC instructions ... if I remember