Arrh tech issues, the bane of any coders life. I've had a few.
Book writing is going fine, book coding has been hitting bottle necks right left and centre, the worst of them being an instability in Visual GDB's debugger. It just became impossible to debug code as every break or single step would cause a network freeze.
It took a bit of hunting down but I finally found it, the Rasbian version of GDB is outdated and Visual GDB causes it to crash sometimes.... which is a pain.... You might expect the VisualGDB people to fix that but they don't accept responsibility for 3rd party issues...which is kinda understandable but frustrating.
Anyway, after much research, and digging into Linux (uggg I feel dirty) I worked out that replacing the GDB on the Raspberry cures the problem totally, its not an easy fix but it worked.
I now have a fully functioning debugger again. yeahh
And here's a screen show of an alien armada to celebrate.
I've also got MD2 animated models working and shadow and light systems all working, these were the tricky techy bits I really needed the debugger for, and now that they are done I can kinda forget about them and get back to the simple game
There are still lots of strange tech issues, why is the frame rate locked at 60fps for example, making delta time useless..but I'm asking around and will get the answers.