Hi
I used a simulation program in C++, I changed the IDE controller configuration (among with others like my SATA numbering and DMA id that have nothing to do (i think) with this). StarForce kept asking for a CD but RaceDriver 3 loaded at once. I think that StarForce logs up the initial configuration and it doesnt matter much about the chipset or disconnecting any drives, I would sugest to install StarForce after a hardware "Lifting" then re-enabling and normalizing your configuration.
It took 33 days for my simulator to load so you can understand that it is impractical to wait for a month to play a game.