Increase Psygnosis YOP palette dynamics.

This commit is contained in:
Carl Eugen Hoyos 2011-11-12 20:49:53 +01:00
parent ac0042f55f
commit 9780c33eca
2 changed files with 9 additions and 8 deletions

View File

@ -221,7 +221,8 @@ static int yop_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
palette[i + firstcolor] = (s->srcptr[0] << 18) |
(s->srcptr[1] << 10) |
(s->srcptr[2] << 2);
palette[i + firstcolor] |= 0xFF << 24;
palette[i + firstcolor] |= 0xFF << 24 |
(palette[i + firstcolor] >> 6) & 0x30303;
}
s->frame.palette_has_changed = 1;

View File

@ -1,7 +1,7 @@
0, 0, 302760, 0x78939253
0, 7500, 302760, 0x534f5253
0, 15000, 302760, 0xe991aa82
0, 22500, 302760, 0xc34b20bd
0, 30000, 302760, 0x461d29a1
0, 37500, 302760, 0x45abca02
0, 45000, 302760, 0xb05448b9
0, 0, 302760, 0xf24dfa37
0, 7500, 302760, 0xcedcbb6c
0, 15000, 302760, 0x8c2d19a2
0, 22500, 302760, 0xe0fc92da
0, 30000, 302760, 0xd7699bb4
0, 37500, 302760, 0x26e93266
0, 45000, 302760, 0x4cddb216