51 lines
1.1 KiB
C
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() ;
|
|
}
|
|
|
|
/*--------------------------------------------------------------------------*/
|
|
|