|
|
| version 1.1, 2004/08/07 07:19:56 | version 1.3, 2004/08/12 13:32:52 |
|---|---|
| Line 45 void makemix_mix(UINT8 *dst, UINT align, | Line 45 void makemix_mix(UINT8 *dst, UINT align, |
| dat = txt[MAKETEXT_ROW * 2]; | dat = txt[MAKETEXT_ROW * 2]; |
| datl |= TO256COLL(dat, 5); | datl |= TO256COLL(dat, 5); |
| datr |= TO256COLR(dat, 5); | datr |= TO256COLR(dat, 5); |
| dat = grp[PLANE_B]; | dat = grp[GRAM_B]; |
| datl |= TO256COLL(dat, 0); | datl |= TO256COLL(dat, 0); |
| datr |= TO256COLR(dat, 0); | datr |= TO256COLR(dat, 0); |
| dat = grp[PLANE_R]; | dat = grp[GRAM_R]; |
| datl |= TO256COLL(dat, 1); | datl |= TO256COLL(dat, 1); |
| datr |= TO256COLR(dat, 1); | datr |= TO256COLR(dat, 1); |
| dat = grp[PLANE_G]; | dat = grp[GRAM_G]; |
| datl |= TO256COLL(dat, 2); | datl |= TO256COLL(dat, 2); |
| datr |= TO256COLR(dat, 2); | datr |= TO256COLR(dat, 2); |
| *(UINT32 *)(dst + 0) = datl; | *(UINT32 *)(dst + 0) = datl; |
| Line 88 void makemix_ul20(UINT8 *dst, UINT pos, | Line 88 void makemix_ul20(UINT8 *dst, UINT pos, |
| UINT32 dat; | UINT32 dat; |
| dat = (tram[TRAM_KNJ + pos] & X1KNJ_ULINE)?0x010101010:0x00000000; | dat = (tram[TRAM_KNJ + pos] & TRAMKNJ_ULINE)?0x01010101:0x00000000; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 0) = dat; | *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 0) = dat; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 4) = dat; | *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 4) = dat; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 1) + 0) = dat + skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 1) + 0) = dat + skipline; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 1) + 4) = dat + skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 1) + 4) = dat + skipline; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 2) + 0) = 0x00000000; | *(UINT32 *)(dst + (SURFACE_WIDTH * 2) + 0) = 0; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 2) + 4) = 0x00000000; | *(UINT32 *)(dst + (SURFACE_WIDTH * 2) + 4) = 0; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 3) + 0) = skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 3) + 0) = skipline; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 3) + 4) = skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 3) + 4) = skipline; |
| } | } |
| Line 103 void makemix_ul10(UINT8 *dst, UINT pos, | Line 103 void makemix_ul10(UINT8 *dst, UINT pos, |
| UINT32 dat; | UINT32 dat; |
| dat = (tram[TRAM_KNJ + pos] & X1KNJ_ULINE)?0x010101010:0x00000000; | dat = (tram[TRAM_KNJ + pos] & TRAMKNJ_ULINE)?0x01010101:0x00000000; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 0) = dat; | *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 0) = dat; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 4) = dat; | *(UINT32 *)(dst + (SURFACE_WIDTH * 0) + 4) = dat; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 1) + 0) = dat + skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 1) + 0) = dat + skipline; |
| Line 121 void makemix_ul10(UINT8 *dst, UINT pos, | Line 121 void makemix_ul10(UINT8 *dst, UINT pos, |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 7) + 0) = skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 7) + 0) = skipline; |
| *(UINT32 *)(dst + (SURFACE_WIDTH * 7) + 4) = skipline; | *(UINT32 *)(dst + (SURFACE_WIDTH * 7) + 4) = skipline; |
| } | } |