Why don't you make it configureable if you ULA behaves like original version or offer some special feature.RetroTechie wrote: Not really... I have designed & built many logic circuits like these in the past, so I'd know what to do & how to do it, no need for an example. In my current design, such a change would be trivial.
Anyway I think it wouldn't help much for exisiting projects because they all do work around with all mistakes, bad address codings and so on.
I don't think that somebody really uses the feature that NMI is turned on / off with other addresses like $FE or $FD (EE and ED or 7E and 7D).
But you never know. Anyway I would construct it to work as good as it can with original ZX81 and with mostly used hardware.
But if it behaves like original I would not expect any problems.