The MB90099 is an on-screen display controller for displaying text and graphics on the TV screen. The three-channel output control function, compact package, and low voltage operation make this device suitable for on-screen displays in portable devices including camera-integrated VTRs and digital still cameras. The MB90099 controls a display area of 28 characters by 12 lines and provides 1,024 different characters, each composed of 12 × 18 dots. All 1,024 characters in the font ROM can be set by the user. The display functions include a wealth of characters with qualifying functions such as character background shading (shadow casting) and individual character size setting, with 16-color display selection for each character. Also included are the line background, screen background, and sprite character functions, providing a wide variety of screen display capabilities.