The NDA covered also all of my code that interfaced with his engine. The mere fact of accessing the Z80 was enough. In other words, that would be stepping over my own copyright. The only way to distribute the game would be to remove absolutely all code that generated a dependency to his engine (removing his code isn't enough).
That, and I would never distribute code for an entire program that can't be used as is.

