Bueno, vamos por puntos. Lo primero
Es que no es a partir de la 500 las flags, es a partir de la 200 como dijiste.
Son:
Desde la 0x200 hasta la 0x29F
Desde la 0x500 hasta la 0x79F
Desde la 0x1000 hasta la 0x109F
Luego lo de la variable 4000, no es que solo funcione la 4000, es qu elos scripts...