*CPCEMU uses a simple system to emulate the screen display. It allows the mode to be changed in each of the 6 interrupts that occur during a single 50Hz/60Hz period. These bytes represent the mode in each of these sections, i.e. the screen modes (0,1 or 2) for the interrupts 0..5. More accurate emulators support changing of the screen mode at any point supported by the Amstrad hardware, these emulators should write "0" for all these bytes.
*2. A version 2 snapshot can describe up to 512KB of Dk'Tronics compatible RAM in addition to the 64KB base ram. However, the RAM *MUST* be continuous, therefore it's limited to 64KB, 256KB or 512KB additional RAM. The Dk'Tronics silicon disk can't be described on it's own because it's RAM configurations do not start at C4. The following configurations can be described:* 64KB base + 64KB extra RAM (e.g. Dk'Tronics 64KB RAM Expansion)* 64KB base + 256KB extra RAM (e.g. Dk'Tronics 256KB RAM Expansion)* 64KB base + 512KB extra RAM (e.g. Dk'Tronics 256KB RAM Expansion & Dk'Tronics 256KB Silicon Disk OR X-MEM OR Symbiface 2 OR other device which provides 512KB)
= Changes and additions in Version 3 from Version 2 =