Quote Originally Posted by pkmnfrk View Post
Note 2: It has a small bug whereby it will, on occasion, draw a certain scanline twice. Normally, this isn't a problem. But, if you draw it partially transparent (trans=64), then the line will show up darker. I can't figure out what's causing this, but if you can figure it out, a cookie awaits you!
I haven't tested it (since I'm kinda lazy), but... pretty sure the 'else' block near the end needs the line
Code:
sy = by;
to be changed to
Code:
sy = by+1;
(like it is in the 'if(dx1 > dx2)' block above it).