i found 2D demo on java applet and i make a Delphi port of it (i'm using XE7), here is not so stable build and source, and frankly it's scary .
instead of a physics engine they use something that no carbon-based life form could ever understand, but it seems that balancing and walking part is present in normal code

SimbiconDelphi.zip