ok so i did some simple testing and it looks like you will need to add more vertex,index data to your objects in order to repeat a texture more frequently.
this may not be the answer your looking for but the easiest way is to build your objects manualy.
again...probably not what you wanted but have a look anyways....may give you some ideas.
#include "objects_include.agc"
// Project: make_obj
// Created: 2015-07-20
initialize_objects(1)
// set window properties
SetWindowTitle( "make_obj" )
SetWindowSize( 1024, 768, 0 )
// set display properties
SetVirtualResolution( 1024, 768 )
SetOrientationAllowed( 1, 1, 1, 1 )
makenewobject(4,6,4,4)
setvertexdataposition(0,-50,0,50)
setvertexdatauv(0,0,0,0)
setvertexdatanormals(0,0,1,0)
setvertexdataposition(1,50,0,50)
setvertexdatauv(1,1,0,0)
setvertexdatanormals(1,0,1,0)
setvertexdataposition(2,50,0,-50)
setvertexdatauv(2,1,1,0)
setvertexdatanormals(2,0,1,0)
setvertexdataposition(3,-50,0,-50)
setvertexdatauv(3,0,1,0)
setvertexdatanormals(3,0,1,0)
//face 1
setindexdata2(0,0)
setindexdata2(1,1)
setindexdata2(2,2)
//face 2
setindexdata2(3,0)
setindexdata2(4,2)
setindexdata2(5,3)
savenewobject(1,"test_obj.obj",1,1)
loadimage(1,"test.png",1)
setobjectimage(1,1,0)
do
rotateobjectlocaly(1,-1)
setcameraposition(1,0,500,200)
setcameralookat(1,0,0,0,0)
Print( ScreenFPS() )
Sync()
loop
have a dig through my include file there and you will find out how to write an obj file and to load it back in....heck i got a complete animation system in there if you have looked at my thread you would have seen it in action. The worlds in my project are built from commands then saved as an obj, then loaded back in.
(project is kingdom battle grounds in this same forum)
here is the download for this code example building objects manualy.
www.sheldonscreations.com