started decompile of paint quadrant function
Fixed compile error added reference to address
Decompiled to end of sprite draw.
Split the paint functions
Started decompiling litter paint prep function
Added start of one rotations setup
Started decompile of actual draw function
Added more to draw code.

Still requires huge rewrite. Probably does not compile. Require to work out the structures pointed to by esi and ebp.
Started adding new paint_struct
Finished paint struct. Implemented paint_struct in code.

Not tested.
Fix compile issues
Started trying to integrate viewport draw function
Still working out crashing bug
Viewport integrated into gfx_draw_sprite.
Fixed draw_sprite for large x/y. Zooming broken
Switched back to rct2 zoom code
Cleaned up drawing code
Merge pull request #271 from duncanspumpkin/viewport

Viewport