; Modify your load= command line and add "bootpict" as the first entry. ; The program BOOTPICT.EXE must be in the current PATH or Windows will ; report a file not found error and give you the dumb "load program into ; drive A message box". [windows] load=bootpict [colors] Background=0 0 0 ; BootPict setup: ; ; ; Files=n ; n is the number of seperate bitmaps to load (allows you ; to bypass the 64K bitmap restriction on some cards). ; ; ; Filen=p[,x-offset,y-offset[,x-size,y-size]] ; ; n is the file number, all files must be ordered sequentially ; (i.e. 1, 2, 3, etc) and begin with 1. ; ; p is the path that the file can be located in (the extension ; ".16" refers to a 16-color bit-map and ".256" a 256-color ; bitmap). ; ; Optional x-offset and y-offset refer to where in a logical ; screen the bitmap is to be located. For example, if you ; wanted to display four bitmaps each 320 by 200 pixels then ; you would use the offsets: ; ; +-----------+-----------+ ; | File1 | File2 | ; | | | ^ ; | 0,0 | 320,0 | | ; | | | ; +-----------+-----------+ 400 ; | File3 | File4 | ; | | | | ; | 0,200 | 320,200 | v ; | | | ; +-----------+-----------+ ; ; <--- 640 ---> ; ; Optional x-size and y-size allow you to override the bitmaps ; default size. For example, if you wanted to stretch a bitmap ; that was 160 by 100 to 320 by 200 then you would enter 320,200. ; ; ; Notes: ; ; The logical screen generated does not have to match the ; physical screen size, i.e. if you have a screen 640 by 350 ; and a bitmap array 320 by 200 then BootPict will automatically ; scale all the bitmaps appropiately. ; ; BootPict will automatically compute the logical screen size by ; keeping track of the position and size of all the bitmaps ; entered, and it will then automatically provide scaling to ; the current screen size. ; ; Because windows can not correctly map the bitmaps created on ; on type of display (say 16 color EGA) to another (256 color ; VGA), you need a seperate set of bitmaps for each type. This ; is rather cumbersome but it is the quickest way (after ; performing all the conversions) to load the device dependent ; bitmaps without having to go through a lengthy conversion ; process each time Windows is loaded. ; ; There is currently a 64K limit on the size of the bitmaps. ; ; You do not need to tile all the bitmaps though you should ; at least cover all the available logical surface area before ; overlapping the bitmaps. This is so gaps don't appear in ; the display that won't get refreshed. [BootPict] ;Files=1 ;File1=ALIEN.256 ;Files=6 ;File1=ASTRO1A.256,0,0 ;File2=ASTRO2A.256,280,0 ;File3=ASTRO3A.256,0,160 ;File4=ASTRO4A.256,280,160 ;File5=ASTRO5A.256,0,320 ;File6=ASTRO6A.256,280,320 ;Files=1 ;File1=ALIEN.16 Files=2 File1=ASTRO1A.16,0,0 File2=ASTRO2A.16,0,200