Wenn du beim Switch später die Zeigervariable einstellst (Var. No.), musst du beachten, dass dann auch der Switch mit der Nummer, die in der Variablen gespeichert ist, aus/eingeschaltet wird.
Willst du also z.B. die Switches 345-545 benutzen, musst du den Zufallsgenerator auf 345-545 stellen.

Zu den Chipsets:
gaminggroundzero.com is ne coole Seite, aber ich würd einfach mal den ganzen Ressourcenthread im Entwicklerforum durchstöbern.