Наконец эта возможность реализуется в OpenTTD, идут не просто разговоры! Оно уже более-менее работает, хотя еще не внесено в дерево кода.
Смотрим http://www.tt-forums.net/viewtopic.php?t=9201 , качаем trunk версии 9716, накладываем патч с форума для этой версии, собираем и играем.