I'm having trouble thinking of a sprite mode combination that would manage to draw all sprites in a single color but leave the background a different (translucent!) color, but I guess you could just do what PlusOJ does and grayscale the whole area:
Code:
jjDrawRectangle(TopLeft, TopRight, Width, Height, 0, SPRITE::BLEND_SATURATION, 255, 2);
__________________
|