Merge pull request #1504 from 86Box/tc1995
Correct src_y/x on the tgui9440 bresenham command once again.
This commit is contained in:
@@ -1472,7 +1472,7 @@ tgui_accel_command(int count, uint32_t cpu_dat, tgui_t *tgui)
|
|||||||
case TGUI_BRESENHAMLINE:
|
case TGUI_BRESENHAMLINE:
|
||||||
{
|
{
|
||||||
if (count == -1) {
|
if (count == -1) {
|
||||||
tgui->accel.cx = tgui->accel.src_x - tgui->accel.src_y;
|
tgui->accel.cx = tgui->accel.src_y - tgui->accel.src_x;
|
||||||
tgui->accel.cy = tgui->accel.src_y;
|
tgui->accel.cy = tgui->accel.src_y;
|
||||||
tgui->accel.dx = tgui->accel.dst_x;
|
tgui->accel.dx = tgui->accel.dst_x;
|
||||||
tgui->accel.dy = tgui->accel.dst_y;
|
tgui->accel.dy = tgui->accel.dst_y;
|
||||||
@@ -1497,7 +1497,7 @@ tgui_accel_command(int count, uint32_t cpu_dat, tgui_t *tgui)
|
|||||||
} else {
|
} else {
|
||||||
tgui->accel.dy += ydir;
|
tgui->accel.dy += ydir;
|
||||||
}
|
}
|
||||||
tgui->accel.err_term += (tgui->accel.src_x - tgui->accel.src_y);
|
tgui->accel.err_term += (tgui->accel.src_y - tgui->accel.src_x);
|
||||||
} else {
|
} else {
|
||||||
tgui->accel.err_term += tgui->accel.src_y;
|
tgui->accel.err_term += tgui->accel.src_y;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user