Mercurial > repos > blastem
comparison vdp.h @ 34:0e7df84158b1
Improve sprite masking to almost completely pass Nemesis' sprite masking test
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 08 Dec 2012 22:50:14 -0800 |
parents | 72ce60cb1711 |
children | cd59519b26d9 |
comparison
equal
deleted
inserted
replaced
33:2e15fa26fe58 | 34:0e7df84158b1 |
---|---|
66 sprite_draw sprite_draw_list[MAX_DRAWS]; | 66 sprite_draw sprite_draw_list[MAX_DRAWS]; |
67 sprite_info sprite_info_list[MAX_SPRITES_LINE]; | 67 sprite_info sprite_info_list[MAX_SPRITES_LINE]; |
68 uint16_t col_1; | 68 uint16_t col_1; |
69 uint16_t col_2; | 69 uint16_t col_2; |
70 uint8_t v_offset; | 70 uint8_t v_offset; |
71 uint8_t flags; | |
71 uint8_t *tmp_buf_a; | 72 uint8_t *tmp_buf_a; |
72 uint8_t *tmp_buf_b; | 73 uint8_t *tmp_buf_b; |
73 } vdp_context; | 74 } vdp_context; |
74 | 75 |
75 void init_vdp_context(vdp_context * context); | 76 void init_vdp_context(vdp_context * context); |