Spróbuj zrobić tak:
1) odpal Multibasic,
2) wpisz po kolei jak następuje:
10 MATTRIB 3: ? MALLOC(65536)
SAVE "D:KM.MBI"
RUN
DOS
3) uruchom ZX.EXE ponownie i zobacz, co wyjdzie,
4) czynności można powtarzać (program w Basicu można uruchomić z linii poleceń przez MBI -B KM.MBI)
Myślę, że "blokada po drugiej kropce" może znaczyć, że coś jest nie tak z blokiem pamięci $010000-$01FFFF, bo trzecia i czwarta kropka to inicjowanie właśnie tego. Program w Basicu powoduje zajęcie tych 64k, w związku z czym emulec załaduje się o 64k wyżej (a przynajmniej spróbuje).
Powtarzanie czynności spowoduje zajmowanie kolejnych bloków 64k. Zwolnią się po zimnym starcie.