Files
lba1-classic/LIB386/LIB_SVGA/INITMODE.C
Gwen Gourevich c5f4f6ba25 Initial commit
2021-10-27 10:34:18 +02:00

51 lines
1.1 KiB
C

/*--------------------------------------------------------------------------*/
/* INITGRAFSVGA 386 */
/* (c) Adeline 1993 */
/*--------------------------------------------------------------------------*/
#include "\projet\lib386\lib_sys\adeline.h"
#include "\projet\lib386\lib_sys\lib_sys.h"
#include "\projet\lib386\lib_svga\lib_svga.h"
#include <dos.h>
#include <i86.h>
#include <stdio.h>
#include <string.h>
/*--------------------------------------------------------------------------*/
void InitGraphSvga()
{
InitSvga();
Log = Malloc(640L*480L); /* 307200L */
MemoLog = Log;
}
/*--------------------------------------------------------------------------*/
void ClearGraphSvga()
{
Free(MemoLog) ;
ClearVideo() ;
}
/*--------------------------------------------------------------------------*/
void InitGraphMcga()
{
InitMcga();
Log = Malloc(320L*200L); /* 64000L */
MemoLog = Log;
}
/*--------------------------------------------------------------------------*/
void ClearGraphMcga()
{
Free(MemoLog) ;
ClearVideo() ;
}
/*--------------------------------------------------------------------------*/