Building i300 Grafitti Skins
The latest version of the i300 Grafitti Hack has a separate skins database. This was done to facilitate the creation of skins by third party developers. This is a guide to building your own custom skins database.

What you'll need
You'll need a few developers tools to build a skin.

Steps

Notes & FAQ

  • Q: Can I load more than one skins prc to my i300?

    A: Currently, the 1.5 series hack does not support more than one skins database. It will simply work with the first database with the i3bm creator of type i3sk.

  • Q: I've loaded my custom skins database but all I see is the contest skins?

    A: Thats not a question. But read the previous question again. Delete all skins databases execpt the one you want to use.

  • Q: Why is creator i3bm?

    A: The original grafitti hack prototype was the BMW M3 skin Hence "i3" for i300, and "bm" for BMW. Since I didn't feel like registering another creator type with palm, I just kept it.

  • Q: Is there any limit to the number of skins I can put in one database?

    A: Theoretically, no. There is limited space on the thing, though.

  • Other Notes:
    • Don't screw around with the database format. There must be exactly 1 string resource and 1 bitmap resource for each skin.
    • You might be able to get away with a BITMAPFAMILY object if you want to try putting different color depths in. My guess is that it will work, but then again it might crash.