Similar problem with a ThinkPad 600E.
If I remember right, I went back to Windows98 and clicked Start>Control Panel>Display, switched from 24-bit to 16-bit color and rebooted in Puppy. After that, Puppy looked fine and was able to run in any color mode. There must be a more direct method, but I'm very new to this and just guessing at everything.
Last edited by uiop; 11-08-2006 at 04:13 PM.