But it is that simple.
You're missing the point. A stub would have minimal graphics and everything... it's only purpose is to test your hypothesis: is player pointer broken? It shouldn't take more than an hour to write and test several whiles and ifs and other commmands using player... and then you know if the problem is with the engine or your code.
It's that simple. One hour. Tops.