This happens to me quite often, more commonly when I edit route and save the scene. Loading the scene from the saved files causes the hardware error, but the default route loads normally. Sometimes, checking Disable Hardware T&L solves the problem.
Update: I just solved my crash problems this way:
Use OpenGL as the renderer, set the Advanced settings to Default, the Cache size to 32M, and check Disable Hardware T&L.
Frame rate=32 FPS. Now, I can even run Razorback's Dual