It's very difficult to run most Z8 games on a 32K machine, tight on a 64K machine. The working set even with paging is very large on many Z8 games so whilst they run even with very fast storage they don't run well.
The Fuzix fweep derived interpreter is in C so a bit bigger than asm (not hugely on 8085 as the 8085 C compiler can use LDHI LDSI LHLX SHLX on 8085) and whilst I tried to get 32K Z8 to work I couldn't do so for most games even with a very fast CF interface and a full virtual memory model for the entire game data. 32K + external storage is definitely doable for Z3/Z5 games. Z8 you really need to find a bit more RAM somewhere if you want it to feel snappy with all games.
