- ; test only valid variants in this test, the invalid/error states are in savedevB.asm 
- ; (because existence of LST file would kill the result of binary compares from .cli run) 
- ; (and .cli is used to make the test work with gzipped binaries) 
- ; The test binaries do contain also ordinary ZX128 default RAM area values (CLS, sysvar, 
- ; stack), so any changes to the device in future will make binaries obsolete = update it. 
-     DEVICE ZXSPECTRUM128 
-     MMU 0 3, 0      ; map pages 0,1,2,3, write tags into them 
-     ORG $0000 : DB "00" : ORG $4000 : DB "11" : ORG $8000 : DB "22" : ORG $C000 : DB "33" 
-     MMU 0 3, 4      ; map pages 0,1,2,3, write tags into them 
-     ORG $0000 : DB "44" : ORG $4000 : DB "55" : ORG $8000 : DB "66" : ORG $C000 : DB "77" 
-     ; save 128kiB binary blob of whole device memory 
-     SAVEDEV "savedev1.bin", 0, 0x0000, 0x20000 
-     SAVEDEV "savedev2.bin", 1, 0x0000, 0x20000-0xBFFE   ; save second blob from "11".."66" 
-     SAVEDEV "savedev3.bin", 0, 0x4000, 0x20000-0xBFFE   ; third blob from "11".."66" 
-                         ; ^^^ by using start offset instead of page 
-