|
|
| version 1.15, 2004/02/13 20:31:55 | version 1.17, 2004/05/23 15:01:45 |
|---|---|
| Line 365 BOOL scrnmng_create(BYTE scrnmode) { | Line 365 BOOL scrnmng_create(BYTE scrnmode) { |
| } | } |
| else { | else { |
| scrnmng.flag = SCRNFLAG_HAVEEXTEND; | scrnmng.flag = SCRNFLAG_HAVEEXTEND; |
| winstyle |= WS_SYSMENU | WS_THICKFRAME; | winstyle |= WS_SYSMENU; |
| if (np2oscfg.thickframe) { | |
| winstyle |= WS_THICKFRAME; | |
| } | |
| if (np2oscfg.wintype < 2) { | if (np2oscfg.wintype < 2) { |
| winstyle |= WS_CAPTION; | winstyle |= WS_CAPTION; |
| } | } |
| Line 388 BOOL scrnmng_create(BYTE scrnmode) { | Line 391 BOOL scrnmng_create(BYTE scrnmode) { |
| ddraw2->SetCooperativeLevel(hWndMain, | ddraw2->SetCooperativeLevel(hWndMain, |
| DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN); | DDSCL_EXCLUSIVE | DDSCL_FULLSCREEN); |
| height = (np2oscfg.force400)?400:480; | height = (np2oscfg.force400)?400:480; |
| #if !defined(SUPPORT_PC9821) | |
| bitcolor = (scrnmode & SCRNMODE_HIGHCOLOR)?16:8; | bitcolor = (scrnmode & SCRNMODE_HIGHCOLOR)?16:8; |
| #else | |
| bitcolor = 16; | |
| #endif | |
| if (ddraw2->SetDisplayMode(640, height, bitcolor, 0, 0) != DD_OK) { | if (ddraw2->SetDisplayMode(640, height, bitcolor, 0, 0) != DD_OK) { |
| goto scre_err; | goto scre_err; |
| } | } |
| Line 478 BOOL scrnmng_create(BYTE scrnmode) { | Line 485 BOOL scrnmng_create(BYTE scrnmode) { |
| } | } |
| bitcolor = ddpf.dwRGBBitCount; | bitcolor = ddpf.dwRGBBitCount; |
| if (bitcolor == 8) { | if (bitcolor == 8) { |
| #if !defined(SUPPORT_PC9821) | |
| paletteinit(); | paletteinit(); |
| #else | |
| goto scre_err; | |
| #endif | |
| } | } |
| else if (bitcolor == 16) { | else if (bitcolor == 16) { |
| make16mask(ddpf.dwBBitMask, ddpf.dwRBitMask, ddpf.dwGBitMask); | make16mask(ddpf.dwBBitMask, ddpf.dwRBitMask, ddpf.dwGBitMask); |