Description: This is a (mostly) handmade bootsplash for usplash of the Metroid logo (aka the Screw Attack) and Samus. It relies heavily on transparency support to work correctly.
As it happens, the current usplash code only support transparency effects while drawing to the framebuffer. As Ubuntu, by default, disables all framebuffer support (at least, as of Gutsy) because of various problems with framebuffer/X compatability, the backup mode of using svgalib is used instead.
So, included is a link to a hack/patch that allows transparency support on svga as well. This is tested against usplash-0.5.7 and may not work elsewhere. Use at your own risk. While compiling, make sure to use "BACKEND=svga make" as the included documentation fails to mention that you have to explicitly include the svga backend support.
Also, feel free to look at sa.xcf, circle.py, screwattack.c, and Makefile to give you your own ideas on how to incorporate a transparency effect in your own theme.
Note: Python and PIL is necessary to compile the source.Last changelog:
v3.0 - Added pulsate support - Generally improved coloration - Simplified code some
v2.0 - Added Samus - Added text - Redesigned logo - Fixed text box
Ratings & Comments
0 Comments