Du machst nichts falsch.
Wahrscheinlich sehen die Texturen einfach verwaschen aus, wenn sie zu einer gemacht werden, weil die Textur im Grunde nie so groß sein kann, damit es nicht verwaschen aussieht.
Ich weiß jetzt leider nicht, welche Terrain Shader mit Deiner Version von GameStudio funktionieren.
Im Grunde hast Du ja in Freeworld3d und später auch in der Engine eine Oberfläche, die aus mehreren Texturen und einer Skin zusammengesetzt wird.
Du brauchst eine Funktion in GameStudio, die das in der Engine macht, dafür muss dass Terrain eine bestimmte Funktion bekommen. Musst mal in den fx-Dateien nachschauen, irgendetwas mit Terrain.
Vielleicht steht auch etwas in einem Tutorial dazu.