use set_sprite_data() instead of load_sprite()
ignore *.swp
remove old code and trailing whitespace
set LCD register appropriately
disable interrupts during sprite loading