This is my "UnDelphiX Extra" components pack, my version of Music component (I did it before michel does the version on last UnDelphiX release) can play midi from stream, and, can play mp3 files (stop then, replay then, and have a event trigger when the mp3 file ends - so you can just call DXMusic1.ReplayMP3; to loop).
Also, there is my version of sprite engine, with extra slots for information, support to events and a pixel check collision procedure (that is slower and less buggy than original). By default, pixel check and the "SagWare" check collision is disabled.
And, a component to control game states, very usefull if you understand... I use it to control my games (like my wolfenstein), I create this component inspired by klik'n'play...

http://rapidshare.com/files/25518411...lphiXExtra.zip