Have you tried using VMR-9?
(rightclick > Options > Preferences > Video > Video rendering)
BSPlayer requires version 7.0 or later of DirectX.
Do you know which
DirectX-version is installed on your PC?
(Maybe check through [Start] > [Run] and then type
dxdiag.exe followed by [Enter].
(If it is too old just click on "DirectX" hereabove to download)
Check which codec you need (e.g. using GSpot for avi; have a look under item 2 of my
(old) Help-to-help post a link to which is at the bottom of all my posts).
If you need any codecs have a look at
adicoto's list of codecs.