Kész
SPemu változat, egy pici átalakításon esett át, port I/O emuláció át lett helyezve a 0000h-s címről a 0008h-s címre, több program írt az előbbi tartományba, és akadt pár, ami ellenőrizte is a 0000h-s cím tartalmát, és ha az nem a megfelelő volt, akkor produkált egy szép fagyást a program, és elő lett készítve a ROM verzióra is, emiatt a port I/O emuláció kicsit lassabb.
Tesztelt konfigok: EXOS 2.0 alatt is (128Kb-s config), sima magnós konfi alatt (320Kb), és EXDOS alatt (320 Kb)
Tapasztalat: van pár program, ami lefagy Speccy szalagról töltve, míg TAP file-ból töltve nem
1. (Legions Of Death) a vermet közel 4000h-ra teszi (jelen esetben 400bh), és a betöltélsből visszatérve, a keret visszaállító rutinban a verem 4000h alá esik, ez a terület ami folyamatos lapozás alatt áll amikor Port I/O, vagy megszakítás történik.
2. olyan címen hívja meg a Spectrum töltő rutint, amit nem tudtam letesztelni, hogy a mostani beállításokkal hogy működik, TAP-ról való betöltést ez nem befolyásolja
Ezekkel a címekkel találkoztam: 0556h,0561h,056ch,058fh,05a9h,05e7h
A fentiek közül ami tesztelt, és működik Speccy szalagról töltéskor is: 0556h,0561h,056ch
Ja, és ha nincs memóriába mentett snapshot , és azt jól betöltjük, akkor a végeredmény agy jó kis fagyi
Ami a nemrég feltöltött verzióban javítva, ha nincs mentett snapshot, akkor L - re semmi se történik.