starfall is back

This commit is contained in:
Joakim Larsson Edstrom 2016-06-17 03:06:58 +02:00
parent 791460bd03
commit efe0ac66cd

View File

@ -1433,17 +1433,17 @@ void halleys_state::copy_fixed_2b(bitmap_ind16 &bitmap, UINT16 *source)
ax = esi[ecx];
bx = esi[ecx+1];
if (!(ax & SP_2BACK) || !edi[ecx + 0]) edi[ecx + 0] = ax; ax = esi[ecx + 2];
if (!(bx & SP_2BACK) || !edi[ecx + 1]) edi[ecx + 1] = bx; bx = esi[ecx + 3];
if ((ax && !(ax & SP_2BACK)) || !edi[ecx + 0]) edi[ecx + 0] = ax; ax = esi[ecx + 2];
if ((ax && !(bx & SP_2BACK)) || !edi[ecx + 1]) edi[ecx + 1] = bx; bx = esi[ecx + 3];
if (!(ax & SP_2BACK) || !edi[ecx + 2]) edi[ecx + 2] = ax; ax = esi[ecx + 4];
if (!(bx & SP_2BACK) || !edi[ecx + 3]) edi[ecx + 3] = bx; bx = esi[ecx + 5];
if ((ax && !(ax & SP_2BACK)) || !edi[ecx + 2]) edi[ecx + 2] = ax; ax = esi[ecx + 4];
if ((ax && !(bx & SP_2BACK)) || !edi[ecx + 3]) edi[ecx + 3] = bx; bx = esi[ecx + 5];
if (!(ax & SP_2BACK) || !edi[ecx + 4]) edi[ecx + 4] = ax; ax = esi[ecx + 6];
if (!(bx & SP_2BACK) || !edi[ecx + 5]) edi[ecx + 5] = bx; bx = esi[ecx + 7];
if ((ax && !(ax & SP_2BACK)) || !edi[ecx + 4]) edi[ecx + 4] = ax; ax = esi[ecx + 6];
if ((ax && !(bx & SP_2BACK)) || !edi[ecx + 5]) edi[ecx + 5] = bx; bx = esi[ecx + 7];
if (!(ax & SP_2BACK) || !edi[ecx + 6]) edi[ecx + 6] = ax;
if (!(bx & SP_2BACK) || !edi[ecx + 7]) edi[ecx + 7] = bx;
if ((ax && !(ax & SP_2BACK)) || !edi[ecx + 6]) edi[ecx + 6] = ax;
if ((ax && !(bx & SP_2BACK)) || !edi[ecx + 7]) edi[ecx + 7] = bx;
} while (ecx += 8);
ecx = -CLIP_W;