CRT Fusion is a attempt to fuse or merge together many of the *free* CRT Libraries available for Delphi into one console class object library. It attempts to define usable class objects while also providing direct support for DOS pascal projects at the same time.
Look in the SVN Code to check it out.
svn://svn.code.sf.net/p/crtfusion/svncode/trunk
(Repo fixed.. see blog)