Dont forget that on the Amiga all you had to do was change the value in a colour register. On the PC it is quite different. You have to manually change the RGB of each pixel colour. However, some people have managed to get this working at a reasonable speed.