have changed the code to increase the speed (and uses a video sync delay rather than wait loop which is better. So this runs faster now, previously (and the video) show it running at same speed; however I had wrongly got my emulator running faster than realtime lol