After dabbling a bit in LB2 the other day to take some screenshots (I used FRAPS, by the way) I noticed that I wasn't getting the after mission/cancel mission crash to desktop. And guess what, I didn't have my USB joystick plugged in.
I'm using the nGlide 0.96 glide wrapper, so any issues that I thought were related to dgVoodoo are gone. As I've said before, I have a Logitech
Attack 3 joystick. I wonder what it is about USB joysticks that makes LB2 crash like that?