I'm curious to understand why the Spectrum Next uses Z80 on an FPGA instead of something like at eZ80? I would have imagined they would choose the eZ80 since it is still a production part. Anyone know the underlying thinking?

  • 5
    may be because of compatibility as newer CPUs versions tend to have different timings and timing is critical in 8bit computing ... so different one might break many effects in games even crash ... However I did not cross check datasheets those are just my assumptions.
    – Spektre
    May 26 '20 at 7:12
  • 2
    Spektre is right. But also, the eZ80 is not compatible with the ZX Spectrum because it uses port FE for its own purpose.
    – OmarL
    May 26 '20 at 17:59
  • @OmarL - Do you have a reference for the eZ80 using 0xFE? I have found links to the Spectum's use of 0xFE, but nothing for the eZ80. Sorry to ask in a comment, I could post a real question, if you'd prefer... Sep 19 '21 at 7:13
  • @Greenonline I have no reference, it's been a while. I'd encourage you to ask a question though, I'd be happy to read it
    – OmarL
    Sep 19 '21 at 13:26
  • @OmarL - retrocomputing.stackexchange.com/q/21832/202 Sep 19 '21 at 15:01