I found out what caused the blue bug on my Intel 945GM. It's data/novideo.rpl (Or whatever that plays the file), atleast it was for me, after a lot of testing i saw some "flickering" while the first black screen with subtitles appeared, I simply removed the data/novideo.rpl file and the entry in data/Makefile.am and after that it all worked.
I put together a package without the file, it was made in a rush so it isn't very pretty, but it works. I'll make a new package soon which will be a little bit "prettier".
If you use the package you won't see any black screens with subtitles, you'll still see the stuff in the blue box though which sometimes appeared after the black screens.
If you still get the blue bug, move ~/.warzone2100 to somewhere else and/or try restarting your system.
The campaign 2 and 3 hotfix is also applied to that package.
http://furver.no-ip.org/~jocke/warzone/releases/2.0.7-3/You can download and install warzone2100_2.0.7-3_i386.deb, or get the source-code from warzone2100_2.0.7-3.tar.gz.
Please test it and
post the results here.
May the alpacas be with you!
// JockeTF
Edit: My friend TMM tested it with his Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03).
Removing the novideo.rpl file seems to fix the problem for him as well.
Something worth noting might also be that if you let the first black screen play untill it's done (with novideo.rpl ofcourse) and abort the second one made it work for me as well.
Alpacas are awesome.