Download
I've added a window to display some stats, including the btProfiler info. The demo now has wireframe display, aabbs, deactivation of obects (they go a bit darker) and shows Bullet's percentage CPU usage.
I implemented the btIDebugDraw interface (obviously), but I didn't use drawLine (since it is easier to let Irrlicht do AABBs) or drawContactPoint.
I haven't implemented these debug draw modes:
DBG_DrawFeaturesText
DBG_DrawContactPoints
DBG_EnableSatComparison
DBG_DisableBulletLCP
DBG_EnableCCD
But I could always add these later on, if they would be useful to anyone.
This version uses the multi-threaded runtime library to avoid linker errors. The original demo had a huge poly count for the spheres, they have been cut down, and now you can also hide much of the geometry. Instructions on-screen.