That is all done by the CTCM program by Creative.whats your SB irq/dma and i/o? did you set that in the SB drivers and autoexec.bat file? And are you pointing blood to the SB irq/dma and i/o in it config/setup app?
Also blood is a very demanding game, those FPS are within line of what one would expact from a system like that. If I recall a its takes a P4 to get good FPS at higher screen resolution in blood. Heck dosbox can't even get 60fps on my x79 system with blood at 1600x1200
And nothing on this system is running over 640x480.