summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/CREDITS1
-rw-r--r--wps/FILES2
-rwxr-xr-xwps/UniCatcher.128x64x1.wps47
-rwxr-xr-xwps/UniCatcher.160x128x1.wps70
-rwxr-xr-xwps/UniCatcher.160x128x16.wps69
-rwxr-xr-xwps/UniCatcher.176x132x16.wps69
-rwxr-xr-xwps/UniCatcher.220x176x16.wps72
-rwxr-xr-xwps/UniCatcher.320x240x16.wps75
-rwxr-xr-xwps/UniCatcher/ani1-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani1-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani1-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani1.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani2-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani2-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani2-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani2.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani3-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani3-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani3-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani3.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani4-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani4-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani4-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani4.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani5-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani5-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani5-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani5.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani6-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani6-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani6-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani6.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani7-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani7-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani7-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani7.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani8-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/ani8-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/ani8-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/ani8.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/bat0-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/bat0-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/UniCatcher/bat0-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/UniCatcher/bat0.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/UniCatcher/bat1-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/bat1-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/UniCatcher/bat1-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/UniCatcher/bat1.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/UniCatcher/bat2-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/bat2-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/UniCatcher/bat2-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/UniCatcher/bat2.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/UniCatcher/bat3-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/bat3-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/UniCatcher/bat3-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/UniCatcher/bat3.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/UniCatcher/bat4-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/bat4-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/UniCatcher/bat4-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/UniCatcher/bat4.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/UniCatcher/batlevel.bmpbin0 -> 194 bytes
-rwxr-xr-xwps/UniCatcher/bg-160x128x16-u.bmpbin0 -> 61494 bytes
-rwxr-xr-xwps/UniCatcher/bg-176x132x16-u.bmpbin0 -> 69750 bytes
-rwxr-xr-xwps/UniCatcher/bg-220x176x16-u.bmpbin0 -> 116214 bytes
-rwxr-xr-xwps/UniCatcher/bg-320x240x16-u.bmpbin0 -> 230454 bytes
-rwxr-xr-xwps/UniCatcher/bottomline-138.bmpbin0 -> 1302 bytes
-rwxr-xr-xwps/UniCatcher/bottomline-160.bmpbin0 -> 1494 bytes
-rwxr-xr-xwps/UniCatcher/codec-aac-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-aac-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-aac.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-ac3-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-ac3-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-ac3.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-aiff-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-aiff-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-aiff.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-alac-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-alac-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-alac.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-flac-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-flac-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-flac.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp1-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp1-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp1.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp2-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp2-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp2.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp3-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp3-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mp3.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mpc-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-mpc-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-mpc.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-ogg-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-ogg-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-ogg.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-shorten-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-shorten-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-shorten.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-unknown-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-unknown-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-unknown.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-wav-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-wav-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-wav.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-wavpack-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/UniCatcher/codec-wavpack-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/codec-wavpack.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/UniCatcher/hold-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/hold0-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/UniCatcher/hold0-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/UniCatcher/hold0.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/UniCatcher/holdboth-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/UniCatcher/holdboth-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/UniCatcher/holdboth-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/holdboth.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/UniCatcher/holdmain-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/UniCatcher/holdmain-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/UniCatcher/holdmain-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/holdmain.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/UniCatcher/holdremote-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/UniCatcher/holdremote-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/UniCatcher/holdremote-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/holdremote.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/UniCatcher/line1-112.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/line1-128.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/line2-112.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/line2-128.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/pb-fforward-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/UniCatcher/pb-fforward-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/UniCatcher/pb-fforward-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/pb-fforward.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/UniCatcher/pb-pause-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/UniCatcher/pb-pause-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/UniCatcher/pb-pause-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/pb-pause.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/UniCatcher/pb-play-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/UniCatcher/pb-play-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/UniCatcher/pb-play-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/pb-play.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/UniCatcher/pb-rewind-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/UniCatcher/pb-rewind-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/UniCatcher/pb-rewind-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/UniCatcher/pb-rewind.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/UniCatcher/repeat0-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/UniCatcher/repeat0-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/UniCatcher/repeat0.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/UniCatcher/repeata-b-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/UniCatcher/repeata-b-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/UniCatcher/repeata-b-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/repeata-b.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/UniCatcher/repeatall-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/UniCatcher/repeatall-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/UniCatcher/repeatall-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/repeatall.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/UniCatcher/repeatone-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/UniCatcher/repeatone-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/UniCatcher/repeatone-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/UniCatcher/repeatone.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/UniCatcher/repeatshuffle-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/UniCatcher/repeatshuffle-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/UniCatcher/repeatshuffle-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/UniCatcher/repeatshuffle.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/UniCatcher/shuffle0-b.bmpbin0 -> 1288 bytes
-rwxr-xr-xwps/UniCatcher/shuffle0-m.bmpbin0 -> 694 bytes
-rwxr-xr-xwps/UniCatcher/shuffle0-s.bmpbin0 -> 90 bytes
-rwxr-xr-xwps/UniCatcher/shuffle0.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/shuffle1-b.bmpbin0 -> 1288 bytes
-rwxr-xr-xwps/UniCatcher/shuffle1-m.bmpbin0 -> 694 bytes
-rwxr-xr-xwps/UniCatcher/shuffle1-s.bmpbin0 -> 90 bytes
-rwxr-xr-xwps/UniCatcher/shuffle1.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/UniCatcher/upbar-138.bmpbin0 -> 9622 bytes
-rwxr-xr-xwps/UniCatcher/upbar-160.bmpbin0 -> 11574 bytes
-rwxr-xr-xwps/UniCatcher/vol0-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol0-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol0-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol0.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol1-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol1-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol1-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol1.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol2-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol2-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol2-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol2.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol3-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol3-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol3-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol3.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol4-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol4-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol4-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol4.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol5-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol5-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol5-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol5.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol6-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol6-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol6-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol6.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol7-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol7-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol7-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol7.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol8-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/UniCatcher/vol8-m.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/UniCatcher/vol8-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/UniCatcher/vol8.bmpbin0 -> 824 bytes
-rw-r--r--wps/WPSLIST35
-rwxr-xr-xwps/iCatcher.112x64x1.wps51
-rwxr-xr-xwps/iCatcher.128x64x1.wps51
-rwxr-xr-xwps/iCatcher.138x110x1.wps75
-rwxr-xr-xwps/iCatcher.160x128x1.wps78
-rwxr-xr-xwps/iCatcher.160x128x16.wps75
-rwxr-xr-xwps/iCatcher.176x132x16.wps75
-rwxr-xr-xwps/iCatcher.220x176x16.wps73
-rwxr-xr-xwps/iCatcher.320x240x16.wps74
-rwxr-xr-xwps/iCatcher/ani1-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani1-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani1-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani1.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani2-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani2-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani2-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani2.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani3-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani3-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani3-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani3.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani4-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani4-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani4-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani4.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani5-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani5-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani5-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani5.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani6-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani6-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani6-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani6.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani7-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani7-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani7-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani7.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/ani8-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/ani8-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/ani8-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/ani8.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/bat0-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/bat0-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/iCatcher/bat0-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/iCatcher/bat0.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/iCatcher/bat1-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/bat1-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/iCatcher/bat1-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/iCatcher/bat1.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/iCatcher/bat2-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/bat2-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/iCatcher/bat2-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/iCatcher/bat2.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/iCatcher/bat3-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/bat3-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/iCatcher/bat3-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/iCatcher/bat3.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/iCatcher/bat4-b.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/bat4-m.bmpbin0 -> 390 bytes
-rwxr-xr-xwps/iCatcher/bat4-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/iCatcher/bat4.bmpbin0 -> 392 bytes
-rwxr-xr-xwps/iCatcher/batlevel.bmpbin0 -> 194 bytes
-rwxr-xr-xwps/iCatcher/bg-160x128x16.bmpbin0 -> 61494 bytes
-rwxr-xr-xwps/iCatcher/bg-176x132x16.bmpbin0 -> 69750 bytes
-rwxr-xr-xwps/iCatcher/bg-220x176x16.bmpbin0 -> 116214 bytes
-rwxr-xr-xwps/iCatcher/bg-320x240x16.bmpbin0 -> 230454 bytes
-rwxr-xr-xwps/iCatcher/bottomline-138.bmpbin0 -> 1302 bytes
-rwxr-xr-xwps/iCatcher/bottomline-160.bmpbin0 -> 1494 bytes
-rwxr-xr-xwps/iCatcher/codec-aac-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-aac-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-aac.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-ac3-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-ac3-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-ac3.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-aiff-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-aiff-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-aiff.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-alac-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-alac-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-alac.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-flac-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-flac-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-flac.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mp1-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-mp1-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mp1.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mp2-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-mp2-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mp2.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mp3-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-mp3-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mp3.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mpc-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-mpc-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-mpc.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-ogg-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-ogg-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-ogg.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-shorten-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-shorten-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-shorten.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-unknown-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-unknown-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-unknown.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-wav-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-wav-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-wav.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-wavpack-b.bmpbin0 -> 3248 bytes
-rwxr-xr-xwps/iCatcher/codec-wavpack-m.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/codec-wavpack.bmpbin0 -> 1734 bytes
-rwxr-xr-xwps/iCatcher/hold-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/hold0-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/iCatcher/hold0-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/iCatcher/hold0.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/iCatcher/holdboth-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/iCatcher/holdboth-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/iCatcher/holdboth-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/holdboth.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/iCatcher/holdmain-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/iCatcher/holdmain-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/iCatcher/holdmain-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/holdmain.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/iCatcher/holdremote-b.bmpbin0 -> 1880 bytes
-rwxr-xr-xwps/iCatcher/holdremote-m.bmpbin0 -> 1062 bytes
-rwxr-xr-xwps/iCatcher/holdremote-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/holdremote.bmpbin0 -> 1064 bytes
-rwxr-xr-xwps/iCatcher/line1-112.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/line1-128.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/line2-112.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/line2-128.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/pb-fforward-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/iCatcher/pb-fforward-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/iCatcher/pb-fforward-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/pb-fforward.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/iCatcher/pb-pause-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/iCatcher/pb-pause-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/iCatcher/pb-pause-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/pb-pause.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/iCatcher/pb-play-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/iCatcher/pb-play-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/iCatcher/pb-play-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/pb-play.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/iCatcher/pb-rewind-b.bmpbin0 -> 840 bytes
-rwxr-xr-xwps/iCatcher/pb-rewind-m.bmpbin0 -> 454 bytes
-rwxr-xr-xwps/iCatcher/pb-rewind-s.bmpbin0 -> 94 bytes
-rwxr-xr-xwps/iCatcher/pb-rewind.bmpbin0 -> 456 bytes
-rwxr-xr-xwps/iCatcher/repeat0-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/iCatcher/repeat0-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/iCatcher/repeat0.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/iCatcher/repeata-b-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/iCatcher/repeata-b-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/iCatcher/repeata-b-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/repeata-b.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/iCatcher/repeatall-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/iCatcher/repeatall-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/iCatcher/repeatall-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/repeatall.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/iCatcher/repeatone-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/iCatcher/repeatone-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/iCatcher/repeatone-s.bmpbin0 -> 98 bytes
-rwxr-xr-xwps/iCatcher/repeatone.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/iCatcher/repeatshuffle-b.bmpbin0 -> 1348 bytes
-rwxr-xr-xwps/iCatcher/repeatshuffle-m.bmpbin0 -> 726 bytes
-rwxr-xr-xwps/iCatcher/repeatshuffle-s.bmpbin0 -> 106 bytes
-rwxr-xr-xwps/iCatcher/repeatshuffle.bmpbin0 -> 728 bytes
-rwxr-xr-xwps/iCatcher/shuffle0-b.bmpbin0 -> 1288 bytes
-rwxr-xr-xwps/iCatcher/shuffle0-m.bmpbin0 -> 694 bytes
-rwxr-xr-xwps/iCatcher/shuffle0-s.bmpbin0 -> 90 bytes
-rwxr-xr-xwps/iCatcher/shuffle0.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/shuffle1-b.bmpbin0 -> 1288 bytes
-rwxr-xr-xwps/iCatcher/shuffle1-m.bmpbin0 -> 694 bytes
-rwxr-xr-xwps/iCatcher/shuffle1-s.bmpbin0 -> 90 bytes
-rwxr-xr-xwps/iCatcher/shuffle1.bmpbin0 -> 696 bytes
-rwxr-xr-xwps/iCatcher/upbar-138.bmpbin0 -> 9622 bytes
-rwxr-xr-xwps/iCatcher/upbar-160.bmpbin0 -> 11574 bytes
-rwxr-xr-xwps/iCatcher/vol0-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol0-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol0-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol0.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol1-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol1-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol1-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol1.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol2-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol2-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol2-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol2.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol3-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol3-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol3-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol3.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol4-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol4-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol4-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol4.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol5-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol5-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol5-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol5.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol6-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol6-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol6-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol6.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol7-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol7-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol7-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol7.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/iCatcher/vol8-b.bmpbin0 -> 1552 bytes
-rwxr-xr-xwps/iCatcher/vol8-m.bmpbin0 -> 822 bytes
-rwxr-xr-xwps/iCatcher/vol8-s.bmpbin0 -> 114 bytes
-rwxr-xr-xwps/iCatcher/vol8.bmpbin0 -> 824 bytes
-rwxr-xr-xwps/wpsbuild.pl25
422 files changed, 1006 insertions, 11 deletions
diff --git a/docs/CREDITS b/docs/CREDITS
index 837707d2a1..2e51aad85d 100644
--- a/docs/CREDITS
+++ b/docs/CREDITS
@@ -206,3 +206,4 @@ Tom Evans
Ewan Davies
Frédéric François
Marc-André Moreau
+Ioannis Koutoulakis
diff --git a/wps/FILES b/wps/FILES
index ea222bb7c8..2eba6d0eaf 100644
--- a/wps/FILES
+++ b/wps/FILES
@@ -8,3 +8,5 @@ DancePuffDuo/*.bmp
engineeer2/*.bmp
iAmp/*.bmp
zezayer/*.bmp
+iCatcher/*.bmp
+UniCatcher/*.bmp
diff --git a/wps/UniCatcher.128x64x1.wps b/wps/UniCatcher.128x64x1.wps
new file mode 100755
index 0000000000..8743b7347c
--- /dev/null
+++ b/wps/UniCatcher.128x64x1.wps
@@ -0,0 +1,47 @@
+%wd
+
+%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>;%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%xl|A|bat0-s.bmp|109|3|
+%xl|B|bat1-s.bmp|109|3|
+%xl|C|bat2-s.bmp|109|3|
+%xl|D|bat3-s.bmp|109|3|
+%xl|E|bat4-s.bmp|109|3|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|G|holdmain-s.bmp|86|2|
+%xl|H|holdremote-s.bmp|86|2|
+%xl|I|holdboth-s.bmp|86|2|
+%xl|K|repeatall-s.bmp|66|2|
+%xl|L|repeatone-s.bmp|66|2|
+%xl|M|repeatshuffle-s.bmp|66|2|
+%xl|N|repeata-b-s.bmp|66|2|
+%xl|O|shuffle0-s.bmp|46|4|
+%xl|P|shuffle1-s.bmp|46|4|
+%xl|R|pb-play-s.bmp|3|3|
+%xl|S|pb-pause-s.bmp|3|3|
+%xl|T|pb-fforward-s.bmp|3|3|
+%xl|U|pb-rewind-s.bmp|3|3|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|>>%?mm<|%xdK|%xdL|%xdM|%xdN>%?ps<%xdP|%xdO>%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-s.bmp|16|1|
+%xl|b|vol1-s.bmp|16|1|
+%xl|c|vol2-s.bmp|16|1|
+%xl|d|vol3-s.bmp|16|1|
+%xl|e|vol4-s.bmp|16|1|
+%xl|f|vol5-s.bmp|16|1|
+%xl|g|vol6-s.bmp|16|1|
+%xl|h|vol7-s.bmp|16|1|
+%xl|i|vol8-s.bmp|16|1|
+%xl|j|ani1-s.bmp|16|1|
+%xl|k|ani2-s.bmp|16|1|
+%xl|l|ani3-s.bmp|16|1|
+%xl|m|ani4-s.bmp|16|1|
+%xl|n|ani5-s.bmp|16|1|
+%xl|o|ani6-s.bmp|16|1|
+%xl|p|ani7-s.bmp|16|1|
+%xl|q|ani8-s.bmp|16|1|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|W|line1-128.bmp|0|0|
+%xl|X|line2-128.bmp|0|13|
+%xdW%xdX \ No newline at end of file
diff --git a/wps/UniCatcher.160x128x1.wps b/wps/UniCatcher.160x128x1.wps
new file mode 100755
index 0000000000..8b54692051
--- /dev/null
+++ b/wps/UniCatcher.160x128x1.wps
@@ -0,0 +1,70 @@
+%wd
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%al %fbKbps
+%pb|4|10|150|
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%xl|A|bat0-m.bmp|135|8|
+%xl|B|bat1-m.bmp|135|8|
+%xl|C|bat2-m.bmp|135|8|
+%xl|D|bat3-m.bmp|135|8|
+%xl|E|bat4-m.bmp|135|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|G|holdmain-m.bmp|106|5|
+%xl|H|holdremote-m.bmp|106|5|
+%xl|I|holdboth-m.bmp|106|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|>>
+%xl|K|repeatall-m.bmp|83|6|
+%xl|L|repeatone-m.bmp|83|6|
+%xl|M|repeatshuffle-m.bmp|83|6|
+%xl|N|repeata-b-m.bmp|83|6|
+%?mm<|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0-m.bmp|58|7|
+%xl|P|shuffle1-m.bmp|58|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play-m.bmp|6|7|
+%xl|S|pb-pause-m.bmp|6|7|
+%xl|T|pb-fforward-m.bmp|6|7|
+%xl|U|pb-rewind-m.bmp|6|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-m.bmp|24|4|
+%xl|b|vol1-m.bmp|24|4|
+%xl|c|vol2-m.bmp|24|4|
+%xl|d|vol3-m.bmp|24|4|
+%xl|e|vol4-m.bmp|24|4|
+%xl|f|vol5-m.bmp|24|4|
+%xl|g|vol6-m.bmp|24|4|
+%xl|h|vol7-m.bmp|24|4|
+%xl|i|vol8-m.bmp|24|4|
+%xl|j|ani1-m.bmp|24|4|
+%xl|k|ani2-m.bmp|24|4|
+%xl|l|ani3-m.bmp|24|4|
+%xl|m|ani4-m.bmp|24|4|
+%xl|n|ani5-m.bmp|24|4|
+%xl|o|ani6-m.bmp|24|4|
+%xl|p|ani7-m.bmp|24|4|
+%xl|q|ani8-m.bmp|24|4|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1-m.bmp|115|82|
+%xl|s|codec-mp2-m.bmp|115|82|
+%xl|t|codec-mp3-m.bmp|115|82|
+%xl|u|codec-wav-m.bmp|115|82|
+%xl|v|codec-ogg-m.bmp|115|82|
+%xl|w|codec-flac-m.bmp|115|82|
+%xl|x|codec-mpc-m.bmp|115|82|
+%xl|y|codec-ac3-m.bmp|115|82|
+%xl|z|codec-wavpack-m.bmp|115|82|
+%xl|V|codec-alac-m.bmp|115|82|
+%xl|W|codec-aac-m.bmp|115|82|
+%xl|X|codec-shorten-m.bmp|115|82|
+%xl|Y|codec-aiff-m.bmp|115|82|
+%xl|Z|codec-unknown-m.bmp|115|82|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ>
+%xl|F|upbar-160.bmp|0|0|
+%xl|J|bottomline-160.bmp|0|110|
+%xdF
+%xdJ \ No newline at end of file
diff --git a/wps/UniCatcher.160x128x16.wps b/wps/UniCatcher.160x128x16.wps
new file mode 100755
index 0000000000..70fe823426
--- /dev/null
+++ b/wps/UniCatcher.160x128x16.wps
@@ -0,0 +1,69 @@
+%wd
+%X|bg-160x128x16-u.bmp|
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%al %fbKbps
+%pb|4|10|150|
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%xl|A|bat0.bmp|135|8|
+%xl|B|bat1.bmp|135|8|
+%xl|C|bat2.bmp|135|8|
+%xl|D|bat3.bmp|135|8|
+%xl|E|bat4.bmp|135|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0.bmp|106|5|
+%xl|G|holdmain.bmp|106|5|
+%xl|H|holdremote.bmp|106|5|
+%xl|I|holdboth.bmp|106|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0.bmp|83|6|
+%xl|K|repeatall.bmp|83|6|
+%xl|L|repeatone.bmp|83|6|
+%xl|M|repeatshuffle.bmp|83|6|
+%xl|N|repeata-b.bmp|83|6|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0.bmp|58|7|
+%xl|P|shuffle1.bmp|58|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play.bmp|6|7|
+%xl|S|pb-pause.bmp|6|7|
+%xl|T|pb-fforward.bmp|6|7|
+%xl|U|pb-rewind.bmp|6|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0.bmp|24|3|
+%xl|b|vol1.bmp|24|3|
+%xl|c|vol2.bmp|24|3|
+%xl|d|vol3.bmp|24|3|
+%xl|e|vol4.bmp|24|3|
+%xl|f|vol5.bmp|24|3|
+%xl|g|vol6.bmp|24|3|
+%xl|h|vol7.bmp|24|3|
+%xl|i|vol8.bmp|24|3|
+%xl|j|ani1.bmp|24|3|
+%xl|k|ani2.bmp|24|3|
+%xl|l|ani3.bmp|24|3|
+%xl|m|ani4.bmp|24|3|
+%xl|n|ani5.bmp|24|3|
+%xl|o|ani6.bmp|24|3|
+%xl|p|ani7.bmp|24|3|
+%xl|q|ani8.bmp|24|3|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1.bmp|115|82|
+%xl|s|codec-mp2.bmp|115|82|
+%xl|t|codec-mp3.bmp|115|82|
+%xl|u|codec-wav.bmp|115|82|
+%xl|v|codec-ogg.bmp|115|82|
+%xl|w|codec-flac.bmp|115|82|
+%xl|x|codec-mpc.bmp|115|82|
+%xl|y|codec-ac3.bmp|115|82|
+%xl|z|codec-wavpack.bmp|115|82|
+%xl|V|codec-alac.bmp|115|82|
+%xl|W|codec-aac.bmp|115|82|
+%xl|X|codec-shorten.bmp|115|82|
+%xl|Y|codec-aiff.bmp|115|82|
+%xl|Z|codec-unknown.bmp|115|82|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/UniCatcher.176x132x16.wps b/wps/UniCatcher.176x132x16.wps
new file mode 100755
index 0000000000..704bca16b6
--- /dev/null
+++ b/wps/UniCatcher.176x132x16.wps
@@ -0,0 +1,69 @@
+%wd
+%X|bg-176x132x16-u.bmp|
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%al %fbKbps
+%pb|4|10|166|
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%xl|A|bat0.bmp|151|8|
+%xl|B|bat1.bmp|151|8|
+%xl|C|bat2.bmp|151|8|
+%xl|D|bat3.bmp|151|8|
+%xl|E|bat4.bmp|151|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0.bmp|122|5|
+%xl|G|holdmain.bmp|122|5|
+%xl|H|holdremote.bmp|122|5|
+%xl|I|holdboth.bmp|122|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0.bmp|91|6|
+%xl|K|repeatall.bmp|91|6|
+%xl|L|repeatone.bmp|91|6|
+%xl|M|repeatshuffle.bmp|91|6|
+%xl|N|repeata-b.bmp|91|6|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0.bmp|66|7|
+%xl|P|shuffle1.bmp|66|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play.bmp|6|7|
+%xl|S|pb-pause.bmp|6|7|
+%xl|T|pb-fforward.bmp|6|7|
+%xl|U|pb-rewind.bmp|6|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0.bmp|24|3|
+%xl|b|vol1.bmp|24|3|
+%xl|c|vol2.bmp|24|3|
+%xl|d|vol3.bmp|24|3|
+%xl|e|vol4.bmp|24|3|
+%xl|f|vol5.bmp|24|3|
+%xl|g|vol6.bmp|24|3|
+%xl|h|vol7.bmp|24|3|
+%xl|i|vol8.bmp|24|3|
+%xl|j|ani1.bmp|24|3|
+%xl|k|ani2.bmp|24|3|
+%xl|l|ani3.bmp|24|3|
+%xl|m|ani4.bmp|24|3|
+%xl|n|ani5.bmp|24|3|
+%xl|o|ani6.bmp|24|3|
+%xl|p|ani7.bmp|24|3|
+%xl|q|ani8.bmp|24|3|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1.bmp|131|82|
+%xl|s|codec-mp2.bmp|131|82|
+%xl|t|codec-mp3.bmp|131|82|
+%xl|u|codec-wav.bmp|131|82|
+%xl|v|codec-ogg.bmp|131|82|
+%xl|w|codec-flac.bmp|131|82|
+%xl|x|codec-mpc.bmp|131|82|
+%xl|y|codec-ac3.bmp|131|82|
+%xl|z|codec-wavpack.bmp|131|82|
+%xl|V|codec-alac.bmp|131|82|
+%xl|W|codec-aac.bmp|131|82|
+%xl|X|codec-shorten.bmp|131|82|
+%xl|Y|codec-aiff.bmp|131|82|
+%xl|Z|codec-unknown.bmp|131|82|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/UniCatcher.220x176x16.wps b/wps/UniCatcher.220x176x16.wps
new file mode 100755
index 0000000000..31fed35e2c
--- /dev/null
+++ b/wps/UniCatcher.220x176x16.wps
@@ -0,0 +1,72 @@
+%wd
+%X|bg-220x176x16-u.bmp|
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%al %bl%%%ar%pp/%pe
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+%al %fbKbps
+%pb|6|11|209|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0.bmp|194|9|
+%xl|B|bat1.bmp|194|9|
+%xl|C|bat2.bmp|194|9|
+%xl|D|bat3.bmp|194|9|
+%xl|E|bat4.bmp|194|9|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0.bmp|165|6|
+%xl|G|holdmain.bmp|165|6|
+%xl|H|holdremote.bmp|165|6|
+%xl|I|holdboth.bmp|165|6|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0.bmp|114|7|
+%xl|K|repeatall.bmp|114|7|
+%xl|L|repeatone.bmp|114|7|
+%xl|M|repeatshuffle.bmp|114|7|
+%xl|N|repeata-b.bmp|114|7|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0.bmp|89|8|
+%xl|P|shuffle1.bmp|89|8|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play.bmp|8|7|
+%xl|S|pb-pause.bmp|8|7|
+%xl|T|pb-fforward.bmp|8|7|
+%xl|U|pb-rewind.bmp|8|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0.bmp|25|4|
+%xl|b|vol1.bmp|25|4|
+%xl|c|vol2.bmp|25|4|
+%xl|d|vol3.bmp|25|4|
+%xl|e|vol4.bmp|25|4|
+%xl|f|vol5.bmp|25|4|
+%xl|g|vol6.bmp|25|4|
+%xl|h|vol7.bmp|25|4|
+%xl|i|vol8.bmp|25|4|
+%xl|j|ani1.bmp|25|4|
+%xl|k|ani2.bmp|25|4|
+%xl|l|ani3.bmp|25|4|
+%xl|m|ani4.bmp|25|4|
+%xl|n|ani5.bmp|25|4|
+%xl|o|ani6.bmp|25|4|
+%xl|p|ani7.bmp|25|4|
+%xl|q|ani8.bmp|25|4|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1.bmp|173|115|
+%xl|s|codec-mp2.bmp|173|115|
+%xl|t|codec-mp3.bmp|173|115|
+%xl|u|codec-wav.bmp|173|115|
+%xl|v|codec-ogg.bmp|173|115|
+%xl|w|codec-flac.bmp|173|115|
+%xl|x|codec-mpc.bmp|173|115|
+%xl|y|codec-ac3.bmp|173|115|
+%xl|z|codec-wavpack.bmp|173|115|
+%xl|V|codec-alac.bmp|173|115|
+%xl|W|codec-aac.bmp|173|115|
+%xl|X|codec-shorten.bmp|173|115|
+%xl|Y|codec-aiff.bmp|173|115|
+%xl|Z|codec-unknown.bmp|173|115|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/UniCatcher.320x240x16.wps b/wps/UniCatcher.320x240x16.wps
new file mode 100755
index 0000000000..177e6b461b
--- /dev/null
+++ b/wps/UniCatcher.320x240x16.wps
@@ -0,0 +1,75 @@
+%wd
+%X|bg-320x240x16-u.bmp|
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%al %bl%%%ar%pp/%pe
+
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+
+%al %fbKbps
+%pb|7|11|309|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0-b.bmp|284|12|
+%xl|B|bat1-b.bmp|284|12|
+%xl|C|bat2-b.bmp|284|12|
+%xl|D|bat3-b.bmp|284|12|
+%xl|E|bat4-b.bmp|284|12|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0-b.bmp|244|8|
+%xl|G|holdmain-b.bmp|244|8|
+%xl|H|holdremote-b.bmp|244|8|
+%xl|I|holdboth-b.bmp|244|8|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0-b.bmp|166|9|
+%xl|K|repeatall-b.bmp|166|9|
+%xl|L|repeatone-b.bmp|166|9|
+%xl|M|repeatshuffle-b.bmp|166|9|
+%xl|N|repeata-b-b.bmp|166|9|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0-b.bmp|131|11|
+%xl|P|shuffle1-b.bmp|131|11|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play-b.bmp|11|10|
+%xl|S|pb-pause-b.bmp|11|10|
+%xl|T|pb-fforward-b.bmp|11|10|
+%xl|U|pb-rewind-b.bmp|11|10|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-b.bmp|34|5|
+%xl|b|vol1-b.bmp|34|5|
+%xl|c|vol2-b.bmp|34|5|
+%xl|d|vol3-b.bmp|34|5|
+%xl|e|vol4-b.bmp|34|5|
+%xl|f|vol5-b.bmp|34|5|
+%xl|g|vol6-b.bmp|34|5|
+%xl|h|vol7-b.bmp|34|5|
+%xl|i|vol8-b.bmp|34|5|
+%xl|j|ani1-b.bmp|34|5|
+%xl|k|ani2-b.bmp|34|5|
+%xl|l|ani3-b.bmp|34|5|
+%xl|m|ani4-b.bmp|34|5|
+%xl|n|ani5-b.bmp|34|5|
+%xl|o|ani6-b.bmp|34|5|
+%xl|p|ani7-b.bmp|34|5|
+%xl|q|ani8-b.bmp|34|5|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1-b.bmp|248|158|
+%xl|s|codec-mp2-b.bmp|248|158|
+%xl|t|codec-mp3-b.bmp|248|158|
+%xl|u|codec-wav-b.bmp|248|158|
+%xl|v|codec-ogg-b.bmp|248|158|
+%xl|w|codec-flac-b.bmp|248|158|
+%xl|x|codec-mpc-b.bmp|248|158|
+%xl|y|codec-ac3-b.bmp|248|158|
+%xl|z|codec-wavpack-b.bmp|248|158|
+%xl|V|codec-alac-b.bmp|248|158|
+%xl|W|codec-aac-b.bmp|248|158|
+%xl|X|codec-shorten-b.bmp|248|158|
+%xl|Y|codec-aiff-b.bmp|248|158|
+%xl|Z|codec-unknown-b.bmp|248|158|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/UniCatcher/ani1-b.bmp b/wps/UniCatcher/ani1-b.bmp
new file mode 100755
index 0000000000..dd104ee953
--- /dev/null
+++ b/wps/UniCatcher/ani1-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani1-m.bmp b/wps/UniCatcher/ani1-m.bmp
new file mode 100755
index 0000000000..bf429a9f33
--- /dev/null
+++ b/wps/UniCatcher/ani1-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani1-s.bmp b/wps/UniCatcher/ani1-s.bmp
new file mode 100755
index 0000000000..d4314038ce
--- /dev/null
+++ b/wps/UniCatcher/ani1-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani1.bmp b/wps/UniCatcher/ani1.bmp
new file mode 100755
index 0000000000..f8a64df084
--- /dev/null
+++ b/wps/UniCatcher/ani1.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani2-b.bmp b/wps/UniCatcher/ani2-b.bmp
new file mode 100755
index 0000000000..04b8d75edb
--- /dev/null
+++ b/wps/UniCatcher/ani2-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani2-m.bmp b/wps/UniCatcher/ani2-m.bmp
new file mode 100755
index 0000000000..1d62a375a1
--- /dev/null
+++ b/wps/UniCatcher/ani2-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani2-s.bmp b/wps/UniCatcher/ani2-s.bmp
new file mode 100755
index 0000000000..d374c42d80
--- /dev/null
+++ b/wps/UniCatcher/ani2-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani2.bmp b/wps/UniCatcher/ani2.bmp
new file mode 100755
index 0000000000..bc8bec64c6
--- /dev/null
+++ b/wps/UniCatcher/ani2.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani3-b.bmp b/wps/UniCatcher/ani3-b.bmp
new file mode 100755
index 0000000000..1ff2827563
--- /dev/null
+++ b/wps/UniCatcher/ani3-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani3-m.bmp b/wps/UniCatcher/ani3-m.bmp
new file mode 100755
index 0000000000..d3875e6b98
--- /dev/null
+++ b/wps/UniCatcher/ani3-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani3-s.bmp b/wps/UniCatcher/ani3-s.bmp
new file mode 100755
index 0000000000..49df693566
--- /dev/null
+++ b/wps/UniCatcher/ani3-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani3.bmp b/wps/UniCatcher/ani3.bmp
new file mode 100755
index 0000000000..71452493f9
--- /dev/null
+++ b/wps/UniCatcher/ani3.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani4-b.bmp b/wps/UniCatcher/ani4-b.bmp
new file mode 100755
index 0000000000..92c83ac526
--- /dev/null
+++ b/wps/UniCatcher/ani4-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani4-m.bmp b/wps/UniCatcher/ani4-m.bmp
new file mode 100755
index 0000000000..b6c61bd335
--- /dev/null
+++ b/wps/UniCatcher/ani4-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani4-s.bmp b/wps/UniCatcher/ani4-s.bmp
new file mode 100755
index 0000000000..e033a715a4
--- /dev/null
+++ b/wps/UniCatcher/ani4-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani4.bmp b/wps/UniCatcher/ani4.bmp
new file mode 100755
index 0000000000..a529647ef6
--- /dev/null
+++ b/wps/UniCatcher/ani4.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani5-b.bmp b/wps/UniCatcher/ani5-b.bmp
new file mode 100755
index 0000000000..b93927bd8a
--- /dev/null
+++ b/wps/UniCatcher/ani5-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani5-m.bmp b/wps/UniCatcher/ani5-m.bmp
new file mode 100755
index 0000000000..8bc219fa31
--- /dev/null
+++ b/wps/UniCatcher/ani5-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani5-s.bmp b/wps/UniCatcher/ani5-s.bmp
new file mode 100755
index 0000000000..3a27d36002
--- /dev/null
+++ b/wps/UniCatcher/ani5-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani5.bmp b/wps/UniCatcher/ani5.bmp
new file mode 100755
index 0000000000..6b7fa94330
--- /dev/null
+++ b/wps/UniCatcher/ani5.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani6-b.bmp b/wps/UniCatcher/ani6-b.bmp
new file mode 100755
index 0000000000..741520dd41
--- /dev/null
+++ b/wps/UniCatcher/ani6-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani6-m.bmp b/wps/UniCatcher/ani6-m.bmp
new file mode 100755
index 0000000000..33c4cb2cfe
--- /dev/null
+++ b/wps/UniCatcher/ani6-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani6-s.bmp b/wps/UniCatcher/ani6-s.bmp
new file mode 100755
index 0000000000..9f398355ae
--- /dev/null
+++ b/wps/UniCatcher/ani6-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani6.bmp b/wps/UniCatcher/ani6.bmp
new file mode 100755
index 0000000000..c35782a518
--- /dev/null
+++ b/wps/UniCatcher/ani6.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani7-b.bmp b/wps/UniCatcher/ani7-b.bmp
new file mode 100755
index 0000000000..78c0d64b77
--- /dev/null
+++ b/wps/UniCatcher/ani7-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani7-m.bmp b/wps/UniCatcher/ani7-m.bmp
new file mode 100755
index 0000000000..c934a9f9ae
--- /dev/null
+++ b/wps/UniCatcher/ani7-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani7-s.bmp b/wps/UniCatcher/ani7-s.bmp
new file mode 100755
index 0000000000..4f1af954c6
--- /dev/null
+++ b/wps/UniCatcher/ani7-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani7.bmp b/wps/UniCatcher/ani7.bmp
new file mode 100755
index 0000000000..8911d587d1
--- /dev/null
+++ b/wps/UniCatcher/ani7.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani8-b.bmp b/wps/UniCatcher/ani8-b.bmp
new file mode 100755
index 0000000000..2d5a403a24
--- /dev/null
+++ b/wps/UniCatcher/ani8-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani8-m.bmp b/wps/UniCatcher/ani8-m.bmp
new file mode 100755
index 0000000000..f94c71270d
--- /dev/null
+++ b/wps/UniCatcher/ani8-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani8-s.bmp b/wps/UniCatcher/ani8-s.bmp
new file mode 100755
index 0000000000..3710201e0f
--- /dev/null
+++ b/wps/UniCatcher/ani8-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/ani8.bmp b/wps/UniCatcher/ani8.bmp
new file mode 100755
index 0000000000..da0963de35
--- /dev/null
+++ b/wps/UniCatcher/ani8.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat0-b.bmp b/wps/UniCatcher/bat0-b.bmp
new file mode 100755
index 0000000000..c8aca5dc8c
--- /dev/null
+++ b/wps/UniCatcher/bat0-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat0-m.bmp b/wps/UniCatcher/bat0-m.bmp
new file mode 100755
index 0000000000..f3f138e394
--- /dev/null
+++ b/wps/UniCatcher/bat0-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat0-s.bmp b/wps/UniCatcher/bat0-s.bmp
new file mode 100755
index 0000000000..d50ff8eeea
--- /dev/null
+++ b/wps/UniCatcher/bat0-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat0.bmp b/wps/UniCatcher/bat0.bmp
new file mode 100755
index 0000000000..5620df6fc0
--- /dev/null
+++ b/wps/UniCatcher/bat0.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat1-b.bmp b/wps/UniCatcher/bat1-b.bmp
new file mode 100755
index 0000000000..d2b521c809
--- /dev/null
+++ b/wps/UniCatcher/bat1-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat1-m.bmp b/wps/UniCatcher/bat1-m.bmp
new file mode 100755
index 0000000000..f5063d353a
--- /dev/null
+++ b/wps/UniCatcher/bat1-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat1-s.bmp b/wps/UniCatcher/bat1-s.bmp
new file mode 100755
index 0000000000..e22ffc7a4c
--- /dev/null
+++ b/wps/UniCatcher/bat1-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat1.bmp b/wps/UniCatcher/bat1.bmp
new file mode 100755
index 0000000000..3e97c14195
--- /dev/null
+++ b/wps/UniCatcher/bat1.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat2-b.bmp b/wps/UniCatcher/bat2-b.bmp
new file mode 100755
index 0000000000..5f6ae64601
--- /dev/null
+++ b/wps/UniCatcher/bat2-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat2-m.bmp b/wps/UniCatcher/bat2-m.bmp
new file mode 100755
index 0000000000..ab9fb061cb
--- /dev/null
+++ b/wps/UniCatcher/bat2-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat2-s.bmp b/wps/UniCatcher/bat2-s.bmp
new file mode 100755
index 0000000000..bca55380f3
--- /dev/null
+++ b/wps/UniCatcher/bat2-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat2.bmp b/wps/UniCatcher/bat2.bmp
new file mode 100755
index 0000000000..58d1358649
--- /dev/null
+++ b/wps/UniCatcher/bat2.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat3-b.bmp b/wps/UniCatcher/bat3-b.bmp
new file mode 100755
index 0000000000..6a5423788f
--- /dev/null
+++ b/wps/UniCatcher/bat3-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat3-m.bmp b/wps/UniCatcher/bat3-m.bmp
new file mode 100755
index 0000000000..ca09e41695
--- /dev/null
+++ b/wps/UniCatcher/bat3-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat3-s.bmp b/wps/UniCatcher/bat3-s.bmp
new file mode 100755
index 0000000000..ae2f97c05e
--- /dev/null
+++ b/wps/UniCatcher/bat3-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat3.bmp b/wps/UniCatcher/bat3.bmp
new file mode 100755
index 0000000000..0b6d8abeb5
--- /dev/null
+++ b/wps/UniCatcher/bat3.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat4-b.bmp b/wps/UniCatcher/bat4-b.bmp
new file mode 100755
index 0000000000..119d3624af
--- /dev/null
+++ b/wps/UniCatcher/bat4-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat4-m.bmp b/wps/UniCatcher/bat4-m.bmp
new file mode 100755
index 0000000000..2131b794b6
--- /dev/null
+++ b/wps/UniCatcher/bat4-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat4-s.bmp b/wps/UniCatcher/bat4-s.bmp
new file mode 100755
index 0000000000..1f5cf2a8cf
--- /dev/null
+++ b/wps/UniCatcher/bat4-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/bat4.bmp b/wps/UniCatcher/bat4.bmp
new file mode 100755
index 0000000000..91a36877b6
--- /dev/null
+++ b/wps/UniCatcher/bat4.bmp
Binary files differ
diff --git a/wps/UniCatcher/batlevel.bmp b/wps/UniCatcher/batlevel.bmp
new file mode 100755
index 0000000000..9e23095506
--- /dev/null
+++ b/wps/UniCatcher/batlevel.bmp
Binary files differ
diff --git a/wps/UniCatcher/bg-160x128x16-u.bmp b/wps/UniCatcher/bg-160x128x16-u.bmp
new file mode 100755
index 0000000000..61614a4c81
--- /dev/null
+++ b/wps/UniCatcher/bg-160x128x16-u.bmp
Binary files differ
diff --git a/wps/UniCatcher/bg-176x132x16-u.bmp b/wps/UniCatcher/bg-176x132x16-u.bmp
new file mode 100755
index 0000000000..edc838a98f
--- /dev/null
+++ b/wps/UniCatcher/bg-176x132x16-u.bmp
Binary files differ
diff --git a/wps/UniCatcher/bg-220x176x16-u.bmp b/wps/UniCatcher/bg-220x176x16-u.bmp
new file mode 100755
index 0000000000..1ecbc069d8
--- /dev/null
+++ b/wps/UniCatcher/bg-220x176x16-u.bmp
Binary files differ
diff --git a/wps/UniCatcher/bg-320x240x16-u.bmp b/wps/UniCatcher/bg-320x240x16-u.bmp
new file mode 100755
index 0000000000..838726596a
--- /dev/null
+++ b/wps/UniCatcher/bg-320x240x16-u.bmp
Binary files differ
diff --git a/wps/UniCatcher/bottomline-138.bmp b/wps/UniCatcher/bottomline-138.bmp
new file mode 100755
index 0000000000..7e22c88791
--- /dev/null
+++ b/wps/UniCatcher/bottomline-138.bmp
Binary files differ
diff --git a/wps/UniCatcher/bottomline-160.bmp b/wps/UniCatcher/bottomline-160.bmp
new file mode 100755
index 0000000000..2edc6f6b9f
--- /dev/null
+++ b/wps/UniCatcher/bottomline-160.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-aac-b.bmp b/wps/UniCatcher/codec-aac-b.bmp
new file mode 100755
index 0000000000..080be9bc15
--- /dev/null
+++ b/wps/UniCatcher/codec-aac-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-aac-m.bmp b/wps/UniCatcher/codec-aac-m.bmp
new file mode 100755
index 0000000000..b907d3ce12
--- /dev/null
+++ b/wps/UniCatcher/codec-aac-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-aac.bmp b/wps/UniCatcher/codec-aac.bmp
new file mode 100755
index 0000000000..9cf8bd1f1d
--- /dev/null
+++ b/wps/UniCatcher/codec-aac.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-ac3-b.bmp b/wps/UniCatcher/codec-ac3-b.bmp
new file mode 100755
index 0000000000..2a4448832c
--- /dev/null
+++ b/wps/UniCatcher/codec-ac3-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-ac3-m.bmp b/wps/UniCatcher/codec-ac3-m.bmp
new file mode 100755
index 0000000000..eeddb7e520
--- /dev/null
+++ b/wps/UniCatcher/codec-ac3-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-ac3.bmp b/wps/UniCatcher/codec-ac3.bmp
new file mode 100755
index 0000000000..c1bb016a4c
--- /dev/null
+++ b/wps/UniCatcher/codec-ac3.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-aiff-b.bmp b/wps/UniCatcher/codec-aiff-b.bmp
new file mode 100755
index 0000000000..2536c2add3
--- /dev/null
+++ b/wps/UniCatcher/codec-aiff-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-aiff-m.bmp b/wps/UniCatcher/codec-aiff-m.bmp
new file mode 100755
index 0000000000..e4a9859980
--- /dev/null
+++ b/wps/UniCatcher/codec-aiff-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-aiff.bmp b/wps/UniCatcher/codec-aiff.bmp
new file mode 100755
index 0000000000..ec3a86a580
--- /dev/null
+++ b/wps/UniCatcher/codec-aiff.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-alac-b.bmp b/wps/UniCatcher/codec-alac-b.bmp
new file mode 100755
index 0000000000..c528ed6dd1
--- /dev/null
+++ b/wps/UniCatcher/codec-alac-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-alac-m.bmp b/wps/UniCatcher/codec-alac-m.bmp
new file mode 100755
index 0000000000..89b0228f88
--- /dev/null
+++ b/wps/UniCatcher/codec-alac-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-alac.bmp b/wps/UniCatcher/codec-alac.bmp
new file mode 100755
index 0000000000..25eafa6a06
--- /dev/null
+++ b/wps/UniCatcher/codec-alac.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-flac-b.bmp b/wps/UniCatcher/codec-flac-b.bmp
new file mode 100755
index 0000000000..cd426d4241
--- /dev/null
+++ b/wps/UniCatcher/codec-flac-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-flac-m.bmp b/wps/UniCatcher/codec-flac-m.bmp
new file mode 100755
index 0000000000..1253c44f53
--- /dev/null
+++ b/wps/UniCatcher/codec-flac-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-flac.bmp b/wps/UniCatcher/codec-flac.bmp
new file mode 100755
index 0000000000..61f4ed3ef8
--- /dev/null
+++ b/wps/UniCatcher/codec-flac.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp1-b.bmp b/wps/UniCatcher/codec-mp1-b.bmp
new file mode 100755
index 0000000000..40d40be647
--- /dev/null
+++ b/wps/UniCatcher/codec-mp1-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp1-m.bmp b/wps/UniCatcher/codec-mp1-m.bmp
new file mode 100755
index 0000000000..38dc7786c5
--- /dev/null
+++ b/wps/UniCatcher/codec-mp1-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp1.bmp b/wps/UniCatcher/codec-mp1.bmp
new file mode 100755
index 0000000000..8cf897faaa
--- /dev/null
+++ b/wps/UniCatcher/codec-mp1.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp2-b.bmp b/wps/UniCatcher/codec-mp2-b.bmp
new file mode 100755
index 0000000000..607edcb3a8
--- /dev/null
+++ b/wps/UniCatcher/codec-mp2-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp2-m.bmp b/wps/UniCatcher/codec-mp2-m.bmp
new file mode 100755
index 0000000000..cedc102bf1
--- /dev/null
+++ b/wps/UniCatcher/codec-mp2-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp2.bmp b/wps/UniCatcher/codec-mp2.bmp
new file mode 100755
index 0000000000..94b5ebdb0c
--- /dev/null
+++ b/wps/UniCatcher/codec-mp2.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp3-b.bmp b/wps/UniCatcher/codec-mp3-b.bmp
new file mode 100755
index 0000000000..77e6a9a540
--- /dev/null
+++ b/wps/UniCatcher/codec-mp3-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp3-m.bmp b/wps/UniCatcher/codec-mp3-m.bmp
new file mode 100755
index 0000000000..52c6224d75
--- /dev/null
+++ b/wps/UniCatcher/codec-mp3-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mp3.bmp b/wps/UniCatcher/codec-mp3.bmp
new file mode 100755
index 0000000000..a807394cd4
--- /dev/null
+++ b/wps/UniCatcher/codec-mp3.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mpc-b.bmp b/wps/UniCatcher/codec-mpc-b.bmp
new file mode 100755
index 0000000000..1bb2ae27c1
--- /dev/null
+++ b/wps/UniCatcher/codec-mpc-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mpc-m.bmp b/wps/UniCatcher/codec-mpc-m.bmp
new file mode 100755
index 0000000000..4ac3ea7d25
--- /dev/null
+++ b/wps/UniCatcher/codec-mpc-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-mpc.bmp b/wps/UniCatcher/codec-mpc.bmp
new file mode 100755
index 0000000000..67539094c4
--- /dev/null
+++ b/wps/UniCatcher/codec-mpc.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-ogg-b.bmp b/wps/UniCatcher/codec-ogg-b.bmp
new file mode 100755
index 0000000000..be3f404557
--- /dev/null
+++ b/wps/UniCatcher/codec-ogg-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-ogg-m.bmp b/wps/UniCatcher/codec-ogg-m.bmp
new file mode 100755
index 0000000000..6f013f0d5b
--- /dev/null
+++ b/wps/UniCatcher/codec-ogg-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-ogg.bmp b/wps/UniCatcher/codec-ogg.bmp
new file mode 100755
index 0000000000..6895139f42
--- /dev/null
+++ b/wps/UniCatcher/codec-ogg.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-shorten-b.bmp b/wps/UniCatcher/codec-shorten-b.bmp
new file mode 100755
index 0000000000..c77f75b3ad
--- /dev/null
+++ b/wps/UniCatcher/codec-shorten-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-shorten-m.bmp b/wps/UniCatcher/codec-shorten-m.bmp
new file mode 100755
index 0000000000..8ab045994a
--- /dev/null
+++ b/wps/UniCatcher/codec-shorten-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-shorten.bmp b/wps/UniCatcher/codec-shorten.bmp
new file mode 100755
index 0000000000..84af999003
--- /dev/null
+++ b/wps/UniCatcher/codec-shorten.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-unknown-b.bmp b/wps/UniCatcher/codec-unknown-b.bmp
new file mode 100755
index 0000000000..c09636b758
--- /dev/null
+++ b/wps/UniCatcher/codec-unknown-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-unknown-m.bmp b/wps/UniCatcher/codec-unknown-m.bmp
new file mode 100755
index 0000000000..48f3f76ac4
--- /dev/null
+++ b/wps/UniCatcher/codec-unknown-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-unknown.bmp b/wps/UniCatcher/codec-unknown.bmp
new file mode 100755
index 0000000000..69f8755b61
--- /dev/null
+++ b/wps/UniCatcher/codec-unknown.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-wav-b.bmp b/wps/UniCatcher/codec-wav-b.bmp
new file mode 100755
index 0000000000..dc61fefcb7
--- /dev/null
+++ b/wps/UniCatcher/codec-wav-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-wav-m.bmp b/wps/UniCatcher/codec-wav-m.bmp
new file mode 100755
index 0000000000..d70b0c7586
--- /dev/null
+++ b/wps/UniCatcher/codec-wav-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-wav.bmp b/wps/UniCatcher/codec-wav.bmp
new file mode 100755
index 0000000000..21073d6fcd
--- /dev/null
+++ b/wps/UniCatcher/codec-wav.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-wavpack-b.bmp b/wps/UniCatcher/codec-wavpack-b.bmp
new file mode 100755
index 0000000000..18447bd799
--- /dev/null
+++ b/wps/UniCatcher/codec-wavpack-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-wavpack-m.bmp b/wps/UniCatcher/codec-wavpack-m.bmp
new file mode 100755
index 0000000000..9d057f62f9
--- /dev/null
+++ b/wps/UniCatcher/codec-wavpack-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/codec-wavpack.bmp b/wps/UniCatcher/codec-wavpack.bmp
new file mode 100755
index 0000000000..353cc2aa70
--- /dev/null
+++ b/wps/UniCatcher/codec-wavpack.bmp
Binary files differ
diff --git a/wps/UniCatcher/hold-s.bmp b/wps/UniCatcher/hold-s.bmp
new file mode 100755
index 0000000000..6b2b42acb8
--- /dev/null
+++ b/wps/UniCatcher/hold-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/hold0-b.bmp b/wps/UniCatcher/hold0-b.bmp
new file mode 100755
index 0000000000..e2227b7322
--- /dev/null
+++ b/wps/UniCatcher/hold0-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/hold0-m.bmp b/wps/UniCatcher/hold0-m.bmp
new file mode 100755
index 0000000000..8112299d19
--- /dev/null
+++ b/wps/UniCatcher/hold0-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/hold0.bmp b/wps/UniCatcher/hold0.bmp
new file mode 100755
index 0000000000..95d688c738
--- /dev/null
+++ b/wps/UniCatcher/hold0.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdboth-b.bmp b/wps/UniCatcher/holdboth-b.bmp
new file mode 100755
index 0000000000..3568f3ef9f
--- /dev/null
+++ b/wps/UniCatcher/holdboth-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdboth-m.bmp b/wps/UniCatcher/holdboth-m.bmp
new file mode 100755
index 0000000000..a8c71b3fd5
--- /dev/null
+++ b/wps/UniCatcher/holdboth-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdboth-s.bmp b/wps/UniCatcher/holdboth-s.bmp
new file mode 100755
index 0000000000..2461602a86
--- /dev/null
+++ b/wps/UniCatcher/holdboth-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdboth.bmp b/wps/UniCatcher/holdboth.bmp
new file mode 100755
index 0000000000..a317b68fe1
--- /dev/null
+++ b/wps/UniCatcher/holdboth.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdmain-b.bmp b/wps/UniCatcher/holdmain-b.bmp
new file mode 100755
index 0000000000..01414ce38a
--- /dev/null
+++ b/wps/UniCatcher/holdmain-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdmain-m.bmp b/wps/UniCatcher/holdmain-m.bmp
new file mode 100755
index 0000000000..048731e645
--- /dev/null
+++ b/wps/UniCatcher/holdmain-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdmain-s.bmp b/wps/UniCatcher/holdmain-s.bmp
new file mode 100755
index 0000000000..9e2532bcd6
--- /dev/null
+++ b/wps/UniCatcher/holdmain-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdmain.bmp b/wps/UniCatcher/holdmain.bmp
new file mode 100755
index 0000000000..bc7e4e055a
--- /dev/null
+++ b/wps/UniCatcher/holdmain.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdremote-b.bmp b/wps/UniCatcher/holdremote-b.bmp
new file mode 100755
index 0000000000..05ba1f144c
--- /dev/null
+++ b/wps/UniCatcher/holdremote-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdremote-m.bmp b/wps/UniCatcher/holdremote-m.bmp
new file mode 100755
index 0000000000..d6c13a8c00
--- /dev/null
+++ b/wps/UniCatcher/holdremote-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdremote-s.bmp b/wps/UniCatcher/holdremote-s.bmp
new file mode 100755
index 0000000000..5cefc290d5
--- /dev/null
+++ b/wps/UniCatcher/holdremote-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/holdremote.bmp b/wps/UniCatcher/holdremote.bmp
new file mode 100755
index 0000000000..037b327dfb
--- /dev/null
+++ b/wps/UniCatcher/holdremote.bmp
Binary files differ
diff --git a/wps/UniCatcher/line1-112.bmp b/wps/UniCatcher/line1-112.bmp
new file mode 100755
index 0000000000..d8306dfb96
--- /dev/null
+++ b/wps/UniCatcher/line1-112.bmp
Binary files differ
diff --git a/wps/UniCatcher/line1-128.bmp b/wps/UniCatcher/line1-128.bmp
new file mode 100755
index 0000000000..257bebadba
--- /dev/null
+++ b/wps/UniCatcher/line1-128.bmp
Binary files differ
diff --git a/wps/UniCatcher/line2-112.bmp b/wps/UniCatcher/line2-112.bmp
new file mode 100755
index 0000000000..c9a26017f3
--- /dev/null
+++ b/wps/UniCatcher/line2-112.bmp
Binary files differ
diff --git a/wps/UniCatcher/line2-128.bmp b/wps/UniCatcher/line2-128.bmp
new file mode 100755
index 0000000000..bb9a9dae10
--- /dev/null
+++ b/wps/UniCatcher/line2-128.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-fforward-b.bmp b/wps/UniCatcher/pb-fforward-b.bmp
new file mode 100755
index 0000000000..2581f5b3f6
--- /dev/null
+++ b/wps/UniCatcher/pb-fforward-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-fforward-m.bmp b/wps/UniCatcher/pb-fforward-m.bmp
new file mode 100755
index 0000000000..372f74a269
--- /dev/null
+++ b/wps/UniCatcher/pb-fforward-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-fforward-s.bmp b/wps/UniCatcher/pb-fforward-s.bmp
new file mode 100755
index 0000000000..267cc214e7
--- /dev/null
+++ b/wps/UniCatcher/pb-fforward-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-fforward.bmp b/wps/UniCatcher/pb-fforward.bmp
new file mode 100755
index 0000000000..39c2bd0fcd
--- /dev/null
+++ b/wps/UniCatcher/pb-fforward.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-pause-b.bmp b/wps/UniCatcher/pb-pause-b.bmp
new file mode 100755
index 0000000000..51c27fd37f
--- /dev/null
+++ b/wps/UniCatcher/pb-pause-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-pause-m.bmp b/wps/UniCatcher/pb-pause-m.bmp
new file mode 100755
index 0000000000..1bdb6bb161
--- /dev/null
+++ b/wps/UniCatcher/pb-pause-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-pause-s.bmp b/wps/UniCatcher/pb-pause-s.bmp
new file mode 100755
index 0000000000..35b004732c
--- /dev/null
+++ b/wps/UniCatcher/pb-pause-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-pause.bmp b/wps/UniCatcher/pb-pause.bmp
new file mode 100755
index 0000000000..f0f1f70aca
--- /dev/null
+++ b/wps/UniCatcher/pb-pause.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-play-b.bmp b/wps/UniCatcher/pb-play-b.bmp
new file mode 100755
index 0000000000..4cdd930e96
--- /dev/null
+++ b/wps/UniCatcher/pb-play-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-play-m.bmp b/wps/UniCatcher/pb-play-m.bmp
new file mode 100755
index 0000000000..0cc707c113
--- /dev/null
+++ b/wps/UniCatcher/pb-play-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-play-s.bmp b/wps/UniCatcher/pb-play-s.bmp
new file mode 100755
index 0000000000..0259fc0fae
--- /dev/null
+++ b/wps/UniCatcher/pb-play-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-play.bmp b/wps/UniCatcher/pb-play.bmp
new file mode 100755
index 0000000000..6425b7311f
--- /dev/null
+++ b/wps/UniCatcher/pb-play.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-rewind-b.bmp b/wps/UniCatcher/pb-rewind-b.bmp
new file mode 100755
index 0000000000..9be3faad14
--- /dev/null
+++ b/wps/UniCatcher/pb-rewind-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-rewind-m.bmp b/wps/UniCatcher/pb-rewind-m.bmp
new file mode 100755
index 0000000000..61fbf545f4
--- /dev/null
+++ b/wps/UniCatcher/pb-rewind-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-rewind-s.bmp b/wps/UniCatcher/pb-rewind-s.bmp
new file mode 100755
index 0000000000..a945204909
--- /dev/null
+++ b/wps/UniCatcher/pb-rewind-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/pb-rewind.bmp b/wps/UniCatcher/pb-rewind.bmp
new file mode 100755
index 0000000000..14fa448673
--- /dev/null
+++ b/wps/UniCatcher/pb-rewind.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeat0-b.bmp b/wps/UniCatcher/repeat0-b.bmp
new file mode 100755
index 0000000000..af679277dc
--- /dev/null
+++ b/wps/UniCatcher/repeat0-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeat0-m.bmp b/wps/UniCatcher/repeat0-m.bmp
new file mode 100755
index 0000000000..7b7a2ddb4a
--- /dev/null
+++ b/wps/UniCatcher/repeat0-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeat0.bmp b/wps/UniCatcher/repeat0.bmp
new file mode 100755
index 0000000000..8ff284ceff
--- /dev/null
+++ b/wps/UniCatcher/repeat0.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeata-b-b.bmp b/wps/UniCatcher/repeata-b-b.bmp
new file mode 100755
index 0000000000..96933e99be
--- /dev/null
+++ b/wps/UniCatcher/repeata-b-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeata-b-m.bmp b/wps/UniCatcher/repeata-b-m.bmp
new file mode 100755
index 0000000000..edbd1756af
--- /dev/null
+++ b/wps/UniCatcher/repeata-b-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeata-b-s.bmp b/wps/UniCatcher/repeata-b-s.bmp
new file mode 100755
index 0000000000..26c6c82cfa
--- /dev/null
+++ b/wps/UniCatcher/repeata-b-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeata-b.bmp b/wps/UniCatcher/repeata-b.bmp
new file mode 100755
index 0000000000..2292c915ea
--- /dev/null
+++ b/wps/UniCatcher/repeata-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatall-b.bmp b/wps/UniCatcher/repeatall-b.bmp
new file mode 100755
index 0000000000..f2d53b9d56
--- /dev/null
+++ b/wps/UniCatcher/repeatall-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatall-m.bmp b/wps/UniCatcher/repeatall-m.bmp
new file mode 100755
index 0000000000..f22daa0a13
--- /dev/null
+++ b/wps/UniCatcher/repeatall-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatall-s.bmp b/wps/UniCatcher/repeatall-s.bmp
new file mode 100755
index 0000000000..565484111a
--- /dev/null
+++ b/wps/UniCatcher/repeatall-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatall.bmp b/wps/UniCatcher/repeatall.bmp
new file mode 100755
index 0000000000..8faa365ff8
--- /dev/null
+++ b/wps/UniCatcher/repeatall.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatone-b.bmp b/wps/UniCatcher/repeatone-b.bmp
new file mode 100755
index 0000000000..ce19866135
--- /dev/null
+++ b/wps/UniCatcher/repeatone-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatone-m.bmp b/wps/UniCatcher/repeatone-m.bmp
new file mode 100755
index 0000000000..068230ce80
--- /dev/null
+++ b/wps/UniCatcher/repeatone-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatone-s.bmp b/wps/UniCatcher/repeatone-s.bmp
new file mode 100755
index 0000000000..67f60d97ec
--- /dev/null
+++ b/wps/UniCatcher/repeatone-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatone.bmp b/wps/UniCatcher/repeatone.bmp
new file mode 100755
index 0000000000..6651a861b8
--- /dev/null
+++ b/wps/UniCatcher/repeatone.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatshuffle-b.bmp b/wps/UniCatcher/repeatshuffle-b.bmp
new file mode 100755
index 0000000000..cb9ab6e701
--- /dev/null
+++ b/wps/UniCatcher/repeatshuffle-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatshuffle-m.bmp b/wps/UniCatcher/repeatshuffle-m.bmp
new file mode 100755
index 0000000000..74391b8d58
--- /dev/null
+++ b/wps/UniCatcher/repeatshuffle-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatshuffle-s.bmp b/wps/UniCatcher/repeatshuffle-s.bmp
new file mode 100755
index 0000000000..d539c1878d
--- /dev/null
+++ b/wps/UniCatcher/repeatshuffle-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/repeatshuffle.bmp b/wps/UniCatcher/repeatshuffle.bmp
new file mode 100755
index 0000000000..600c6a0730
--- /dev/null
+++ b/wps/UniCatcher/repeatshuffle.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle0-b.bmp b/wps/UniCatcher/shuffle0-b.bmp
new file mode 100755
index 0000000000..2b1a0013ba
--- /dev/null
+++ b/wps/UniCatcher/shuffle0-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle0-m.bmp b/wps/UniCatcher/shuffle0-m.bmp
new file mode 100755
index 0000000000..4a31c70234
--- /dev/null
+++ b/wps/UniCatcher/shuffle0-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle0-s.bmp b/wps/UniCatcher/shuffle0-s.bmp
new file mode 100755
index 0000000000..04053099ba
--- /dev/null
+++ b/wps/UniCatcher/shuffle0-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle0.bmp b/wps/UniCatcher/shuffle0.bmp
new file mode 100755
index 0000000000..3bc71e6b31
--- /dev/null
+++ b/wps/UniCatcher/shuffle0.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle1-b.bmp b/wps/UniCatcher/shuffle1-b.bmp
new file mode 100755
index 0000000000..3130613588
--- /dev/null
+++ b/wps/UniCatcher/shuffle1-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle1-m.bmp b/wps/UniCatcher/shuffle1-m.bmp
new file mode 100755
index 0000000000..f2e1fa19e8
--- /dev/null
+++ b/wps/UniCatcher/shuffle1-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle1-s.bmp b/wps/UniCatcher/shuffle1-s.bmp
new file mode 100755
index 0000000000..736876e52e
--- /dev/null
+++ b/wps/UniCatcher/shuffle1-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/shuffle1.bmp b/wps/UniCatcher/shuffle1.bmp
new file mode 100755
index 0000000000..f63ee9953c
--- /dev/null
+++ b/wps/UniCatcher/shuffle1.bmp
Binary files differ
diff --git a/wps/UniCatcher/upbar-138.bmp b/wps/UniCatcher/upbar-138.bmp
new file mode 100755
index 0000000000..ff8166dec8
--- /dev/null
+++ b/wps/UniCatcher/upbar-138.bmp
Binary files differ
diff --git a/wps/UniCatcher/upbar-160.bmp b/wps/UniCatcher/upbar-160.bmp
new file mode 100755
index 0000000000..a3f14368f9
--- /dev/null
+++ b/wps/UniCatcher/upbar-160.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol0-b.bmp b/wps/UniCatcher/vol0-b.bmp
new file mode 100755
index 0000000000..8e02ec4824
--- /dev/null
+++ b/wps/UniCatcher/vol0-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol0-m.bmp b/wps/UniCatcher/vol0-m.bmp
new file mode 100755
index 0000000000..3e3722d5a2
--- /dev/null
+++ b/wps/UniCatcher/vol0-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol0-s.bmp b/wps/UniCatcher/vol0-s.bmp
new file mode 100755
index 0000000000..ea8ce07d84
--- /dev/null
+++ b/wps/UniCatcher/vol0-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol0.bmp b/wps/UniCatcher/vol0.bmp
new file mode 100755
index 0000000000..c819d57e00
--- /dev/null
+++ b/wps/UniCatcher/vol0.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol1-b.bmp b/wps/UniCatcher/vol1-b.bmp
new file mode 100755
index 0000000000..945bc3c071
--- /dev/null
+++ b/wps/UniCatcher/vol1-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol1-m.bmp b/wps/UniCatcher/vol1-m.bmp
new file mode 100755
index 0000000000..35c14b7f70
--- /dev/null
+++ b/wps/UniCatcher/vol1-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol1-s.bmp b/wps/UniCatcher/vol1-s.bmp
new file mode 100755
index 0000000000..7760937a32
--- /dev/null
+++ b/wps/UniCatcher/vol1-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol1.bmp b/wps/UniCatcher/vol1.bmp
new file mode 100755
index 0000000000..3b7199cbe7
--- /dev/null
+++ b/wps/UniCatcher/vol1.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol2-b.bmp b/wps/UniCatcher/vol2-b.bmp
new file mode 100755
index 0000000000..779073be81
--- /dev/null
+++ b/wps/UniCatcher/vol2-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol2-m.bmp b/wps/UniCatcher/vol2-m.bmp
new file mode 100755
index 0000000000..ec6e0f8ac7
--- /dev/null
+++ b/wps/UniCatcher/vol2-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol2-s.bmp b/wps/UniCatcher/vol2-s.bmp
new file mode 100755
index 0000000000..cbafbe6ef5
--- /dev/null
+++ b/wps/UniCatcher/vol2-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol2.bmp b/wps/UniCatcher/vol2.bmp
new file mode 100755
index 0000000000..d4ca94387b
--- /dev/null
+++ b/wps/UniCatcher/vol2.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol3-b.bmp b/wps/UniCatcher/vol3-b.bmp
new file mode 100755
index 0000000000..a17a10b521
--- /dev/null
+++ b/wps/UniCatcher/vol3-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol3-m.bmp b/wps/UniCatcher/vol3-m.bmp
new file mode 100755
index 0000000000..1297a6bf5f
--- /dev/null
+++ b/wps/UniCatcher/vol3-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol3-s.bmp b/wps/UniCatcher/vol3-s.bmp
new file mode 100755
index 0000000000..a19ee0f7e6
--- /dev/null
+++ b/wps/UniCatcher/vol3-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol3.bmp b/wps/UniCatcher/vol3.bmp
new file mode 100755
index 0000000000..5b878c63ff
--- /dev/null
+++ b/wps/UniCatcher/vol3.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol4-b.bmp b/wps/UniCatcher/vol4-b.bmp
new file mode 100755
index 0000000000..19f10beb2d
--- /dev/null
+++ b/wps/UniCatcher/vol4-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol4-m.bmp b/wps/UniCatcher/vol4-m.bmp
new file mode 100755
index 0000000000..b4ebb13774
--- /dev/null
+++ b/wps/UniCatcher/vol4-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol4-s.bmp b/wps/UniCatcher/vol4-s.bmp
new file mode 100755
index 0000000000..dc0ebe2383
--- /dev/null
+++ b/wps/UniCatcher/vol4-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol4.bmp b/wps/UniCatcher/vol4.bmp
new file mode 100755
index 0000000000..5b857b3a03
--- /dev/null
+++ b/wps/UniCatcher/vol4.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol5-b.bmp b/wps/UniCatcher/vol5-b.bmp
new file mode 100755
index 0000000000..6fc6dff382
--- /dev/null
+++ b/wps/UniCatcher/vol5-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol5-m.bmp b/wps/UniCatcher/vol5-m.bmp
new file mode 100755
index 0000000000..3ae86fe9ea
--- /dev/null
+++ b/wps/UniCatcher/vol5-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol5-s.bmp b/wps/UniCatcher/vol5-s.bmp
new file mode 100755
index 0000000000..cdd9ef7977
--- /dev/null
+++ b/wps/UniCatcher/vol5-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol5.bmp b/wps/UniCatcher/vol5.bmp
new file mode 100755
index 0000000000..e26d2a2caa
--- /dev/null
+++ b/wps/UniCatcher/vol5.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol6-b.bmp b/wps/UniCatcher/vol6-b.bmp
new file mode 100755
index 0000000000..8f28d0dbfa
--- /dev/null
+++ b/wps/UniCatcher/vol6-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol6-m.bmp b/wps/UniCatcher/vol6-m.bmp
new file mode 100755
index 0000000000..b059b2650e
--- /dev/null
+++ b/wps/UniCatcher/vol6-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol6-s.bmp b/wps/UniCatcher/vol6-s.bmp
new file mode 100755
index 0000000000..25a87a38a1
--- /dev/null
+++ b/wps/UniCatcher/vol6-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol6.bmp b/wps/UniCatcher/vol6.bmp
new file mode 100755
index 0000000000..05fc1d1a3e
--- /dev/null
+++ b/wps/UniCatcher/vol6.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol7-b.bmp b/wps/UniCatcher/vol7-b.bmp
new file mode 100755
index 0000000000..e890fc7672
--- /dev/null
+++ b/wps/UniCatcher/vol7-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol7-m.bmp b/wps/UniCatcher/vol7-m.bmp
new file mode 100755
index 0000000000..a0b2b6fa7d
--- /dev/null
+++ b/wps/UniCatcher/vol7-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol7-s.bmp b/wps/UniCatcher/vol7-s.bmp
new file mode 100755
index 0000000000..4d47600222
--- /dev/null
+++ b/wps/UniCatcher/vol7-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol7.bmp b/wps/UniCatcher/vol7.bmp
new file mode 100755
index 0000000000..5ce6e46810
--- /dev/null
+++ b/wps/UniCatcher/vol7.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol8-b.bmp b/wps/UniCatcher/vol8-b.bmp
new file mode 100755
index 0000000000..8a91c31afd
--- /dev/null
+++ b/wps/UniCatcher/vol8-b.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol8-m.bmp b/wps/UniCatcher/vol8-m.bmp
new file mode 100755
index 0000000000..9e541da837
--- /dev/null
+++ b/wps/UniCatcher/vol8-m.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol8-s.bmp b/wps/UniCatcher/vol8-s.bmp
new file mode 100755
index 0000000000..80b5ef0d47
--- /dev/null
+++ b/wps/UniCatcher/vol8-s.bmp
Binary files differ
diff --git a/wps/UniCatcher/vol8.bmp b/wps/UniCatcher/vol8.bmp
new file mode 100755
index 0000000000..5dce76954b
--- /dev/null
+++ b/wps/UniCatcher/vol8.bmp
Binary files differ
diff --git a/wps/WPSLIST b/wps/WPSLIST
index ba79efba07..8ada41afbf 100644
--- a/wps/WPSLIST
+++ b/wps/WPSLIST
@@ -129,3 +129,38 @@ Author: Chris Oxtoby
Font: chicago12.fnt
Statusbar: on
</rwps>
+
+<wps>
+Name: iCatcher.wps
+RWPS: iCatcher.rwps
+Author: Ioannis Koutoulakis
+Font.112x64x1: rockfont-8.fnt
+Font.138x110x1: nedore-8.fnt
+Font.160x128x1: nedore-9.fnt
+Font.160x128x16: nedore-9.fnt
+Font.176x132x16: nedore-9.fnt
+Font.220x176x16: nimbus-14.fnt
+Font.320x240x16: courB14.fnt
+Statusbar: on
+</wps>
+
+<rwps>
+Name: iCatcher.rwps
+Author: Ioannis Koutoulakis
+Statusbar: on
+</rwps>
+
+<wps>
+Name: UniCatcher.wps
+RWPS: UniCatcher.rwps
+Author: Ioannis Koutoulakis
+Font: unifont.fnt
+Statusbar: on
+</wps>
+
+<rwps>
+Name: UniCatcher.rwps
+Author: Ioannis Koutoulakis
+Font: unifont.fnt
+Statusbar: on
+</rwps>
diff --git a/wps/iCatcher.112x64x1.wps b/wps/iCatcher.112x64x1.wps
new file mode 100755
index 0000000000..7af5bcc863
--- /dev/null
+++ b/wps/iCatcher.112x64x1.wps
@@ -0,0 +1,51 @@
+%wd
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%s%al %bl%%%ar%pp/%pe
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%pb|3|11|101|
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%xl|A|bat0-s.bmp|93|3|
+%xl|B|bat1-s.bmp|93|3|
+%xl|C|bat2-s.bmp|93|3|
+%xl|D|bat3-s.bmp|93|3|
+%xl|E|bat4-s.bmp|93|3|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|G|hold-s.bmp|80|2|
+%xl|K|repeatall-s.bmp|58|2|
+%xl|L|repeatone-s.bmp|58|2|
+%xl|M|repeatshuffle-s.bmp|58|2|
+%xl|N|repeata-b-s.bmp|58|2|
+%xl|O|shuffle0-s.bmp|38|4|
+%xl|P|shuffle1-s.bmp|38|4|
+%xl|R|pb-play-s.bmp|3|3|
+%xl|S|pb-pause-s.bmp|3|3|
+%xl|T|pb-fforward-s.bmp|3|3|
+%xl|U|pb-rewind-s.bmp|3|3|
+%?mh<%xdG|>%?mm<|%xdK|%xdL|%xdM|%xdN>%?ps<%xdP|%xdO>%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-s.bmp|16|1|
+%xl|b|vol1-s.bmp|16|1|
+%xl|c|vol2-s.bmp|16|1|
+%xl|d|vol3-s.bmp|16|1|
+%xl|e|vol4-s.bmp|16|1|
+%xl|f|vol5-s.bmp|16|1|
+%xl|g|vol6-s.bmp|16|1|
+%xl|h|vol7-s.bmp|16|1|
+%xl|i|vol8-s.bmp|16|1|
+%xl|j|ani1-s.bmp|16|1|
+%xl|k|ani2-s.bmp|16|1|
+%xl|l|ani3-s.bmp|16|1|
+%xl|m|ani4-s.bmp|16|1|
+%xl|n|ani5-s.bmp|16|1|
+%xl|o|ani6-s.bmp|16|1|
+%xl|p|ani7-s.bmp|16|1|
+%xl|q|ani8-s.bmp|16|1|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|W|line1-112.bmp|0|0|
+%xl|X|line2-112.bmp|0|13|
+%xl|Y|line1-112.bmp|0|54|
+%xl|Z|batlevel.bmp|4|24|
+%xdW%xdX%xdY%xdZ \ No newline at end of file
diff --git a/wps/iCatcher.128x64x1.wps b/wps/iCatcher.128x64x1.wps
new file mode 100755
index 0000000000..cda358b5cb
--- /dev/null
+++ b/wps/iCatcher.128x64x1.wps
@@ -0,0 +1,51 @@
+%wd
+
+
+%t1 %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >;%t1 %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe|%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%pb|4|11|117|
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%xl|A|bat0-s.bmp|109|3|
+%xl|B|bat1-s.bmp|109|3|
+%xl|C|bat2-s.bmp|109|3|
+%xl|D|bat3-s.bmp|109|3|
+%xl|E|bat4-s.bmp|109|3|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|G|holdmain-s.bmp|86|2|
+%xl|H|holdremote-s.bmp|86|2|
+%xl|I|holdboth-s.bmp|86|2|
+%xl|K|repeatall-s.bmp|66|2|
+%xl|L|repeatone-s.bmp|66|2|
+%xl|M|repeatshuffle-s.bmp|66|2|
+%xl|N|repeata-b-s.bmp|66|2|
+%xl|O|shuffle0-s.bmp|46|4|
+%xl|P|shuffle1-s.bmp|46|4|
+%xl|R|pb-play-s.bmp|3|3|
+%xl|S|pb-pause-s.bmp|3|3|
+%xl|T|pb-fforward-s.bmp|3|3|
+%xl|U|pb-rewind-s.bmp|3|3|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|>>%?mm<|%xdK|%xdL|%xdM|%xdN>%?ps<%xdP|%xdO>%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-s.bmp|16|1|
+%xl|b|vol1-s.bmp|16|1|
+%xl|c|vol2-s.bmp|16|1|
+%xl|d|vol3-s.bmp|16|1|
+%xl|e|vol4-s.bmp|16|1|
+%xl|f|vol5-s.bmp|16|1|
+%xl|g|vol6-s.bmp|16|1|
+%xl|h|vol7-s.bmp|16|1|
+%xl|i|vol8-s.bmp|16|1|
+%xl|j|ani1-s.bmp|16|1|
+%xl|k|ani2-s.bmp|16|1|
+%xl|l|ani3-s.bmp|16|1|
+%xl|m|ani4-s.bmp|16|1|
+%xl|n|ani5-s.bmp|16|1|
+%xl|o|ani6-s.bmp|16|1|
+%xl|p|ani7-s.bmp|16|1|
+%xl|q|ani8-s.bmp|16|1|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|W|line1-128.bmp|0|0|
+%xl|X|line2-128.bmp|0|13|
+%xl|Y|line1-128.bmp|0|52|
+%xdW%xdX%xdY \ No newline at end of file
diff --git a/wps/iCatcher.138x110x1.wps b/wps/iCatcher.138x110x1.wps
new file mode 100755
index 0000000000..b6f837f557
--- /dev/null
+++ b/wps/iCatcher.138x110x1.wps
@@ -0,0 +1,75 @@
+%wd
+
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%s%al %bl%%%ar%pp/%pe
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%al %fbKbps
+%pb|4|10|128|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0-m.bmp|116|8|
+%xl|B|bat1-m.bmp|116|8|
+%xl|C|bat2-m.bmp|116|8|
+%xl|D|bat3-m.bmp|116|8|
+%xl|E|bat4-m.bmp|116|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|G|holdmain-m.bmp|88|5|
+%xl|H|holdremote-m.bmp|88|5|
+%xl|I|holdboth-m.bmp|88|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|>>
+%xl|K|repeatall-m.bmp|65|6|
+%xl|L|repeatone-m.bmp|65|6|
+%xl|M|repeatshuffle-m.bmp|65|6|
+%xl|N|repeata-b-m.bmp|65|6|
+%?mm<|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0-m.bmp|40|7|
+%xl|P|shuffle1-m.bmp|40|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play-m.bmp|4|7|
+%xl|S|pb-pause-m.bmp|4|7|
+%xl|T|pb-fforward-m.bmp|4|7|
+%xl|U|pb-rewind-m.bmp|4|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-m.bmp|19|4|
+%xl|b|vol1-m.bmp|19|4|
+%xl|c|vol2-m.bmp|19|4|
+%xl|d|vol3-m.bmp|19|4|
+%xl|e|vol4-m.bmp|19|4|
+%xl|f|vol5-m.bmp|19|4|
+%xl|g|vol6-m.bmp|19|4|
+%xl|h|vol7-m.bmp|19|4|
+%xl|i|vol8-m.bmp|19|4|
+%xl|j|ani1-m.bmp|19|4|
+%xl|k|ani2-m.bmp|19|4|
+%xl|l|ani3-m.bmp|19|4|
+%xl|m|ani4-m.bmp|19|4|
+%xl|n|ani5-m.bmp|19|4|
+%xl|o|ani6-m.bmp|19|4|
+%xl|p|ani7-m.bmp|19|4|
+%xl|q|ani8-m.bmp|19|4|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1-m.bmp|95|66|
+%xl|s|codec-mp2-m.bmp|95|66|
+%xl|t|codec-mp3-m.bmp|95|66|
+%xl|u|codec-wav-m.bmp|95|66|
+%xl|v|codec-ogg-m.bmp|95|66|
+%xl|w|codec-flac-m.bmp|95|66|
+%xl|x|codec-mpc-m.bmp|95|66|
+%xl|y|codec-ac3-m.bmp|95|66|
+%xl|z|codec-wavpack-m.bmp|95|66|
+%xl|V|codec-alac-m.bmp|95|66|
+%xl|W|codec-aac-m.bmp|95|66|
+%xl|X|codec-shorten-m.bmp|95|66|
+%xl|Y|codec-aiff-m.bmp|95|66|
+%xl|Z|codec-unknown-m.bmp|95|66|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ>
+%xl|F|upbar-138.bmp|0|0|
+%xl|J|bottomline-138.bmp|0|92|
+%xl|Q|batlevel.bmp|4|32|
+%xdF%xdJ%xdQ \ No newline at end of file
diff --git a/wps/iCatcher.160x128x1.wps b/wps/iCatcher.160x128x1.wps
new file mode 100755
index 0000000000..64525ebeea
--- /dev/null
+++ b/wps/iCatcher.160x128x1.wps
@@ -0,0 +1,78 @@
+%wd
+
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%s%al %bl%%%ar%pp/%pe
+
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%al %fbKbps
+%pb|4|10|150|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0-m.bmp|135|8|
+%xl|B|bat1-m.bmp|135|8|
+%xl|C|bat2-m.bmp|135|8|
+%xl|D|bat3-m.bmp|135|8|
+%xl|E|bat4-m.bmp|135|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|G|holdmain-m.bmp|106|5|
+%xl|H|holdremote-m.bmp|106|5|
+%xl|I|holdboth-m.bmp|106|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|>>
+%xl|K|repeatall-m.bmp|83|6|
+%xl|L|repeatone-m.bmp|83|6|
+%xl|M|repeatshuffle-m.bmp|83|6|
+%xl|N|repeata-b-m.bmp|83|6|
+%?mm<|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0-m.bmp|58|7|
+%xl|P|shuffle1-m.bmp|58|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play-m.bmp|6|7|
+%xl|S|pb-pause-m.bmp|6|7|
+%xl|T|pb-fforward-m.bmp|6|7|
+%xl|U|pb-rewind-m.bmp|6|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-m.bmp|24|4|
+%xl|b|vol1-m.bmp|24|4|
+%xl|c|vol2-m.bmp|24|4|
+%xl|d|vol3-m.bmp|24|4|
+%xl|e|vol4-m.bmp|24|4|
+%xl|f|vol5-m.bmp|24|4|
+%xl|g|vol6-m.bmp|24|4|
+%xl|h|vol7-m.bmp|24|4|
+%xl|i|vol8-m.bmp|24|4|
+%xl|j|ani1-m.bmp|24|4|
+%xl|k|ani2-m.bmp|24|4|
+%xl|l|ani3-m.bmp|24|4|
+%xl|m|ani4-m.bmp|24|4|
+%xl|n|ani5-m.bmp|24|4|
+%xl|o|ani6-m.bmp|24|4|
+%xl|p|ani7-m.bmp|24|4|
+%xl|q|ani8-m.bmp|24|4|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1-m.bmp|115|85|
+%xl|s|codec-mp2-m.bmp|115|85|
+%xl|t|codec-mp3-m.bmp|115|85|
+%xl|u|codec-wav-m.bmp|115|85|
+%xl|v|codec-ogg-m.bmp|115|85|
+%xl|w|codec-flac-m.bmp|115|85|
+%xl|x|codec-mpc-m.bmp|115|85|
+%xl|y|codec-ac3-m.bmp|115|85|
+%xl|z|codec-wavpack-m.bmp|115|85|
+%xl|V|codec-alac-m.bmp|115|85|
+%xl|W|codec-aac-m.bmp|115|85|
+%xl|X|codec-shorten-m.bmp|115|85|
+%xl|Y|codec-aiff-m.bmp|115|85|
+%xl|Z|codec-unknown-m.bmp|115|85|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ>
+%xl|F|upbar-160.bmp|0|0|
+%xl|J|bottomline-160.bmp|0|111|
+%xl|Q|batlevel.bmp|4|36|
+%xdF
+%xdJ
+%xdQ \ No newline at end of file
diff --git a/wps/iCatcher.160x128x16.wps b/wps/iCatcher.160x128x16.wps
new file mode 100755
index 0000000000..91030b912e
--- /dev/null
+++ b/wps/iCatcher.160x128x16.wps
@@ -0,0 +1,75 @@
+%wd
+%X|bg-160x128x16.bmp|
+
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%al %bl%%%ar%pp/%pe
+
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%al %fbKbps
+%pb|4|10|150|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0.bmp|135|8|
+%xl|B|bat1.bmp|135|8|
+%xl|C|bat2.bmp|135|8|
+%xl|D|bat3.bmp|135|8|
+%xl|E|bat4.bmp|135|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0.bmp|106|5|
+%xl|G|holdmain.bmp|106|5|
+%xl|H|holdremote.bmp|106|5|
+%xl|I|holdboth.bmp|106|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0.bmp|83|6|
+%xl|K|repeatall.bmp|83|6|
+%xl|L|repeatone.bmp|83|6|
+%xl|M|repeatshuffle.bmp|83|6|
+%xl|N|repeata-b.bmp|83|6|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0.bmp|58|7|
+%xl|P|shuffle1.bmp|58|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play.bmp|6|7|
+%xl|S|pb-pause.bmp|6|7|
+%xl|T|pb-fforward.bmp|6|7|
+%xl|U|pb-rewind.bmp|6|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0.bmp|24|3|
+%xl|b|vol1.bmp|24|3|
+%xl|c|vol2.bmp|24|3|
+%xl|d|vol3.bmp|24|3|
+%xl|e|vol4.bmp|24|3|
+%xl|f|vol5.bmp|24|3|
+%xl|g|vol6.bmp|24|3|
+%xl|h|vol7.bmp|24|3|
+%xl|i|vol8.bmp|24|3|
+%xl|j|ani1.bmp|24|3|
+%xl|k|ani2.bmp|24|3|
+%xl|l|ani3.bmp|24|3|
+%xl|m|ani4.bmp|24|3|
+%xl|n|ani5.bmp|24|3|
+%xl|o|ani6.bmp|24|3|
+%xl|p|ani7.bmp|24|3|
+%xl|q|ani8.bmp|24|3|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1.bmp|115|85|
+%xl|s|codec-mp2.bmp|115|85|
+%xl|t|codec-mp3.bmp|115|85|
+%xl|u|codec-wav.bmp|115|85|
+%xl|v|codec-ogg.bmp|115|85|
+%xl|w|codec-flac.bmp|115|85|
+%xl|x|codec-mpc.bmp|115|85|
+%xl|y|codec-ac3.bmp|115|85|
+%xl|z|codec-wavpack.bmp|115|85|
+%xl|V|codec-alac.bmp|115|85|
+%xl|W|codec-aac.bmp|115|85|
+%xl|X|codec-shorten.bmp|115|85|
+%xl|Y|codec-aiff.bmp|115|85|
+%xl|Z|codec-unknown.bmp|115|85|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/iCatcher.176x132x16.wps b/wps/iCatcher.176x132x16.wps
new file mode 100755
index 0000000000..462de28f66
--- /dev/null
+++ b/wps/iCatcher.176x132x16.wps
@@ -0,0 +1,75 @@
+%wd
+%X|bg-176x132x16.bmp|
+
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%al %bl%%%ar%pp/%pe
+
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%al %fbKbps
+%pb|4|10|166|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0.bmp|151|8|
+%xl|B|bat1.bmp|151|8|
+%xl|C|bat2.bmp|151|8|
+%xl|D|bat3.bmp|151|8|
+%xl|E|bat4.bmp|151|8|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0.bmp|122|5|
+%xl|G|holdmain.bmp|122|5|
+%xl|H|holdremote.bmp|122|5|
+%xl|I|holdboth.bmp|122|5|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0.bmp|91|6|
+%xl|K|repeatall.bmp|91|6|
+%xl|L|repeatone.bmp|91|6|
+%xl|M|repeatshuffle.bmp|91|6|
+%xl|N|repeata-b.bmp|91|6|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0.bmp|66|7|
+%xl|P|shuffle1.bmp|66|7|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play.bmp|6|7|
+%xl|S|pb-pause.bmp|6|7|
+%xl|T|pb-fforward.bmp|6|7|
+%xl|U|pb-rewind.bmp|6|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0.bmp|24|3|
+%xl|b|vol1.bmp|24|3|
+%xl|c|vol2.bmp|24|3|
+%xl|d|vol3.bmp|24|3|
+%xl|e|vol4.bmp|24|3|
+%xl|f|vol5.bmp|24|3|
+%xl|g|vol6.bmp|24|3|
+%xl|h|vol7.bmp|24|3|
+%xl|i|vol8.bmp|24|3|
+%xl|j|ani1.bmp|24|3|
+%xl|k|ani2.bmp|24|3|
+%xl|l|ani3.bmp|24|3|
+%xl|m|ani4.bmp|24|3|
+%xl|n|ani5.bmp|24|3|
+%xl|o|ani6.bmp|24|3|
+%xl|p|ani7.bmp|24|3|
+%xl|q|ani8.bmp|24|3|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1.bmp|131|85|
+%xl|s|codec-mp2.bmp|131|85|
+%xl|t|codec-mp3.bmp|131|85|
+%xl|u|codec-wav.bmp|131|85|
+%xl|v|codec-ogg.bmp|131|85|
+%xl|w|codec-flac.bmp|131|85|
+%xl|x|codec-mpc.bmp|131|85|
+%xl|y|codec-ac3.bmp|131|85|
+%xl|z|codec-wavpack.bmp|131|85|
+%xl|V|codec-alac.bmp|131|85|
+%xl|W|codec-aac.bmp|131|85|
+%xl|X|codec-shorten.bmp|131|85|
+%xl|Y|codec-aiff.bmp|131|85|
+%xl|Z|codec-unknown.bmp|131|85|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/iCatcher.220x176x16.wps b/wps/iCatcher.220x176x16.wps
new file mode 100755
index 0000000000..0b433982f3
--- /dev/null
+++ b/wps/iCatcher.220x176x16.wps
@@ -0,0 +1,73 @@
+%wd
+%X|bg-220x176x16.bmp|
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%al %bl%%%ar%pp/%pe
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%al %fbKbps
+%pb|6|11|209|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0.bmp|194|9|
+%xl|B|bat1.bmp|194|9|
+%xl|C|bat2.bmp|194|9|
+%xl|D|bat3.bmp|194|9|
+%xl|E|bat4.bmp|194|9|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0.bmp|165|6|
+%xl|G|holdmain.bmp|165|6|
+%xl|H|holdremote.bmp|165|6|
+%xl|I|holdboth.bmp|165|6|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0.bmp|114|7|
+%xl|K|repeatall.bmp|114|7|
+%xl|L|repeatone.bmp|114|7|
+%xl|M|repeatshuffle.bmp|114|7|
+%xl|N|repeata-b.bmp|114|7|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0.bmp|89|8|
+%xl|P|shuffle1.bmp|89|8|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play.bmp|8|7|
+%xl|S|pb-pause.bmp|8|7|
+%xl|T|pb-fforward.bmp|8|7|
+%xl|U|pb-rewind.bmp|8|7|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0.bmp|25|4|
+%xl|b|vol1.bmp|25|4|
+%xl|c|vol2.bmp|25|4|
+%xl|d|vol3.bmp|25|4|
+%xl|e|vol4.bmp|25|4|
+%xl|f|vol5.bmp|25|4|
+%xl|g|vol6.bmp|25|4|
+%xl|h|vol7.bmp|25|4|
+%xl|i|vol8.bmp|25|4|
+%xl|j|ani1.bmp|25|4|
+%xl|k|ani2.bmp|25|4|
+%xl|l|ani3.bmp|25|4|
+%xl|m|ani4.bmp|25|4|
+%xl|n|ani5.bmp|25|4|
+%xl|o|ani6.bmp|25|4|
+%xl|p|ani7.bmp|25|4|
+%xl|q|ani8.bmp|25|4|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1.bmp|173|112|
+%xl|s|codec-mp2.bmp|173|112|
+%xl|t|codec-mp3.bmp|173|112|
+%xl|u|codec-wav.bmp|173|112|
+%xl|v|codec-ogg.bmp|173|112|
+%xl|w|codec-flac.bmp|173|112|
+%xl|x|codec-mpc.bmp|173|112|
+%xl|y|codec-ac3.bmp|173|112|
+%xl|z|codec-wavpack.bmp|173|112|
+%xl|V|codec-alac.bmp|173|112|
+%xl|W|codec-aac.bmp|173|112|
+%xl|X|codec-shorten.bmp|173|112|
+%xl|Y|codec-aiff.bmp|173|112|
+%xl|Z|codec-unknown.bmp|173|112|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/iCatcher.320x240x16.wps b/wps/iCatcher.320x240x16.wps
new file mode 100755
index 0000000000..653e2222ae
--- /dev/null
+++ b/wps/iCatcher.320x240x16.wps
@@ -0,0 +1,74 @@
+%wd
+%X|bg-320x240x16.bmp|
+
+
+%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
+%al %bl%%%ar%pp/%pe
+
+%s%?d2<%?ia<%ac%ia|%ac%d2>|%?ia<%ac%ia|%acUnknown Artist>>
+%s%?d1<%?id<%ac%id|%ac%d1>|%?id<%ac%id|%acUnknown Album>>
+%s%?in<%?it<%ac%in - %it|%ac%in - %fm>|%?it<%ac%pp - %it|%ac%pp - %fm>>
+
+%al %fbKbps
+%pb|7|11|309|
+
+%s%?It<%acNext: %It|%acNext: %Fm>
+
+%xl|A|bat0-b.bmp|284|12|
+%xl|B|bat1-b.bmp|284|12|
+%xl|C|bat2-b.bmp|284|12|
+%xl|D|bat3-b.bmp|284|12|
+%xl|E|bat4-b.bmp|284|12|
+%t0.5 %?bp<%?bc<%xdA|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdB|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdC|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdD|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>;%t0.5 %?bp<%?bc<%xdE|%xdE>|%?bl<%xdA|%xdB|%xdC|%xdD|%xdE>>
+%xl|F|hold0-b.bmp|244|8|
+%xl|G|holdmain-b.bmp|244|8|
+%xl|H|holdremote-b.bmp|244|8|
+%xl|I|holdboth-b.bmp|244|8|
+%?mh<%?mr<%xdI|%xdG>|%?mr<%xdH|%xdF>>
+%xl|J|repeat0-b.bmp|166|9|
+%xl|K|repeatall-b.bmp|166|9|
+%xl|L|repeatone-b.bmp|166|9|
+%xl|M|repeatshuffle-b.bmp|166|9|
+%xl|N|repeata-b-b.bmp|166|9|
+%?mm<%xdJ|%xdK|%xdL|%xdM|%xdN>
+%xl|O|shuffle0-b.bmp|131|11|
+%xl|P|shuffle1-b.bmp|131|11|
+%?ps<%xdP|%xdO>
+%xl|R|pb-play-b.bmp|11|10|
+%xl|S|pb-pause-b.bmp|11|10|
+%xl|T|pb-fforward-b.bmp|11|10|
+%xl|U|pb-rewind-b.bmp|11|10|
+%?mp<|%xdR|%xdS|%xdT|%xdU>
+%xl|a|vol0-b.bmp|34|5|
+%xl|b|vol1-b.bmp|34|5|
+%xl|c|vol2-b.bmp|34|5|
+%xl|d|vol3-b.bmp|34|5|
+%xl|e|vol4-b.bmp|34|5|
+%xl|f|vol5-b.bmp|34|5|
+%xl|g|vol6-b.bmp|34|5|
+%xl|h|vol7-b.bmp|34|5|
+%xl|i|vol8-b.bmp|34|5|
+%xl|j|ani1-b.bmp|34|5|
+%xl|k|ani2-b.bmp|34|5|
+%xl|l|ani3-b.bmp|34|5|
+%xl|m|ani4-b.bmp|34|5|
+%xl|n|ani5-b.bmp|34|5|
+%xl|o|ani6-b.bmp|34|5|
+%xl|p|ani7-b.bmp|34|5|
+%xl|q|ani8-b.bmp|34|5|
+%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdj|%xdj|%xdj>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdk|%xdk|%xdk>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdl|%xdl|%xdl>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdm|%xdm|%xdm>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdn|%xdn|%xdn>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdo|%xdo|%xdo>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdp|%xdp|%xdp>;%t0.1 %?mp<%xda|%?pv<%xda|%xda|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi>|%xdq|%xdq|%xdq>
+%xl|r|codec-mp1-b.bmp|248|160|
+%xl|s|codec-mp2-b.bmp|248|160|
+%xl|t|codec-mp3-b.bmp|248|160|
+%xl|u|codec-wav-b.bmp|248|160|
+%xl|v|codec-ogg-b.bmp|248|160|
+%xl|w|codec-flac-b.bmp|248|160|
+%xl|x|codec-mpc-b.bmp|248|160|
+%xl|y|codec-ac3-b.bmp|248|160|
+%xl|z|codec-wavpack-b.bmp|248|160|
+%xl|V|codec-alac-b.bmp|248|160|
+%xl|W|codec-aac-b.bmp|248|160|
+%xl|X|codec-shorten-b.bmp|248|160|
+%xl|Y|codec-aiff-b.bmp|248|160|
+%xl|Z|codec-unknown-b.bmp|248|160|
+%?fc<%xdr|%xds|%xdt|%xdu|%xdv|%xdw|%xdx|%xdy|%xdz|%xdV|%xdW|%xdX|%xdY|%xdZ> \ No newline at end of file
diff --git a/wps/iCatcher/ani1-b.bmp b/wps/iCatcher/ani1-b.bmp
new file mode 100755
index 0000000000..dd104ee953
--- /dev/null
+++ b/wps/iCatcher/ani1-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani1-m.bmp b/wps/iCatcher/ani1-m.bmp
new file mode 100755
index 0000000000..049d036ca0
--- /dev/null
+++ b/wps/iCatcher/ani1-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani1-s.bmp b/wps/iCatcher/ani1-s.bmp
new file mode 100755
index 0000000000..d4314038ce
--- /dev/null
+++ b/wps/iCatcher/ani1-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani1.bmp b/wps/iCatcher/ani1.bmp
new file mode 100755
index 0000000000..f8a64df084
--- /dev/null
+++ b/wps/iCatcher/ani1.bmp
Binary files differ
diff --git a/wps/iCatcher/ani2-b.bmp b/wps/iCatcher/ani2-b.bmp
new file mode 100755
index 0000000000..04b8d75edb
--- /dev/null
+++ b/wps/iCatcher/ani2-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani2-m.bmp b/wps/iCatcher/ani2-m.bmp
new file mode 100755
index 0000000000..9f3e6d2353
--- /dev/null
+++ b/wps/iCatcher/ani2-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani2-s.bmp b/wps/iCatcher/ani2-s.bmp
new file mode 100755
index 0000000000..d374c42d80
--- /dev/null
+++ b/wps/iCatcher/ani2-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani2.bmp b/wps/iCatcher/ani2.bmp
new file mode 100755
index 0000000000..bc8bec64c6
--- /dev/null
+++ b/wps/iCatcher/ani2.bmp
Binary files differ
diff --git a/wps/iCatcher/ani3-b.bmp b/wps/iCatcher/ani3-b.bmp
new file mode 100755
index 0000000000..1ff2827563
--- /dev/null
+++ b/wps/iCatcher/ani3-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani3-m.bmp b/wps/iCatcher/ani3-m.bmp
new file mode 100755
index 0000000000..406895e0da
--- /dev/null
+++ b/wps/iCatcher/ani3-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani3-s.bmp b/wps/iCatcher/ani3-s.bmp
new file mode 100755
index 0000000000..49df693566
--- /dev/null
+++ b/wps/iCatcher/ani3-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani3.bmp b/wps/iCatcher/ani3.bmp
new file mode 100755
index 0000000000..71452493f9
--- /dev/null
+++ b/wps/iCatcher/ani3.bmp
Binary files differ
diff --git a/wps/iCatcher/ani4-b.bmp b/wps/iCatcher/ani4-b.bmp
new file mode 100755
index 0000000000..92c83ac526
--- /dev/null
+++ b/wps/iCatcher/ani4-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani4-m.bmp b/wps/iCatcher/ani4-m.bmp
new file mode 100755
index 0000000000..cb584daa9a
--- /dev/null
+++ b/wps/iCatcher/ani4-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani4-s.bmp b/wps/iCatcher/ani4-s.bmp
new file mode 100755
index 0000000000..e033a715a4
--- /dev/null
+++ b/wps/iCatcher/ani4-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani4.bmp b/wps/iCatcher/ani4.bmp
new file mode 100755
index 0000000000..a529647ef6
--- /dev/null
+++ b/wps/iCatcher/ani4.bmp
Binary files differ
diff --git a/wps/iCatcher/ani5-b.bmp b/wps/iCatcher/ani5-b.bmp
new file mode 100755
index 0000000000..b93927bd8a
--- /dev/null
+++ b/wps/iCatcher/ani5-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani5-m.bmp b/wps/iCatcher/ani5-m.bmp
new file mode 100755
index 0000000000..132552d5b9
--- /dev/null
+++ b/wps/iCatcher/ani5-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani5-s.bmp b/wps/iCatcher/ani5-s.bmp
new file mode 100755
index 0000000000..3a27d36002
--- /dev/null
+++ b/wps/iCatcher/ani5-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani5.bmp b/wps/iCatcher/ani5.bmp
new file mode 100755
index 0000000000..6b7fa94330
--- /dev/null
+++ b/wps/iCatcher/ani5.bmp
Binary files differ
diff --git a/wps/iCatcher/ani6-b.bmp b/wps/iCatcher/ani6-b.bmp
new file mode 100755
index 0000000000..741520dd41
--- /dev/null
+++ b/wps/iCatcher/ani6-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani6-m.bmp b/wps/iCatcher/ani6-m.bmp
new file mode 100755
index 0000000000..17d8e6b56a
--- /dev/null
+++ b/wps/iCatcher/ani6-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani6-s.bmp b/wps/iCatcher/ani6-s.bmp
new file mode 100755
index 0000000000..9f398355ae
--- /dev/null
+++ b/wps/iCatcher/ani6-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani6.bmp b/wps/iCatcher/ani6.bmp
new file mode 100755
index 0000000000..c35782a518
--- /dev/null
+++ b/wps/iCatcher/ani6.bmp
Binary files differ
diff --git a/wps/iCatcher/ani7-b.bmp b/wps/iCatcher/ani7-b.bmp
new file mode 100755
index 0000000000..78c0d64b77
--- /dev/null
+++ b/wps/iCatcher/ani7-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani7-m.bmp b/wps/iCatcher/ani7-m.bmp
new file mode 100755
index 0000000000..3c6c8889ca
--- /dev/null
+++ b/wps/iCatcher/ani7-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani7-s.bmp b/wps/iCatcher/ani7-s.bmp
new file mode 100755
index 0000000000..4f1af954c6
--- /dev/null
+++ b/wps/iCatcher/ani7-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani7.bmp b/wps/iCatcher/ani7.bmp
new file mode 100755
index 0000000000..8911d587d1
--- /dev/null
+++ b/wps/iCatcher/ani7.bmp
Binary files differ
diff --git a/wps/iCatcher/ani8-b.bmp b/wps/iCatcher/ani8-b.bmp
new file mode 100755
index 0000000000..2d5a403a24
--- /dev/null
+++ b/wps/iCatcher/ani8-b.bmp
Binary files differ
diff --git a/wps/iCatcher/ani8-m.bmp b/wps/iCatcher/ani8-m.bmp
new file mode 100755
index 0000000000..649c648e03
--- /dev/null
+++ b/wps/iCatcher/ani8-m.bmp
Binary files differ
diff --git a/wps/iCatcher/ani8-s.bmp b/wps/iCatcher/ani8-s.bmp
new file mode 100755
index 0000000000..3710201e0f
--- /dev/null
+++ b/wps/iCatcher/ani8-s.bmp
Binary files differ
diff --git a/wps/iCatcher/ani8.bmp b/wps/iCatcher/ani8.bmp
new file mode 100755
index 0000000000..da0963de35
--- /dev/null
+++ b/wps/iCatcher/ani8.bmp
Binary files differ
diff --git a/wps/iCatcher/bat0-b.bmp b/wps/iCatcher/bat0-b.bmp
new file mode 100755
index 0000000000..c8aca5dc8c
--- /dev/null
+++ b/wps/iCatcher/bat0-b.bmp
Binary files differ
diff --git a/wps/iCatcher/bat0-m.bmp b/wps/iCatcher/bat0-m.bmp
new file mode 100755
index 0000000000..f3f138e394
--- /dev/null
+++ b/wps/iCatcher/bat0-m.bmp
Binary files differ
diff --git a/wps/iCatcher/bat0-s.bmp b/wps/iCatcher/bat0-s.bmp
new file mode 100755
index 0000000000..d50ff8eeea
--- /dev/null
+++ b/wps/iCatcher/bat0-s.bmp
Binary files differ
diff --git a/wps/iCatcher/bat0.bmp b/wps/iCatcher/bat0.bmp
new file mode 100755
index 0000000000..5620df6fc0
--- /dev/null
+++ b/wps/iCatcher/bat0.bmp
Binary files differ
diff --git a/wps/iCatcher/bat1-b.bmp b/wps/iCatcher/bat1-b.bmp
new file mode 100755
index 0000000000..d2b521c809
--- /dev/null
+++ b/wps/iCatcher/bat1-b.bmp
Binary files differ
diff --git a/wps/iCatcher/bat1-m.bmp b/wps/iCatcher/bat1-m.bmp
new file mode 100755
index 0000000000..f5063d353a
--- /dev/null
+++ b/wps/iCatcher/bat1-m.bmp
Binary files differ
diff --git a/wps/iCatcher/bat1-s.bmp b/wps/iCatcher/bat1-s.bmp
new file mode 100755
index 0000000000..e22ffc7a4c
--- /dev/null
+++ b/wps/iCatcher/bat1-s.bmp
Binary files differ
diff --git a/wps/iCatcher/bat1.bmp b/wps/iCatcher/bat1.bmp
new file mode 100755
index 0000000000..3e97c14195
--- /dev/null
+++ b/wps/iCatcher/bat1.bmp
Binary files differ
diff --git a/wps/iCatcher/bat2-b.bmp b/wps/iCatcher/bat2-b.bmp
new file mode 100755
index 0000000000..5f6ae64601
--- /dev/null
+++ b/wps/iCatcher/bat2-b.bmp
Binary files differ
diff --git a/wps/iCatcher/bat2-m.bmp b/wps/iCatcher/bat2-m.bmp
new file mode 100755
index 0000000000..ab9fb061cb
--- /dev/null
+++ b/wps/iCatcher/bat2-m.bmp
Binary files differ
diff --git a/wps/iCatcher/bat2-s.bmp b/wps/iCatcher/bat2-s.bmp
new file mode 100755
index 0000000000..bca55380f3
--- /dev/null
+++ b/wps/iCatcher/bat2-s.bmp
Binary files differ
diff --git a/wps/iCatcher/bat2.bmp b/wps/iCatcher/bat2.bmp
new file mode 100755
index 0000000000..58d1358649
--- /dev/null
+++ b/wps/iCatcher/bat2.bmp
Binary files differ
diff --git a/wps/iCatcher/bat3-b.bmp b/wps/iCatcher/bat3-b.bmp
new file mode 100755
index 0000000000..6a5423788f
--- /dev/null
+++ b/wps/iCatcher/bat3-b.bmp
Binary files differ
diff --git a/wps/iCatcher/bat3-m.bmp b/wps/iCatcher/bat3-m.bmp
new file mode 100755
index 0000000000..ca09e41695
--- /dev/null
+++ b/wps/iCatcher/bat3-m.bmp
Binary files differ
diff --git a/wps/iCatcher/bat3-s.bmp b/wps/iCatcher/bat3-s.bmp
new file mode 100755
index 0000000000..ae2f97c05e
--- /dev/null
+++ b/wps/iCatcher/bat3-s.bmp
Binary files differ
diff --git a/wps/iCatcher/bat3.bmp b/wps/iCatcher/bat3.bmp
new file mode 100755
index 0000000000..0b6d8abeb5
--- /dev/null
+++ b/wps/iCatcher/bat3.bmp
Binary files differ
diff --git a/wps/iCatcher/bat4-b.bmp b/wps/iCatcher/bat4-b.bmp
new file mode 100755
index 0000000000..119d3624af
--- /dev/null
+++ b/wps/iCatcher/bat4-b.bmp
Binary files differ
diff --git a/wps/iCatcher/bat4-m.bmp b/wps/iCatcher/bat4-m.bmp
new file mode 100755
index 0000000000..2131b794b6
--- /dev/null
+++ b/wps/iCatcher/bat4-m.bmp
Binary files differ
diff --git a/wps/iCatcher/bat4-s.bmp b/wps/iCatcher/bat4-s.bmp
new file mode 100755
index 0000000000..1f5cf2a8cf
--- /dev/null
+++ b/wps/iCatcher/bat4-s.bmp
Binary files differ
diff --git a/wps/iCatcher/bat4.bmp b/wps/iCatcher/bat4.bmp
new file mode 100755
index 0000000000..91a36877b6
--- /dev/null
+++ b/wps/iCatcher/bat4.bmp
Binary files differ
diff --git a/wps/iCatcher/batlevel.bmp b/wps/iCatcher/batlevel.bmp
new file mode 100755
index 0000000000..9e23095506
--- /dev/null
+++ b/wps/iCatcher/batlevel.bmp
Binary files differ
diff --git a/wps/iCatcher/bg-160x128x16.bmp b/wps/iCatcher/bg-160x128x16.bmp
new file mode 100755
index 0000000000..a7206a3eec
--- /dev/null
+++ b/wps/iCatcher/bg-160x128x16.bmp
Binary files differ
diff --git a/wps/iCatcher/bg-176x132x16.bmp b/wps/iCatcher/bg-176x132x16.bmp
new file mode 100755
index 0000000000..cf4786f9d2
--- /dev/null
+++ b/wps/iCatcher/bg-176x132x16.bmp
Binary files differ
diff --git a/wps/iCatcher/bg-220x176x16.bmp b/wps/iCatcher/bg-220x176x16.bmp
new file mode 100755
index 0000000000..2d73d58e71
--- /dev/null
+++ b/wps/iCatcher/bg-220x176x16.bmp
Binary files differ
diff --git a/wps/iCatcher/bg-320x240x16.bmp b/wps/iCatcher/bg-320x240x16.bmp
new file mode 100755
index 0000000000..5579082e5e
--- /dev/null
+++ b/wps/iCatcher/bg-320x240x16.bmp
Binary files differ
diff --git a/wps/iCatcher/bottomline-138.bmp b/wps/iCatcher/bottomline-138.bmp
new file mode 100755
index 0000000000..7e22c88791
--- /dev/null
+++ b/wps/iCatcher/bottomline-138.bmp
Binary files differ
diff --git a/wps/iCatcher/bottomline-160.bmp b/wps/iCatcher/bottomline-160.bmp
new file mode 100755
index 0000000000..2edc6f6b9f
--- /dev/null
+++ b/wps/iCatcher/bottomline-160.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-aac-b.bmp b/wps/iCatcher/codec-aac-b.bmp
new file mode 100755
index 0000000000..080be9bc15
--- /dev/null
+++ b/wps/iCatcher/codec-aac-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-aac-m.bmp b/wps/iCatcher/codec-aac-m.bmp
new file mode 100755
index 0000000000..b907d3ce12
--- /dev/null
+++ b/wps/iCatcher/codec-aac-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-aac.bmp b/wps/iCatcher/codec-aac.bmp
new file mode 100755
index 0000000000..9cf8bd1f1d
--- /dev/null
+++ b/wps/iCatcher/codec-aac.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-ac3-b.bmp b/wps/iCatcher/codec-ac3-b.bmp
new file mode 100755
index 0000000000..2a4448832c
--- /dev/null
+++ b/wps/iCatcher/codec-ac3-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-ac3-m.bmp b/wps/iCatcher/codec-ac3-m.bmp
new file mode 100755
index 0000000000..eeddb7e520
--- /dev/null
+++ b/wps/iCatcher/codec-ac3-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-ac3.bmp b/wps/iCatcher/codec-ac3.bmp
new file mode 100755
index 0000000000..c1bb016a4c
--- /dev/null
+++ b/wps/iCatcher/codec-ac3.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-aiff-b.bmp b/wps/iCatcher/codec-aiff-b.bmp
new file mode 100755
index 0000000000..2536c2add3
--- /dev/null
+++ b/wps/iCatcher/codec-aiff-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-aiff-m.bmp b/wps/iCatcher/codec-aiff-m.bmp
new file mode 100755
index 0000000000..e4a9859980
--- /dev/null
+++ b/wps/iCatcher/codec-aiff-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-aiff.bmp b/wps/iCatcher/codec-aiff.bmp
new file mode 100755
index 0000000000..ec3a86a580
--- /dev/null
+++ b/wps/iCatcher/codec-aiff.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-alac-b.bmp b/wps/iCatcher/codec-alac-b.bmp
new file mode 100755
index 0000000000..c528ed6dd1
--- /dev/null
+++ b/wps/iCatcher/codec-alac-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-alac-m.bmp b/wps/iCatcher/codec-alac-m.bmp
new file mode 100755
index 0000000000..89b0228f88
--- /dev/null
+++ b/wps/iCatcher/codec-alac-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-alac.bmp b/wps/iCatcher/codec-alac.bmp
new file mode 100755
index 0000000000..25eafa6a06
--- /dev/null
+++ b/wps/iCatcher/codec-alac.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-flac-b.bmp b/wps/iCatcher/codec-flac-b.bmp
new file mode 100755
index 0000000000..cd426d4241
--- /dev/null
+++ b/wps/iCatcher/codec-flac-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-flac-m.bmp b/wps/iCatcher/codec-flac-m.bmp
new file mode 100755
index 0000000000..1253c44f53
--- /dev/null
+++ b/wps/iCatcher/codec-flac-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-flac.bmp b/wps/iCatcher/codec-flac.bmp
new file mode 100755
index 0000000000..61f4ed3ef8
--- /dev/null
+++ b/wps/iCatcher/codec-flac.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp1-b.bmp b/wps/iCatcher/codec-mp1-b.bmp
new file mode 100755
index 0000000000..40d40be647
--- /dev/null
+++ b/wps/iCatcher/codec-mp1-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp1-m.bmp b/wps/iCatcher/codec-mp1-m.bmp
new file mode 100755
index 0000000000..38dc7786c5
--- /dev/null
+++ b/wps/iCatcher/codec-mp1-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp1.bmp b/wps/iCatcher/codec-mp1.bmp
new file mode 100755
index 0000000000..8cf897faaa
--- /dev/null
+++ b/wps/iCatcher/codec-mp1.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp2-b.bmp b/wps/iCatcher/codec-mp2-b.bmp
new file mode 100755
index 0000000000..607edcb3a8
--- /dev/null
+++ b/wps/iCatcher/codec-mp2-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp2-m.bmp b/wps/iCatcher/codec-mp2-m.bmp
new file mode 100755
index 0000000000..cedc102bf1
--- /dev/null
+++ b/wps/iCatcher/codec-mp2-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp2.bmp b/wps/iCatcher/codec-mp2.bmp
new file mode 100755
index 0000000000..94b5ebdb0c
--- /dev/null
+++ b/wps/iCatcher/codec-mp2.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp3-b.bmp b/wps/iCatcher/codec-mp3-b.bmp
new file mode 100755
index 0000000000..77e6a9a540
--- /dev/null
+++ b/wps/iCatcher/codec-mp3-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp3-m.bmp b/wps/iCatcher/codec-mp3-m.bmp
new file mode 100755
index 0000000000..52c6224d75
--- /dev/null
+++ b/wps/iCatcher/codec-mp3-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mp3.bmp b/wps/iCatcher/codec-mp3.bmp
new file mode 100755
index 0000000000..a807394cd4
--- /dev/null
+++ b/wps/iCatcher/codec-mp3.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mpc-b.bmp b/wps/iCatcher/codec-mpc-b.bmp
new file mode 100755
index 0000000000..1bb2ae27c1
--- /dev/null
+++ b/wps/iCatcher/codec-mpc-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mpc-m.bmp b/wps/iCatcher/codec-mpc-m.bmp
new file mode 100755
index 0000000000..4ac3ea7d25
--- /dev/null
+++ b/wps/iCatcher/codec-mpc-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-mpc.bmp b/wps/iCatcher/codec-mpc.bmp
new file mode 100755
index 0000000000..67539094c4
--- /dev/null
+++ b/wps/iCatcher/codec-mpc.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-ogg-b.bmp b/wps/iCatcher/codec-ogg-b.bmp
new file mode 100755
index 0000000000..be3f404557
--- /dev/null
+++ b/wps/iCatcher/codec-ogg-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-ogg-m.bmp b/wps/iCatcher/codec-ogg-m.bmp
new file mode 100755
index 0000000000..6f013f0d5b
--- /dev/null
+++ b/wps/iCatcher/codec-ogg-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-ogg.bmp b/wps/iCatcher/codec-ogg.bmp
new file mode 100755
index 0000000000..6895139f42
--- /dev/null
+++ b/wps/iCatcher/codec-ogg.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-shorten-b.bmp b/wps/iCatcher/codec-shorten-b.bmp
new file mode 100755
index 0000000000..c77f75b3ad
--- /dev/null
+++ b/wps/iCatcher/codec-shorten-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-shorten-m.bmp b/wps/iCatcher/codec-shorten-m.bmp
new file mode 100755
index 0000000000..8ab045994a
--- /dev/null
+++ b/wps/iCatcher/codec-shorten-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-shorten.bmp b/wps/iCatcher/codec-shorten.bmp
new file mode 100755
index 0000000000..84af999003
--- /dev/null
+++ b/wps/iCatcher/codec-shorten.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-unknown-b.bmp b/wps/iCatcher/codec-unknown-b.bmp
new file mode 100755
index 0000000000..c09636b758
--- /dev/null
+++ b/wps/iCatcher/codec-unknown-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-unknown-m.bmp b/wps/iCatcher/codec-unknown-m.bmp
new file mode 100755
index 0000000000..48f3f76ac4
--- /dev/null
+++ b/wps/iCatcher/codec-unknown-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-unknown.bmp b/wps/iCatcher/codec-unknown.bmp
new file mode 100755
index 0000000000..69f8755b61
--- /dev/null
+++ b/wps/iCatcher/codec-unknown.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-wav-b.bmp b/wps/iCatcher/codec-wav-b.bmp
new file mode 100755
index 0000000000..dc61fefcb7
--- /dev/null
+++ b/wps/iCatcher/codec-wav-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-wav-m.bmp b/wps/iCatcher/codec-wav-m.bmp
new file mode 100755
index 0000000000..d70b0c7586
--- /dev/null
+++ b/wps/iCatcher/codec-wav-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-wav.bmp b/wps/iCatcher/codec-wav.bmp
new file mode 100755
index 0000000000..21073d6fcd
--- /dev/null
+++ b/wps/iCatcher/codec-wav.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-wavpack-b.bmp b/wps/iCatcher/codec-wavpack-b.bmp
new file mode 100755
index 0000000000..18447bd799
--- /dev/null
+++ b/wps/iCatcher/codec-wavpack-b.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-wavpack-m.bmp b/wps/iCatcher/codec-wavpack-m.bmp
new file mode 100755
index 0000000000..9d057f62f9
--- /dev/null
+++ b/wps/iCatcher/codec-wavpack-m.bmp
Binary files differ
diff --git a/wps/iCatcher/codec-wavpack.bmp b/wps/iCatcher/codec-wavpack.bmp
new file mode 100755
index 0000000000..353cc2aa70
--- /dev/null
+++ b/wps/iCatcher/codec-wavpack.bmp
Binary files differ
diff --git a/wps/iCatcher/hold-s.bmp b/wps/iCatcher/hold-s.bmp
new file mode 100755
index 0000000000..6b2b42acb8
--- /dev/null
+++ b/wps/iCatcher/hold-s.bmp
Binary files differ
diff --git a/wps/iCatcher/hold0-b.bmp b/wps/iCatcher/hold0-b.bmp
new file mode 100755
index 0000000000..e2227b7322
--- /dev/null
+++ b/wps/iCatcher/hold0-b.bmp
Binary files differ
diff --git a/wps/iCatcher/hold0-m.bmp b/wps/iCatcher/hold0-m.bmp
new file mode 100755
index 0000000000..8112299d19
--- /dev/null
+++ b/wps/iCatcher/hold0-m.bmp
Binary files differ
diff --git a/wps/iCatcher/hold0.bmp b/wps/iCatcher/hold0.bmp
new file mode 100755
index 0000000000..95d688c738
--- /dev/null
+++ b/wps/iCatcher/hold0.bmp
Binary files differ
diff --git a/wps/iCatcher/holdboth-b.bmp b/wps/iCatcher/holdboth-b.bmp
new file mode 100755
index 0000000000..3568f3ef9f
--- /dev/null
+++ b/wps/iCatcher/holdboth-b.bmp
Binary files differ
diff --git a/wps/iCatcher/holdboth-m.bmp b/wps/iCatcher/holdboth-m.bmp
new file mode 100755
index 0000000000..a8c71b3fd5
--- /dev/null
+++ b/wps/iCatcher/holdboth-m.bmp
Binary files differ
diff --git a/wps/iCatcher/holdboth-s.bmp b/wps/iCatcher/holdboth-s.bmp
new file mode 100755
index 0000000000..2461602a86
--- /dev/null
+++ b/wps/iCatcher/holdboth-s.bmp
Binary files differ
diff --git a/wps/iCatcher/holdboth.bmp b/wps/iCatcher/holdboth.bmp
new file mode 100755
index 0000000000..a317b68fe1
--- /dev/null
+++ b/wps/iCatcher/holdboth.bmp
Binary files differ
diff --git a/wps/iCatcher/holdmain-b.bmp b/wps/iCatcher/holdmain-b.bmp
new file mode 100755
index 0000000000..01414ce38a
--- /dev/null
+++ b/wps/iCatcher/holdmain-b.bmp
Binary files differ
diff --git a/wps/iCatcher/holdmain-m.bmp b/wps/iCatcher/holdmain-m.bmp
new file mode 100755
index 0000000000..048731e645
--- /dev/null
+++ b/wps/iCatcher/holdmain-m.bmp
Binary files differ
diff --git a/wps/iCatcher/holdmain-s.bmp b/wps/iCatcher/holdmain-s.bmp
new file mode 100755
index 0000000000..9e2532bcd6
--- /dev/null
+++ b/wps/iCatcher/holdmain-s.bmp
Binary files differ
diff --git a/wps/iCatcher/holdmain.bmp b/wps/iCatcher/holdmain.bmp
new file mode 100755
index 0000000000..bc7e4e055a
--- /dev/null
+++ b/wps/iCatcher/holdmain.bmp
Binary files differ
diff --git a/wps/iCatcher/holdremote-b.bmp b/wps/iCatcher/holdremote-b.bmp
new file mode 100755
index 0000000000..05ba1f144c
--- /dev/null
+++ b/wps/iCatcher/holdremote-b.bmp
Binary files differ
diff --git a/wps/iCatcher/holdremote-m.bmp b/wps/iCatcher/holdremote-m.bmp
new file mode 100755
index 0000000000..d6c13a8c00
--- /dev/null
+++ b/wps/iCatcher/holdremote-m.bmp
Binary files differ
diff --git a/wps/iCatcher/holdremote-s.bmp b/wps/iCatcher/holdremote-s.bmp
new file mode 100755
index 0000000000..5cefc290d5
--- /dev/null
+++ b/wps/iCatcher/holdremote-s.bmp
Binary files differ
diff --git a/wps/iCatcher/holdremote.bmp b/wps/iCatcher/holdremote.bmp
new file mode 100755
index 0000000000..037b327dfb
--- /dev/null
+++ b/wps/iCatcher/holdremote.bmp
Binary files differ
diff --git a/wps/iCatcher/line1-112.bmp b/wps/iCatcher/line1-112.bmp
new file mode 100755
index 0000000000..d8306dfb96
--- /dev/null
+++ b/wps/iCatcher/line1-112.bmp
Binary files differ
diff --git a/wps/iCatcher/line1-128.bmp b/wps/iCatcher/line1-128.bmp
new file mode 100755
index 0000000000..257bebadba
--- /dev/null
+++ b/wps/iCatcher/line1-128.bmp
Binary files differ
diff --git a/wps/iCatcher/line2-112.bmp b/wps/iCatcher/line2-112.bmp
new file mode 100755
index 0000000000..c9a26017f3
--- /dev/null
+++ b/wps/iCatcher/line2-112.bmp
Binary files differ
diff --git a/wps/iCatcher/line2-128.bmp b/wps/iCatcher/line2-128.bmp
new file mode 100755
index 0000000000..bb9a9dae10
--- /dev/null
+++ b/wps/iCatcher/line2-128.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-fforward-b.bmp b/wps/iCatcher/pb-fforward-b.bmp
new file mode 100755
index 0000000000..2581f5b3f6
--- /dev/null
+++ b/wps/iCatcher/pb-fforward-b.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-fforward-m.bmp b/wps/iCatcher/pb-fforward-m.bmp
new file mode 100755
index 0000000000..372f74a269
--- /dev/null
+++ b/wps/iCatcher/pb-fforward-m.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-fforward-s.bmp b/wps/iCatcher/pb-fforward-s.bmp
new file mode 100755
index 0000000000..267cc214e7
--- /dev/null
+++ b/wps/iCatcher/pb-fforward-s.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-fforward.bmp b/wps/iCatcher/pb-fforward.bmp
new file mode 100755
index 0000000000..39c2bd0fcd
--- /dev/null
+++ b/wps/iCatcher/pb-fforward.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-pause-b.bmp b/wps/iCatcher/pb-pause-b.bmp
new file mode 100755
index 0000000000..51c27fd37f
--- /dev/null
+++ b/wps/iCatcher/pb-pause-b.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-pause-m.bmp b/wps/iCatcher/pb-pause-m.bmp
new file mode 100755
index 0000000000..1bdb6bb161
--- /dev/null
+++ b/wps/iCatcher/pb-pause-m.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-pause-s.bmp b/wps/iCatcher/pb-pause-s.bmp
new file mode 100755
index 0000000000..35b004732c
--- /dev/null
+++ b/wps/iCatcher/pb-pause-s.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-pause.bmp b/wps/iCatcher/pb-pause.bmp
new file mode 100755
index 0000000000..f0f1f70aca
--- /dev/null
+++ b/wps/iCatcher/pb-pause.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-play-b.bmp b/wps/iCatcher/pb-play-b.bmp
new file mode 100755
index 0000000000..4cdd930e96
--- /dev/null
+++ b/wps/iCatcher/pb-play-b.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-play-m.bmp b/wps/iCatcher/pb-play-m.bmp
new file mode 100755
index 0000000000..0cc707c113
--- /dev/null
+++ b/wps/iCatcher/pb-play-m.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-play-s.bmp b/wps/iCatcher/pb-play-s.bmp
new file mode 100755
index 0000000000..0259fc0fae
--- /dev/null
+++ b/wps/iCatcher/pb-play-s.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-play.bmp b/wps/iCatcher/pb-play.bmp
new file mode 100755
index 0000000000..6425b7311f
--- /dev/null
+++ b/wps/iCatcher/pb-play.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-rewind-b.bmp b/wps/iCatcher/pb-rewind-b.bmp
new file mode 100755
index 0000000000..9be3faad14
--- /dev/null
+++ b/wps/iCatcher/pb-rewind-b.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-rewind-m.bmp b/wps/iCatcher/pb-rewind-m.bmp
new file mode 100755
index 0000000000..61fbf545f4
--- /dev/null
+++ b/wps/iCatcher/pb-rewind-m.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-rewind-s.bmp b/wps/iCatcher/pb-rewind-s.bmp
new file mode 100755
index 0000000000..a945204909
--- /dev/null
+++ b/wps/iCatcher/pb-rewind-s.bmp
Binary files differ
diff --git a/wps/iCatcher/pb-rewind.bmp b/wps/iCatcher/pb-rewind.bmp
new file mode 100755
index 0000000000..14fa448673
--- /dev/null
+++ b/wps/iCatcher/pb-rewind.bmp
Binary files differ
diff --git a/wps/iCatcher/repeat0-b.bmp b/wps/iCatcher/repeat0-b.bmp
new file mode 100755
index 0000000000..af679277dc
--- /dev/null
+++ b/wps/iCatcher/repeat0-b.bmp
Binary files differ
diff --git a/wps/iCatcher/repeat0-m.bmp b/wps/iCatcher/repeat0-m.bmp
new file mode 100755
index 0000000000..7b7a2ddb4a
--- /dev/null
+++ b/wps/iCatcher/repeat0-m.bmp
Binary files differ
diff --git a/wps/iCatcher/repeat0.bmp b/wps/iCatcher/repeat0.bmp
new file mode 100755
index 0000000000..8ff284ceff
--- /dev/null
+++ b/wps/iCatcher/repeat0.bmp
Binary files differ
diff --git a/wps/iCatcher/repeata-b-b.bmp b/wps/iCatcher/repeata-b-b.bmp
new file mode 100755
index 0000000000..96933e99be
--- /dev/null
+++ b/wps/iCatcher/repeata-b-b.bmp
Binary files differ
diff --git a/wps/iCatcher/repeata-b-m.bmp b/wps/iCatcher/repeata-b-m.bmp
new file mode 100755
index 0000000000..edbd1756af
--- /dev/null
+++ b/wps/iCatcher/repeata-b-m.bmp
Binary files differ
diff --git a/wps/iCatcher/repeata-b-s.bmp b/wps/iCatcher/repeata-b-s.bmp
new file mode 100755
index 0000000000..26c6c82cfa
--- /dev/null
+++ b/wps/iCatcher/repeata-b-s.bmp
Binary files differ
diff --git a/wps/iCatcher/repeata-b.bmp b/wps/iCatcher/repeata-b.bmp
new file mode 100755
index 0000000000..2292c915ea
--- /dev/null
+++ b/wps/iCatcher/repeata-b.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatall-b.bmp b/wps/iCatcher/repeatall-b.bmp
new file mode 100755
index 0000000000..f2d53b9d56
--- /dev/null
+++ b/wps/iCatcher/repeatall-b.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatall-m.bmp b/wps/iCatcher/repeatall-m.bmp
new file mode 100755
index 0000000000..f22daa0a13
--- /dev/null
+++ b/wps/iCatcher/repeatall-m.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatall-s.bmp b/wps/iCatcher/repeatall-s.bmp
new file mode 100755
index 0000000000..565484111a
--- /dev/null
+++ b/wps/iCatcher/repeatall-s.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatall.bmp b/wps/iCatcher/repeatall.bmp
new file mode 100755
index 0000000000..8faa365ff8
--- /dev/null
+++ b/wps/iCatcher/repeatall.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatone-b.bmp b/wps/iCatcher/repeatone-b.bmp
new file mode 100755
index 0000000000..ce19866135
--- /dev/null
+++ b/wps/iCatcher/repeatone-b.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatone-m.bmp b/wps/iCatcher/repeatone-m.bmp
new file mode 100755
index 0000000000..068230ce80
--- /dev/null
+++ b/wps/iCatcher/repeatone-m.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatone-s.bmp b/wps/iCatcher/repeatone-s.bmp
new file mode 100755
index 0000000000..67f60d97ec
--- /dev/null
+++ b/wps/iCatcher/repeatone-s.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatone.bmp b/wps/iCatcher/repeatone.bmp
new file mode 100755
index 0000000000..6651a861b8
--- /dev/null
+++ b/wps/iCatcher/repeatone.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatshuffle-b.bmp b/wps/iCatcher/repeatshuffle-b.bmp
new file mode 100755
index 0000000000..cb9ab6e701
--- /dev/null
+++ b/wps/iCatcher/repeatshuffle-b.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatshuffle-m.bmp b/wps/iCatcher/repeatshuffle-m.bmp
new file mode 100755
index 0000000000..74391b8d58
--- /dev/null
+++ b/wps/iCatcher/repeatshuffle-m.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatshuffle-s.bmp b/wps/iCatcher/repeatshuffle-s.bmp
new file mode 100755
index 0000000000..d539c1878d
--- /dev/null
+++ b/wps/iCatcher/repeatshuffle-s.bmp
Binary files differ
diff --git a/wps/iCatcher/repeatshuffle.bmp b/wps/iCatcher/repeatshuffle.bmp
new file mode 100755
index 0000000000..600c6a0730
--- /dev/null
+++ b/wps/iCatcher/repeatshuffle.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle0-b.bmp b/wps/iCatcher/shuffle0-b.bmp
new file mode 100755
index 0000000000..2b1a0013ba
--- /dev/null
+++ b/wps/iCatcher/shuffle0-b.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle0-m.bmp b/wps/iCatcher/shuffle0-m.bmp
new file mode 100755
index 0000000000..4a31c70234
--- /dev/null
+++ b/wps/iCatcher/shuffle0-m.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle0-s.bmp b/wps/iCatcher/shuffle0-s.bmp
new file mode 100755
index 0000000000..04053099ba
--- /dev/null
+++ b/wps/iCatcher/shuffle0-s.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle0.bmp b/wps/iCatcher/shuffle0.bmp
new file mode 100755
index 0000000000..3bc71e6b31
--- /dev/null
+++ b/wps/iCatcher/shuffle0.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle1-b.bmp b/wps/iCatcher/shuffle1-b.bmp
new file mode 100755
index 0000000000..3130613588
--- /dev/null
+++ b/wps/iCatcher/shuffle1-b.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle1-m.bmp b/wps/iCatcher/shuffle1-m.bmp
new file mode 100755
index 0000000000..f2e1fa19e8
--- /dev/null
+++ b/wps/iCatcher/shuffle1-m.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle1-s.bmp b/wps/iCatcher/shuffle1-s.bmp
new file mode 100755
index 0000000000..736876e52e
--- /dev/null
+++ b/wps/iCatcher/shuffle1-s.bmp
Binary files differ
diff --git a/wps/iCatcher/shuffle1.bmp b/wps/iCatcher/shuffle1.bmp
new file mode 100755
index 0000000000..f63ee9953c
--- /dev/null
+++ b/wps/iCatcher/shuffle1.bmp
Binary files differ
diff --git a/wps/iCatcher/upbar-138.bmp b/wps/iCatcher/upbar-138.bmp
new file mode 100755
index 0000000000..ff8166dec8
--- /dev/null
+++ b/wps/iCatcher/upbar-138.bmp
Binary files differ
diff --git a/wps/iCatcher/upbar-160.bmp b/wps/iCatcher/upbar-160.bmp
new file mode 100755
index 0000000000..a3f14368f9
--- /dev/null
+++ b/wps/iCatcher/upbar-160.bmp
Binary files differ
diff --git a/wps/iCatcher/vol0-b.bmp b/wps/iCatcher/vol0-b.bmp
new file mode 100755
index 0000000000..8e02ec4824
--- /dev/null
+++ b/wps/iCatcher/vol0-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol0-m.bmp b/wps/iCatcher/vol0-m.bmp
new file mode 100755
index 0000000000..fb7b4f0cfa
--- /dev/null
+++ b/wps/iCatcher/vol0-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol0-s.bmp b/wps/iCatcher/vol0-s.bmp
new file mode 100755
index 0000000000..ea8ce07d84
--- /dev/null
+++ b/wps/iCatcher/vol0-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol0.bmp b/wps/iCatcher/vol0.bmp
new file mode 100755
index 0000000000..c819d57e00
--- /dev/null
+++ b/wps/iCatcher/vol0.bmp
Binary files differ
diff --git a/wps/iCatcher/vol1-b.bmp b/wps/iCatcher/vol1-b.bmp
new file mode 100755
index 0000000000..945bc3c071
--- /dev/null
+++ b/wps/iCatcher/vol1-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol1-m.bmp b/wps/iCatcher/vol1-m.bmp
new file mode 100755
index 0000000000..90d9be652f
--- /dev/null
+++ b/wps/iCatcher/vol1-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol1-s.bmp b/wps/iCatcher/vol1-s.bmp
new file mode 100755
index 0000000000..7760937a32
--- /dev/null
+++ b/wps/iCatcher/vol1-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol1.bmp b/wps/iCatcher/vol1.bmp
new file mode 100755
index 0000000000..3b7199cbe7
--- /dev/null
+++ b/wps/iCatcher/vol1.bmp
Binary files differ
diff --git a/wps/iCatcher/vol2-b.bmp b/wps/iCatcher/vol2-b.bmp
new file mode 100755
index 0000000000..779073be81
--- /dev/null
+++ b/wps/iCatcher/vol2-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol2-m.bmp b/wps/iCatcher/vol2-m.bmp
new file mode 100755
index 0000000000..987b8576eb
--- /dev/null
+++ b/wps/iCatcher/vol2-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol2-s.bmp b/wps/iCatcher/vol2-s.bmp
new file mode 100755
index 0000000000..cbafbe6ef5
--- /dev/null
+++ b/wps/iCatcher/vol2-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol2.bmp b/wps/iCatcher/vol2.bmp
new file mode 100755
index 0000000000..d4ca94387b
--- /dev/null
+++ b/wps/iCatcher/vol2.bmp
Binary files differ
diff --git a/wps/iCatcher/vol3-b.bmp b/wps/iCatcher/vol3-b.bmp
new file mode 100755
index 0000000000..a17a10b521
--- /dev/null
+++ b/wps/iCatcher/vol3-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol3-m.bmp b/wps/iCatcher/vol3-m.bmp
new file mode 100755
index 0000000000..80beb57781
--- /dev/null
+++ b/wps/iCatcher/vol3-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol3-s.bmp b/wps/iCatcher/vol3-s.bmp
new file mode 100755
index 0000000000..a19ee0f7e6
--- /dev/null
+++ b/wps/iCatcher/vol3-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol3.bmp b/wps/iCatcher/vol3.bmp
new file mode 100755
index 0000000000..5b878c63ff
--- /dev/null
+++ b/wps/iCatcher/vol3.bmp
Binary files differ
diff --git a/wps/iCatcher/vol4-b.bmp b/wps/iCatcher/vol4-b.bmp
new file mode 100755
index 0000000000..19f10beb2d
--- /dev/null
+++ b/wps/iCatcher/vol4-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol4-m.bmp b/wps/iCatcher/vol4-m.bmp
new file mode 100755
index 0000000000..84124ec20a
--- /dev/null
+++ b/wps/iCatcher/vol4-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol4-s.bmp b/wps/iCatcher/vol4-s.bmp
new file mode 100755
index 0000000000..dc0ebe2383
--- /dev/null
+++ b/wps/iCatcher/vol4-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol4.bmp b/wps/iCatcher/vol4.bmp
new file mode 100755
index 0000000000..5b857b3a03
--- /dev/null
+++ b/wps/iCatcher/vol4.bmp
Binary files differ
diff --git a/wps/iCatcher/vol5-b.bmp b/wps/iCatcher/vol5-b.bmp
new file mode 100755
index 0000000000..6fc6dff382
--- /dev/null
+++ b/wps/iCatcher/vol5-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol5-m.bmp b/wps/iCatcher/vol5-m.bmp
new file mode 100755
index 0000000000..8574830fe8
--- /dev/null
+++ b/wps/iCatcher/vol5-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol5-s.bmp b/wps/iCatcher/vol5-s.bmp
new file mode 100755
index 0000000000..cdd9ef7977
--- /dev/null
+++ b/wps/iCatcher/vol5-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol5.bmp b/wps/iCatcher/vol5.bmp
new file mode 100755
index 0000000000..e26d2a2caa
--- /dev/null
+++ b/wps/iCatcher/vol5.bmp
Binary files differ
diff --git a/wps/iCatcher/vol6-b.bmp b/wps/iCatcher/vol6-b.bmp
new file mode 100755
index 0000000000..8f28d0dbfa
--- /dev/null
+++ b/wps/iCatcher/vol6-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol6-m.bmp b/wps/iCatcher/vol6-m.bmp
new file mode 100755
index 0000000000..2936c4b01a
--- /dev/null
+++ b/wps/iCatcher/vol6-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol6-s.bmp b/wps/iCatcher/vol6-s.bmp
new file mode 100755
index 0000000000..25a87a38a1
--- /dev/null
+++ b/wps/iCatcher/vol6-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol6.bmp b/wps/iCatcher/vol6.bmp
new file mode 100755
index 0000000000..05fc1d1a3e
--- /dev/null
+++ b/wps/iCatcher/vol6.bmp
Binary files differ
diff --git a/wps/iCatcher/vol7-b.bmp b/wps/iCatcher/vol7-b.bmp
new file mode 100755
index 0000000000..e890fc7672
--- /dev/null
+++ b/wps/iCatcher/vol7-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol7-m.bmp b/wps/iCatcher/vol7-m.bmp
new file mode 100755
index 0000000000..e70b709a17
--- /dev/null
+++ b/wps/iCatcher/vol7-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol7-s.bmp b/wps/iCatcher/vol7-s.bmp
new file mode 100755
index 0000000000..4d47600222
--- /dev/null
+++ b/wps/iCatcher/vol7-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol7.bmp b/wps/iCatcher/vol7.bmp
new file mode 100755
index 0000000000..5ce6e46810
--- /dev/null
+++ b/wps/iCatcher/vol7.bmp
Binary files differ
diff --git a/wps/iCatcher/vol8-b.bmp b/wps/iCatcher/vol8-b.bmp
new file mode 100755
index 0000000000..8a91c31afd
--- /dev/null
+++ b/wps/iCatcher/vol8-b.bmp
Binary files differ
diff --git a/wps/iCatcher/vol8-m.bmp b/wps/iCatcher/vol8-m.bmp
new file mode 100755
index 0000000000..445a8370a2
--- /dev/null
+++ b/wps/iCatcher/vol8-m.bmp
Binary files differ
diff --git a/wps/iCatcher/vol8-s.bmp b/wps/iCatcher/vol8-s.bmp
new file mode 100755
index 0000000000..80b5ef0d47
--- /dev/null
+++ b/wps/iCatcher/vol8-s.bmp
Binary files differ
diff --git a/wps/iCatcher/vol8.bmp b/wps/iCatcher/vol8.bmp
new file mode 100755
index 0000000000..5dce76954b
--- /dev/null
+++ b/wps/iCatcher/vol8.bmp
Binary files differ
diff --git a/wps/wpsbuild.pl b/wps/wpsbuild.pl
index 03a1f664d5..0334133aa6 100755
--- a/wps/wpsbuild.pl
+++ b/wps/wpsbuild.pl
@@ -121,10 +121,10 @@ sub copywps {
# print "$req_t_wps $req_g_wps\n";
if (-e "$dir/$req_t_wps" ) {
- system("cp $dir/$req_t_wps .rockbox/wps/$wps");
+ system("cp $dir/$req_t_wps .rockbox/wps/$wps");
- } elsif (-e "$dir/$req_g_wps") {
- system("cp $dir/$req_g_wps .rockbox/wps/$wps");
+ } elsif (-e "$dir/$req_g_wps") {
+ system("cp $dir/$req_g_wps .rockbox/wps/$wps");
open(WPSFILE, "$dir/$req_g_wps");
while (<WPSFILE>) {
@@ -215,7 +215,7 @@ while(<WPS>) {
undef $statusbar;
undef $author;
undef $req_g_wps;
- undef $req_t_wps;
+ undef $req_t_wps;
next;
}
if($within) {
@@ -239,15 +239,15 @@ while(<WPS>) {
}
$wpslist =~ /(.*)WPSLIST/;
my $wpsdir = $1;
- # If this WPS installable on this platform, one of the following
- # two files will be present
- foreach $d (@depthlist) {
+ # If this WPS installable on this platform, one of the following
+ # two files will be present
+ foreach $d (@depthlist) {
next if ($d > $rdepth);
- $req_g = $rwidth . "x" . $rheight . "x" . $d;
+ $req_g = $rwidth . "x" . $rheight . "x" . $d;
- $req_g_wps = $wps_prefix . "." . $req_g . ".wps";
- last if (-e "$wpsdir/$req_g_wps");
+ $req_g_wps = $wps_prefix . "." . $req_g . ".wps";
+ last if (-e "$wpsdir/$req_g_wps");
}
$req_t_wps = $wps_prefix . ".txt" . ".wps";
@@ -270,7 +270,7 @@ while(<WPS>) {
}
else {
#print "(${wps_prefix}-${rwidth}x${rheight}x$rdepth) ";
- print "Skip $wps due to size restraints\n";
+ print "Skip $wps due to size restraints\n";
}
$within = 0;
}
@@ -296,6 +296,9 @@ while(<WPS>) {
elsif($l =~ /^Font: (.*)/i) {
$font = $1;
}
+ elsif($l =~ /^Font\.${main_width}x${main_height}x$main_depth: (.*)/i) {
+ $font = $1;
+ }
elsif($l =~ /^Statusbar: (.*)/i) {
$statusbar = $1;
}