If you do have an MMU, Thomas Richter's MMU library is worth
looking at .
The Sinclar ZX Spectrum emulator ASP uses it to emulate the memory
bank switching features of the later 128K models. Something not
possible with other Spectrum emulators for the Amiga.