I didn't just do it for you but for anyboddy else that might need them since the original tutorial was lost after the author updated his old webpage. And as he wrote in one of his old posts on the new site the reason why he didn't republish this tutorial is becouse he stoped using of delphiX and moved to additional game engine instead.

Also I'm intested in checking the state machine implementation in this tutorial again becouse I'm working on a different implementation and might go and make comparison to see how much I gained with my approach.