Ok, another update, one that most of you probably didn't expect. =P
Since I'm stranded at my home for a weekend and I'm pretty bored with hacking, I decided to work on this. That, and a friend is cheering me on. =P I did some pretty basic stuff, at least... I also cut down on the window size, as it didn't feel like a Sonic game with that huge of a window.
Screens: 2 of 'em thus far, but it's good enough.

I worked in a buzzbomber. Since I'm sick of looking at ASM code, it's not programmed faithfully to the original, but it's damn good enough. =P He moves, and shoots when he sees Sonic, basically. As can be seen, the bullet has no effect on Sonic, as I have yet to implement my "Sonic get's hurt" code.

I have the buzzbomber blowing up here. ooh. =P