Como decía en el post, el registro I debe tener un valor comprendido entre 40h (64) y 7Fh (127). Por defecto vale 63, así que tienes que hacer un pequeño programa en C/M que altere ese registro. Algo muy simple tal como:
Código: Seleccionar todo
ld a,64
ld i,a
ret
Que implementado en el típico cargador BASIC se queda en esto:
Código: Seleccionar todo
10 DATA 62,64,237,71,201
20 FOR n=23296 TO 23300: READ a: POKE n,a: NEXT n
30 RANDOMIZE USR 23296
Ejecuta este programa en un 48K y verás la "nieve"
