Hey all, Since I joined here, I've been tinkering a fair bit with the Sonic disassemblies. In fact, one of the first things I did was, after getting a few helpful pointers from showbiz here (thanks heaps man, I owe ya ), write a (unreleased) Homing Attack for Sonic 2 that was as close as possible in style to SA2's HA as I could manage. When I finished it, I kinda forgot about Sonic hacking for quite a while, before it occurred to me randomly: why not try and get this into Sonic 3 & Knuckles? To cut a long story short: I succeeded. Stealth was definitely right about one thing: S3K is NOT ideal for hacking. There are countless whiny little attention-whore bitch functions that like to make their own exceptions for everything, which means an annoying amount of code-hunting. Add to that some pithy crashes and audio issues (that actually aren't too hard to fix if you know what you're looking for), and you've got the reason most people shy away from hacking this game. [/slight rant] Well anyway, I wanted to get a somewhat better post down, but I'm leaving very soon for a 2 week holiday and I'll have no internet access while I'm there (I don't think). So, without further delay, this download awaits you. To use the Homing Attack, simply jump and press A in mid-air. If a target is within range, Sonic will home-in on it. If not, he will dash forward. When he hits a target, Sonic will bounce up much like in SA2, allowing you to chain HAs together. Hint: Dashing into the ground will get you going about as fast as a fully charged spin-dash. I don't think there are any bugs (fairly rigorous testing), but if you find one, post it here are I'll deal with it asap. Well, have fun! I know it's fairly simple, but it took me a fair while to get right due to not being arsed not having much time to work on it. PS: Either when I get back, or when I get internet, I intend to post several small fixes for the S&K Disassembly that deal with several audio issues and a game-crash or two. I meant to do this alongside this post, but I'm really running late now, so it'll have to wait.