I've also moved the print routine to the bottom of the file. I think it could have been calling the routine, and then running it a second time (without parameters) in the code flow.
No bombs and gets to desktop now
Does anyone know if you can pause the emulation without using the F12 menu thing ?
So going by my debug outputs, its not entering supervisor mode.. i've had that issue before and never figured it out
EDIT:
Although it might be to many prints to screen screwing up the thing..

