mirror of
https://github.com/holub/mame
synced 2025-05-23 22:20:01 +03:00
those flickering texture palette glitches (sidebs/sidebs2 especially) is a rounding issue, big improvement now
This commit is contained in:
parent
6f82ab5a18
commit
21fbf6d004
@ -651,7 +651,7 @@ void taitojc_render_polygons(running_machine &machine, UINT16 *polygon_fifo, int
|
||||
|
||||
for (i=0; i < 3; i++)
|
||||
{
|
||||
vert[i].p[3] = polygon_fifo[ptr++]; // palette
|
||||
vert[i].p[3] = polygon_fifo[ptr++] + 0.5; // palette
|
||||
vert[i].p[2] = (UINT16)(polygon_fifo[ptr++]);
|
||||
vert[i].p[1] = (UINT16)(polygon_fifo[ptr++]);
|
||||
vert[i].y = (INT16)(polygon_fifo[ptr++]);
|
||||
@ -777,7 +777,7 @@ void taitojc_render_polygons(running_machine &machine, UINT16 *polygon_fifo, int
|
||||
|
||||
for (i=0; i < 4; i++)
|
||||
{
|
||||
vert[i].p[3] = polygon_fifo[ptr++]; // palette
|
||||
vert[i].p[3] = polygon_fifo[ptr++] + 0.5; // palette
|
||||
vert[i].p[2] = (UINT16)(polygon_fifo[ptr++]);
|
||||
vert[i].p[1] = (UINT16)(polygon_fifo[ptr++]);
|
||||
vert[i].y = (INT16)(polygon_fifo[ptr++]);
|
||||
|
Loading…
Reference in New Issue
Block a user