I still can't copy the Xorg config file at all. I can't quite figure it out.
But since then I have made some progress. I have managed to boot up both Damn Small Linux and Feathur Linux on the Libretto using their boot floppies and a USB stick and they seem to be working correctly. In both cases I used Xvesa for the display which seemed to be working just fine for these distros but which didn't work for me with Puppy at all.
Can anyone tell me the difference?
Even though I can get these other distros to work they are not ideal for me so I still want puppy to work if possible.