
			       README.TXT File

		   Release Notes for the Celeste Application (Linux)

     (C) Copyright 2000, Sigma Designs, INC.  All rights reserved.
					  
==============================================================================


This folder contains the Celeste Progressive DVD Player application for Linux

It is ready to be compiled using Microsoft Embedded Visual C++ (and linked with WinCE 3.00 generic driver libraries).

This application shows :
 - how to use the OSD on the EM8400 chip (with 4MB of ram).
 - how to build a progressive DVD player application with menus.

Directories : 
   -----bitmaps          [ OSD bitmaps and splash screen definitions ]
        -----menus       [ menus bitmaps definitions ]
		support Venus 1.5 platform (TopTrend) CE2.11 based
   -----Utils            [ Utilities to conver bitmaps into OSD h files ]
		 - convfont.exe : Windows BDF (Bitmap Distribution Format) font to Sigma OSD font converter.
		 - QBitmap.exe  : Windows BMP to Sigma OSD file bitmap converter ver 1.0 
		 - rgb2x.exe  : converts a windows bmp to a quasar osd file. (a 24bit bitmap is converted into a splash screen
						  h file, a 256bit bitmap is converted into a OSD h file)

Files : 
	 - ceremote.c	: OS dependant functions (CE implementation).
	 - menus.c		: handle the settings menus.
	 - osdFunc.c	: create OSD bitmaps, interface with the LCD control panel (not with CE).
	 - remote.c		: player state machine.
	 - splash.c		: splash screen (the heap size has to be changed to compile correctly).

Notes : 

1) This application is meant to be used with the EM8400, 4MB configuration (Netstream 2000, and Ventura 2000 4MB).  
   There will not be any OSD if the board has only 2MB.
2) You need a Sigma Designs remote control to control the application.

