Initial commit
This commit is contained in:
50
LIB386/LIB_SVGA/INITMODE.C
Normal file
50
LIB386/LIB_SVGA/INITMODE.C
Normal file
@@ -0,0 +1,50 @@
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
/* 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() ;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
Reference in New Issue
Block a user