So here is how we fix that.
First, install the pet file that I’ve attached to this post. It will install gif2lss, ppmtolss16 and lss16toppm to /usr/bin for you.
Next, follow all the instructions in the first post through #3.
Then proceed:
4. Modify the ppm image. Gimp can easily open up ppm images.
Code: Select all
cd /ISO/
gimp logo16.ppm
All kinds of things you can do with gimp; search this forum and the internet. Gimp is my favorite graphics tool (in case you've never seen any of my other posts).
But whatever you do, remember the limitations: it has to be 640x480 (probably better at 640x388) and it has to be 16 colors.
Change the color index in Gimp: Image>Mode>Indexed and change the colors from 256 to 16 and click Convert.
Change the size in Gimp: Image>Scale Image and change it to the necessary size (you'll notice that the one that comes with Puppy 5.2.8 is 640x388, so it might be wise to have your new one the same size).
When you are all finished save it as a gif file.
5. Now let's do some reorganizing:
Code: Select all
mv logo.16 logo-old.16
Code: Select all
gif2lss logo16.gif > logo.16
6. Create your new, now truly custom, iso file.
Code: Select all
cd /
mkisofs -o newcustomiso.iso -l -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ISO/
Now you have your new iso (called newcustomiso.iso) in your / folder.
Enjoy!
**Note: I have used the attached tools in Lupu5.2.8 to modify and save the splash image. I have NOT yet gone through the whole process (essentially step #6) using 5.2.8 as I had with 4.2.1. So, please, feel free to try it for us and confirm whether or not it works.**