A trick I plan to implement for ArcEm is to have the 2nd CPU running scaler code. It's then working as a video processor, taking my huge virtual emulated screen and constantly copying and scaling it down to 320x240 for display. Could use smoothed bresenham, bilinear, bicubic, whatever. :-)...