Erik Edit: Recoded everything from scratch; inspired on ASM's work, but code is mine. Now includes a variety of options including flipping graphics when hitting a wall, follow Mario or disable palette flashing. Also added SA-1 and PIXI compatibility.
Requested by J_dude320.
This is a 32x32 version of the reflecting fireball sprite that bounces around diagonally. According to the request, it does not x or y flip when it hits a wall or ceiling. It does flash palettes, but this can be commented out. Uses the tile numbers for the Moving Castle Block sprite in SP4.