|
|
| version 1.1, 2004/08/07 07:19:56 | version 1.3, 2004/08/08 06:59:22 |
|---|---|
| Line 54 static void txt16_Yx2(UINT8 *dst, UINT8 | Line 54 static void txt16_Yx2(UINT8 *dst, UINT8 |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| do { | do { |
| dat = src[pos]; | dat = src[pos]; |
| pos = (pos + 1) & 15; | pos = (pos + 1) & 15; |
| Line 70 static void txt16_x4left(UINT8 *dst, UIN | Line 70 static void txt16_x4left(UINT8 *dst, UIN |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| do { | do { |
| dat = PATx2LEFT(src[pos]); | dat = PATx2LEFT(src[pos]); |
| pos = (pos + 1) & 15; | pos = (pos + 1) & 15; |
| Line 86 static void txt16_x4right(UINT8 *dst, UI | Line 86 static void txt16_x4right(UINT8 *dst, UI |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| do { | do { |
| dat = PATx2RIGHT(src[pos]); | dat = PATx2RIGHT(src[pos]); |
| pos = (pos + 1) & 15; | pos = (pos + 1) & 15; |
| Line 116 static void txt16_right4half(UINT8 *dst, | Line 116 static void txt16_right4half(UINT8 *dst, |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| if (pos) { // 最初の1回だけ | if (pos) { // 最初の1回だけ |
| dat = src[pos] << 4; | dat = src[pos] << 4; |
| pos = 0; | pos = 0; |
| Line 139 static void txt16_right4x2(UINT8 *dst, U | Line 139 static void txt16_right4x2(UINT8 *dst, U |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| do { | do { |
| dat = src[pos] << 4; | dat = src[pos] << 4; |
| pos = (pos + 2) & 15; | pos = (pos + 2) & 15; |
| Line 155 static void txt16_halfx2(UINT8 *dst, UIN | Line 155 static void txt16_halfx2(UINT8 *dst, UIN |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム ? |
| if (pos) { // 最初の1回だけ | if (pos) { // 最初の1回だけ |
| dat = src[pos]; | dat = src[pos]; |
| pos = 0; | pos = 0; |
| Line 178 static void txt16_halfx4left(UINT8 *dst, | Line 178 static void txt16_halfx4left(UINT8 *dst, |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| if (pos) { // 最初の1回だけ | if (pos) { // 最初の1回だけ |
| dat = PATx2LEFT(src[pos]); | dat = PATx2LEFT(src[pos]); |
| pos = 0; | pos = 0; |
| Line 201 static void txt16_halfx4right(UINT8 *dst | Line 201 static void txt16_halfx4right(UINT8 *dst |
| UINT pos; | UINT pos; |
| REG8 dat; | REG8 dat; |
| pos = makescrn.fontycnt >> 1; // レジューム | pos = makescrn.fontycnt; // レジューム |
| if (pos) { // 最初の1回だけ | if (pos) { // 最初の1回だけ |
| dat = PATx2RIGHT(src[pos]); | dat = PATx2RIGHT(src[pos]); |
| pos = 0; | pos = 0; |
| Line 469 static void pcg8x2_halfx4right(UINT8 *ds | Line 469 static void pcg8x2_halfx4right(UINT8 *ds |
| // ---- | // ---- |
| static void draw_nop(UINT8 *dst, UINT8 *term, const UINT8 *src) { | static void draw_nop(UINT8 *dst, UINT8 *term, const UINT8 *src) { |
| (void)dst; | |
| (void)term; | |
| (void)src; | |
| } | } |