Fixed 256x239 resoltuion in windows and linux ports
This commit is contained in:
@@ -112,6 +112,7 @@ static DWORD ScreenPtr;
|
||||
static DWORD SurfBufD;
|
||||
static DWORD *SURFDW;
|
||||
static DWORD pitch;
|
||||
extern BYTE resolutn;
|
||||
|
||||
void sw_clearwin()
|
||||
{
|
||||
@@ -188,6 +189,8 @@ void sw_drawwin()
|
||||
ScreenPtr = vidbuffer;
|
||||
ScreenPtr += 16*2+32*2+256*2;
|
||||
|
||||
if (resolutn == 239) ScreenPtr+=8*288*2;
|
||||
|
||||
pitch = surface->pitch;
|
||||
SurfBufD = (DWORD) surface->pixels;
|
||||
SURFDW = (DWORD *) surface->pixels;
|
||||
|
||||
@@ -1793,6 +1793,7 @@ extern int DSPBuffer;
|
||||
int * DSPBuffer1;
|
||||
DWORD ScreenPtr;
|
||||
DWORD ScreenPtr2;
|
||||
extern BYTE resolutn;
|
||||
extern GUI36hzcall(void);
|
||||
extern Game60hzcall(void);
|
||||
extern int packettimeleft[256];
|
||||
@@ -2027,7 +2028,10 @@ void drawscreenwin(void)
|
||||
}
|
||||
|
||||
ScreenPtr=vidbuffer;
|
||||
ScreenPtr+=16*2+32*2+256*2;
|
||||
ScreenPtr+=16*2+32*2+256*2;
|
||||
|
||||
if (resolutn == 239) ScreenPtr+=8*288*2;
|
||||
|
||||
SurfBufD=(DWORD) &SurfBuf[0];
|
||||
SURFDW=(DWORD *) &SurfBuf[0];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user