Maybe I didn't explain myself well...
What my demo did was take the 2 lights closest to the player (from a light mapped level) plonk a DX light at those 2 positions, colour the DX lights so they were the same colour and darken them based on their distance from the player.
It worked really well...
Drawbacks:
Everything was based around the player rather than anything else in the game.
I wasn't checking if lights were behind walls so you would sometimes be lit from lights on the other side of walls.
Other than that it looks cool.
What my demo did was take the 2 lights closest to the player (from a light mapped level) plonk a DX light at those 2 positions, colour the DX lights so they were the same colour and darken them based on their distance from the player.
It worked really well...
Drawbacks:
Everything was based around the player rather than anything else in the game.
I wasn't checking if lights were behind walls so you would sometimes be lit from lights on the other side of walls.
Other than that it looks cool.