*******************************************************************************
*					   				      *
*	GameLoader v1.0                  				      *
*	Written by Nate Wallace 2004       				      *
*	natew@gwi.net                      				      *
*                                          				      *
*******************************************************************************


About
=============================================

GameLoader is a win32 open source application  written in the C programming language.  
Feel free to take and modify this program as much as you like, I just ask that you not 
use it commercially without asking permission.  If you have any questions or comments 
email me at natw@gwi.net.

Controls
=============================================

Key:		command:
-----------	-----------------------------------------
ENTER  		Load currently selected game
ESCAPE		Quit GameLoader
LEFT ARROW	Set the focus on the game list window
RIGHT ARROW	Set the focus on the description window
UP ARROW	Scroll up the currently selected window
DOWN ARROW	Scroll down the currently selected window	

Setup/Configure
=============================================

Setting up GameLoader is done through the config.cfg file found in the same 
directory as GameLoader.exe.  This file is used for storing the games list and 
gui options.  

Adding games
=============================================

  Games are listed in the order they appear in the file.  That is there is no 
  sorting done on the game list to make it alphabetical.  To create a new game 
  entry you use tags in a method similar to html.  So a game entry should have the 
  following form ->

  <GAME>
    <NAME>the name of the game</NAME>
    <PATH>the shell command to launch the game.  ie: C:/mame/mame kotm2</PATH>
    <PIC>path to a screenshot to be displayed.(only supports jpg)</PIC>
    <DESC>any text can go here.  You can use it to list controls or give a 
          description(this text will appear as written with tabs and line breaks).</DESC>
  </GAME>

  The <GAME> tag starts the definition of a new game and the </GAME> tag ends the definition.
  Within the game tags you can have any of the data fields listed.  You can also omit any
  field you want.  For example you may want to make a heading in the list to seperate
  certain games.  In that case you can specify just the name field.
  Also note that when you give a path you need to use the forward slash(/) to seperate
  between directories.

GUI options
=============================================
  Much of the gui can be changed through values in the config file.  The following tags
  are used to control the program appearence and can be defined anywhere in the conifg file:

  <BACKGROUND>background/spiral.jpg</BACKGROUND>
    	This value gives the path to the background image.  The file needs to be in jpg format.

  <FONTNAME>Verdana Bold</FONTNAME>
	This tells the program what font to use.  Any font installed on you computer should work.

  <FONTSIZE>16</FONTSIZE>	
	The size of the font.

  <FONTCOLOR>255,255,255</FONTCOLOR>
   	The font color specified with a Red,Green,Blue value.  Each value can range from between 0 and 255.

  <ALPHA>.5</ALPHA>
  	This value defines how transparent the window is.  It is a percentage value so it should range between
	0 and 1.  0 being fully transparent and 1 being fully opaque.

  <MENU>0,0,155</MENU>
 	This R,G,B value specifies the color of the menu windows.  Again the values should range between 0 and 255.

  <BORDER>0,0,0</BORDER>
   	The R,G,B value for the menu window borders.

  <SCROLL>10,10,200</SCROLL>
	The R,G,B value for the scroll bar colors.

  <SELECT>240,255,0</SELECT>
      	The R,G,B value for the selection frame and screenshot border.



  


  

