[LUA] El teclado de Danzel no acaba de funcionarme

El caso es que sigo las instrucciones... y sale esto:

blanco = Color.new(255,255,255)
verde = Color.new(0,255,0)
dofile("./danzeff.lua")
teclado = Danzeff:New()
teclado:Init(330,122)
texto = ""
while true do
screen:clear()
pad = Controls.read()
teclado:Display()
caracter = teclado:Input(pad)
if pad ~= oldpad and caracter ~= 0 then
   texto = texto..string.char(caracter)
end


screen:print(100,100,texto,verde)
oldpad = pad
screen.flip()
screen.waitVblankStart()
end


El problema es que no borra, y salen caracteres raros.

a ver si podéis echarme una manita

SAludos.
0 respuestas