Well, actually, I've solved the problem... for now.

Actually, the RAM was the problem. Somehow, one of the RAM chips had gotten corrupted, and the system was trying to access several memory addresses that were on the bad chip.

I've got my Internet back up and running (posting this reply using my own computer again, ), and I think I'll be re-installing 3DGS pretty soon.


Code:
void main()
{
    cout << "I am MrCode,";
    cout << "hear me roar!";
    system("PAUSE");
}