Made in Photoshop CS2.
Start off by cropping your base to 100x100.
Duplicate, set to screen.
Add this texture:
and set to soft light, 100% opacity.
Duplicate base again and set to screen.
New layer & fill it with #9233B8, set to linear burn (40%).
New layer, fill with #EDE8B4, set to overlay (100%).
New layer, fill with #070B52, set to exclusion (100%).
Duplicate your base again, set to softlight (100%) and drag it
to the top.
Flatten image, and your done!