home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C++ Games Programming
/
CPPGAMES.ISO
/
fgl
/
fglight
/
exbas.arj
/
TEMP
/
08-10.BAS
< prev
next >
Wrap
BASIC Source File
|
1995-01-20
|
835b
|
50 lines
REM $INCLUDE: 'fastgraf.bi'
DEFINT A-Z
NewMode = FGbestmode(320,200,1)
IF NewMode < 0 OR NewMode = 12 THEN
PRINT "This program requires a 320 x 200 color graphics mode."
STOP
END IF
OldMode = FGgetmode
FGsetmode NewMode
Status = FGinitxms
IF Status = 0 THEN Status = FGallocxms(8)
IF Status < 0 THEN
Status = FGinitems
IF Status = 0 THEN Status = FGallocems(8)
END IF
IF Status < 0 THEN
SetMemStatus& = SETMEM(-64016)
Status = FGalloccms(8)
END IF
IF Status < 0 THEN
FGsetmode OldMode
FGreset
PRINT "Unable to create logical page."
STOP
END IF
FGsetcolor 7
FGrect 0, 319, 0, 199
FGsetcolor 9
FGlocate 12, 18
FGtext "test", 4
FGwaitkey
FGcopypage 0, 8
FGerase
FGwaitkey
FGcopypage 8, 0
FGwaitkey
Status = FGfreepage(8)
FGsetmode OldMode
FGreset
END